[Bug 1375555] Re: global static TLS slot limit breaks the x86 emulator
Alexander Sack
asac at ubuntu.com
Thu Oct 23 15:38:04 UTC 2014
I add a qtmir bug because it would be great to understand if qtmir is
what is causing this to happen and if we intentionally hit this bound
(e.g. because we use more threads etc.) or if there is maybe a bug like
a thread leak looming here that might need follow up.
kgunn: could you check if there is a good explain on your side for this?
** Also affects: qtmir (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/1375555
Title:
global static TLS slot limit breaks the x86 emulator
Status in “glibc” package in Ubuntu:
Fix Released
Status in “qtmir” package in Ubuntu:
New
Status in “glibc” package in Fedora:
Unknown
Status in “glibc” package in Ubuntu RTM:
Confirmed
Bug description:
Just create an emulator image for any image newer than 254 and you'll
notice that the wizard will never show up, always showing a black
screen.
# Creating the emulator image
sudo ubuntu-emulator create --channel=ubuntu-touch/utopic-proposed --arch=i386 test_x86 --revision=XXX (254 is the last known working one)
From wizard:
====
phablet at ubuntu-phablet:~$ cat ./.cache/upstart/ubuntu-system-settings-wizard.log
unity8 stop/starting
()
qtmir.mir: MirServerConfiguration created
qtmir.mir: PromptSessionListener::PromptSessionListener - this= PromptSessionListener(0x9ff9384)
qtmir.mir: SessionListener::SessionListener - this= SessionListener(0x9ffa1a4)
qtmir.mir: MirPlacementStrategy::MirPlacementStrategy
qtmir.sensor: Screen - nativeOrientation is: 1
qtmir.sensor: Screen - initial currentOrientation is: 1
QtCompositor::setAllWindowsExposed true
file:///usr/share/ubuntu/settings/wizard/qml/main.qml:21:1: plugin cannot be loaded for module "Unity.Application": Cannot load library /usr/lib/i386-linux-gnu/qt5/qml/Unity/Application/libunityapplicationplugin.so: (dlopen: cannot load any more object with static TLS)
import Unity.Application 0.1
^
DisplayWindow::DisplayWindow
Window 0xa0d8ec8: 0xa04a498 0x1
createPlatformOpenGLContext QOpenGLContext(0xa0dad28)
unity8 stop/starting
()
====
If you create an image based on 254 and update only qtmir it's already
possible to reproduce the issue.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1375555/+subscriptions
More information about the foundations-bugs
mailing list