Bug#659186: gnome-shell: Segmentation fault in libmozjs185.so.1.0 at startup

Émeric Maschino emeric.maschino at gmail.com
Wed Feb 8 23:10:24 UTC 2012


Package: gnome-shell
Version: 3.2.2.1-1
Severity: important

Hello,

Gnome Shell cannot be started at all on ia64/IA-64/IPF (Itanium)
platform. It instantly crashes at startup, receiving SIGSGEV from
/usr/lib/libmozjs185.so.1.0. Gnome Classic starts up fine.

Please find in attached the gdb output.

Let me know if you need additional information.

Thank you,

     Émeric


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: ia64

Kernel: Linux 2.6.38-2-mckinley (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.10.0-3
ii  gir1.2-accountsservice-1.0                   0.6.15-2
ii  gir1.2-atk-1.0                               2.2.0-2
ii  gir1.2-caribou-1.0                           0.4.1-2
ii  gir1.2-clutter-1.0                           1.8.2-2
ii  gir1.2-cogl-1.0                              1.8.2-1
ii  gir1.2-coglpango-1.0                         1.8.2-1
ii  gir1.2-folks-0.6                             0.6.6-1
ii  gir1.2-freedesktop                           1.31.1-1
ii  gir1.2-gconf-2.0                             2.32.4-1
ii  gir1.2-gdkpixbuf-2.0                         2.24.0-2
ii  gir1.2-gee-1.0                               0.6.1-3
ii  gir1.2-gkbd-3.0                              3.2.0-1
ii  gir1.2-glib-2.0                              1.31.1-1
ii  gir1.2-gmenu-3.0                             3.2.0.1-2
ii  gir1.2-gnomebluetooth-1.0                    3.2.1-1
ii  gir1.2-gtk-3.0                               3.2.3-1
ii  gir1.2-json-1.0                              0.14.2-1
ii  gir1.2-mutter-3.0                            3.2.2-1
ii  gir1.2-networkmanager-1.0                    0.9.2.0-2
ii  gir1.2-pango-1.0                             1.29.4-2
ii  gir1.2-polkit-1.0                            0.104-1
ii  gir1.2-soup-2.4                              2.34.3-1
ii  gir1.2-telepathyglib-0.12                    0.16.2-1
ii  gir1.2-telepathylogger-0.2                   0.2.12-1
ii  gir1.2-upowerglib-1.0                        0.9.15-1
ii  gjs                                          1.30.0-3
ii  gnome-bluetooth                              3.2.1-1
ii  gnome-icon-theme-symbolic                    3.2.2-1
ii  gnome-settings-daemon                        3.2.2-2
ii  gnome-shell-common                           3.2.2.1-1
ii  gsettings-desktop-schemas                    3.2.0-2
ii  libatk1.0-0                                  2.2.0-2
ii  libc6.1                                      2.13-26
ii  libcairo-gobject2                            1.10.2-6.2
ii  libcairo2                                    1.10.2-6.2
ii  libcamel-1.2-29                              3.2.2-1
ii  libcanberra0                                 0.28-3
ii  libclutter-1.0-0                             1.8.2-2
ii  libcogl-pango0                               1.8.2-1
ii  libcogl5                                     1.8.2-1
ii  libcroco3                                    0.6.2-2
ii  libdbus-1-3                                  1.4.16-1
ii  libdbus-glib-1-2                             0.98-1
ii  libdrm2                                      2.4.30-1
ii  libebook-1.2-12                              3.2.2-1
ii  libecal-1.2-10                               3.2.2-1
ii  libedataserver-1.2-15                        3.2.2-1
ii  libedataserverui-3.0-1                       3.2.2-1
ii  libffi5                                      3.0.10-3
ii  libfolks25                                   0.6.6-1
ii  libfontconfig1                               2.8.0-3.1
ii  libfreetype6                                 2.4.8-1
ii  libgconf2-4                                  2.32.4-1
ii  libgdk-pixbuf2.0-0                           2.24.0-2
ii  libgee2                                      0.6.1-3
ii  libgirepository-1.0-1                        1.31.1-1
ii  libgjs0b [libgjs0-libmozjs185-1.0]           1.30.0-3
ii  libgl1-mesa-glx [libgl1]                     7.11.2-1
ii  libglib2.0-0                                 2.30.2-6
ii  libgnome-desktop-3-2                         3.2.1-3
ii  libgnome-keyring0                            3.2.2-2
ii  libgnome-menu-3-0                            3.2.0.1-2
ii  libgstreamer0.10-0                           0.10.35-1
ii  libgtk-3-0                                   3.2.3-1
ii  libical0                                     0.44-3
ii  libjson-glib-1.0-0                           0.14.2-1
ii  libmozjs185-1.0                              1.8.5-1.0.0+dfsg-3
ii  libmutter0                                   3.2.2-1
ii  libnm-glib4                                  0.9.2.0-2
ii  libnm-util2                                  0.9.2.0-2
ii  libnspr4-0d                                  4.8.9-1
ii  libnss3-1d                                   3.13.1.with.ckbi.1.88-1
ii  libpango1.0-0                                1.29.4-2
ii  libpolkit-agent-1-0                          0.104-1
ii  libpolkit-gobject-1-0                        0.104-1
ii  libpulse-mainloop-glib0                      1.0-4
ii  libpulse0                                    1.0-4
ii  libsoup2.4-1                                 2.34.3-1
ii  libsqlite3-0                                 3.7.9-2
ii  libstartup-notification0                     0.12-1
ii  libtelepathy-glib0                           0.16.2-1
ii  libtelepathy-logger2                         0.2.12-1
ii  libx11-6                                     2:1.4.4-4
ii  libxcomposite1                               1:0.4.3-2
ii  libxdamage1                                  1:1.1.3-2
ii  libxext6                                     2:1.3.0-3
ii  libxfixes3                                   1:5.0-4
ii  libxi6                                       2:1.4.5-1
ii  libxml2                                      2.7.8.dfsg-7
ii  python                                       2.7.2-10
ii  telepathy-mission-control-5                  1:5.10.1-2

Versions of packages gnome-shell recommends:
ii  gnome-contacts          3.2.2-2
ii  gnome-control-center    1:3.2.2-2
ii  gnome-session-fallback  3.2.1-1
ii  gnome-themes-standard   3.2.1-2

gnome-shell suggests no packages.

-- no debconf information
-------------- next part --------------
Starting program: /usr/bin/gnome-shell --replace
[Thread debugging using libthread_db enabled]
[New Thread 0x2000000006e06f50 (LWP 6411)]
[New Thread 0x2000000007606f50 (LWP 6412)]
[New Thread 0x2000000010812f50 (LWP 6413)]
[New Thread 0x2000000011012f50 (LWP 6414)]

Program received signal SIGSEGV, Segmentation fault.
0x2000000000733bf0 in ?? () from /usr/lib/libmozjs185.so.1.0

Thread 5 (Thread 0x2000000011012f50 (LWP 6414)):
#0  0x2000000003aae470 in __clone2 () from /lib/ia64-linux-gnu/libc.so.6.1
Register 0 is not available

Thread 4 (Thread 0x2000000010812f50 (LWP 6413)):
#0  0xa000000000040721 in __kernel_syscall_via_break ()
#1  0x2000000003a93350 in poll () from /lib/ia64-linux-gnu/libc.so.6.1
#2  0x20000000036278d0 in poll_func () from /usr/lib/ia64-linux-gnu/libpulse.so.0
#3  0x20000000036057c0 in pa_mainloop_poll () from /usr/lib/ia64-linux-gnu/libpulse.so.0
#4  0x20000000036065b0 in pa_mainloop_iterate () from /usr/lib/ia64-linux-gnu/libpulse.so.0
#5  0x2000000003606780 in pa_mainloop_run () from /usr/lib/ia64-linux-gnu/libpulse.so.0
#6  0x2000000003627810 in thread () from /usr/lib/ia64-linux-gnu/libpulse.so.0
#7  0x2000000004910210 in internal_thread_func () from /usr/lib/ia64-linux-gnu/libpulsecommon-1.0.so
#8  0x20000000015eabb0 in start_thread () from /lib/ia64-linux-gnu/libpthread.so.0
#9  0x2000000003aae500 in __clone2 () from /lib/ia64-linux-gnu/libc.so.6.1
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x2000000007606f50 (LWP 6412)):
#0  0xa000000000040721 in __kernel_syscall_via_break ()
#1  0x2000000003a93350 in poll () from /lib/ia64-linux-gnu/libc.so.6.1
#2  0x20000000037f8cf0 in g_poll (fds=0x60000000002b7fa0, nfds=3, timeout=-1) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gpoll.c:133
#3  0x20000000037d4dd0 in g_main_context_poll (n_fds=3, fds=0x60000000002b7fa0, timeout=-1, context=0x6000000000296000, priority=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3391
#4  g_main_context_iterate (context=0x6000000000296000, block=1, dispatch=1, self=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3071
#5  0x20000000037d64a0 in g_main_loop_run (loop=0x60000000002b57c0) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3284
#6  0x2000000002eb2e50 in gdbus_shared_thread_func (user_data=0x60000000002b57e0) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gio/gdbusprivate.c:276
#7  0x2000000003836cb0 in g_thread_create_proxy (data=0x60000000002960f0) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gthread.c:1962
#8  0x20000000015eabb0 in start_thread () from /lib/ia64-linux-gnu/libpthread.so.0
#9  0x2000000003aae500 in __clone2 () from /lib/ia64-linux-gnu/libc.so.6.1
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x2000000006e06f50 (LWP 6411)):
#0  0xa000000000040721 in __kernel_syscall_via_break ()
#1  0x2000000003a93350 in poll () from /lib/ia64-linux-gnu/libc.so.6.1
#2  0x20000000037f8cf0 in g_poll (fds=0x60000000002a3880, nfds=1, timeout=-1) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gpoll.c:133
#3  0x20000000037d4dd0 in g_main_context_poll (n_fds=1, fds=0x60000000002a3880, timeout=-1, context=0x600000000016a400, priority=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3391
#4  g_main_context_iterate (context=0x600000000016a400, block=1, dispatch=1, self=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3071
#5  0x20000000037d64a0 in g_main_loop_run (loop=0x60000000002a3960) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gmain.c:3284
#6  0x2000000006539520 in dconf_context_thread () from /usr/lib/ia64-linux-gnu/gio/modules/libdconfsettings.so
#7  0x2000000003836cb0 in g_thread_create_proxy (data=0x6000000000274400) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./glib/gthread.c:1962
#8  0x20000000015eabb0 in start_thread () from /lib/ia64-linux-gnu/libpthread.so.0
#9  0x2000000003aae500 in __clone2 () from /lib/ia64-linux-gnu/libc.so.6.1
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x200000000517dea0 (LWP 6408)):
#0  0x2000000000733bf0 in ?? () from /usr/lib/libmozjs185.so.1.0
#1  0x2000000000733ee0 in js_GetClassPrototype(JSContext*, JSObject*, JSProtoKey, JSObject**, js::Class*) () from /usr/lib/libmozjs185.so.1.0
#2  0x2000000000698cb0 in ?? () from /usr/lib/libmozjs185.so.1.0
#3  0x200000000069f4a0 in ?? () from /usr/lib/libmozjs185.so.1.0
#4  0x20000000005aeb90 in JS_DefineFunction () from /usr/lib/libmozjs185.so.1.0
#5  0x20000000005b6350 in JS_DefineFunctions () from /usr/lib/libmozjs185.so.1.0
#6  0x20000000007389e0 in ?? () from /usr/lib/libmozjs185.so.1.0
#7  0x2000000000739a70 in ?? () from /usr/lib/libmozjs185.so.1.0
#8  0x20000000006998f0 in ?? () from /usr/lib/libmozjs185.so.1.0
#9  0x20000000005b69a0 in js_InitFunctionAndObjectClasses(JSContext*, JSObject*) () from /usr/lib/libmozjs185.so.1.0
#10 0x20000000005b6bc0 in JS_InitStandardClasses () from /usr/lib/libmozjs185.so.1.0
#11 0x20000000004f14f0 in gjs_init_context_standard () from /usr/lib/libgjs.so.0
#12 0x20000000004eafb0 in gjs_context_constructor () from /usr/lib/libgjs.so.0
#13 0x2000000003685bf0 in g_object_newv (object_type=6917529027643958656, n_parameters=3, parameters=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1493
#14 0x2000000003688060 in g_object_new_valist (object_type=6917529027643958656, first_property_name=<optimized out>, var_args=0x60000fffffffaf70) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1610
#15 0x2000000003688400 in g_object_new (object_type=6917529027643958656, first_property_name=0x2000000000170b50 "search-path") at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1329
#16 0x20000000000b09f0 in shell_global_init () from /usr/lib/gnome-shell/libgnome-shell.so
#17 0x20000000036cf470 in g_type_create_instance (type=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gtype.c:1892
#18 0x200000000367ef30 in g_object_constructor (type=6917529027643784512, n_construct_properties=1, construct_params=0x60000000002919e0) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1629
#19 0x2000000003685bf0 in g_object_newv (object_type=6917529027643784512, n_parameters=1, parameters=<optimized out>) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1493
#20 0x2000000003688060 in g_object_new_valist (object_type=6917529027643784512, first_property_name=<optimized out>, var_args=0x60000fffffffb148) at /build/buildd-glib2.0_2.30.2-6-ia64-CDcpOw/glib2.0-2.30.2/./gobject/gobject.c:1610
#21 0x20000000000b1c10 in _shell_global_init () from /usr/lib/gnome-shell/libgnome-shell.so
#22 0x4000000000003d20 in main ()
$1 = 42352
A debugging session is active.

	Inferior 1 [process 6408] will be killed.

Quit anyway? (y or n) 


More information about the pkg-gnome-maintainers mailing list