After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 642851 - Crash at startup
Crash at startup
Status: RESOLVED OBSOLETE
Product: mutter
Classification: Core
Component: general
git master
Other Linux
: Normal critical
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2011-02-21 04:34 UTC by Allan E. Registos
Modified: 2018-01-25 07:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace result of ./gnome-shell -rg (6.62 KB, text/plain)
2011-02-21 04:34 UTC, Allan E. Registos
Details
Backtrace result (13.95 KB, text/plain)
2011-02-23 01:41 UTC, Allan E. Registos
Details
repost backtrace (11.68 KB, text/plain)
2011-02-23 06:30 UTC, Allan E. Registos
Details

Description Allan E. Registos 2011-02-21 04:34:11 UTC
Created attachment 181436 [details]
Backtrace result of ./gnome-shell -rg

After a successful build using "jhbuild build" GNOME Shell won't start and display this error message:

[allan.registos@developer src]$ ./gnome-shell --replace
Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
Shell killed with signal 11
[allan.registos@developer src]$ Cannot register the panel shell: there is already one running.
gtk-window-decorator: Screen 0 on display ":0.0" already has a decoration manager; try using the --replace option to replace the current decoration manager.
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format




Result of  ./gnome-shell -rg is attached.
Comment 1 Fabio Durán Verdugo 2011-02-21 05:01:29 UTC
paste here the attach backtrace

GNU gdb (GDB) Fedora (7.2-36.fc14)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/allan.registos/gnome-shell/install/bin/mutter...done.
(gdb) r
Starting program: /home/allan.registos/gnome-shell/install/bin/mutter --mutter-plugins=/home/allan.registos/gnome-shell/source/gnome-shell/src/libgnome-shell.la --replace
[Thread debugging using libthread_db enabled]
Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
[New Thread 0x7fffeda60700 (LWP 9025)]

Program received signal SIGSEGV, Segmentation fault.
adjust_for_margin (widget=<value optimized out>, orientation=8530832, minimum_size=0x822b90, 
    natural_size=0x826fe0, allocated_pos=0x3, allocated_size=0x7fffffffc0ec) at gtkwidget.c:5148
warning: Source file is more recent than executable.
5148	}
Missing separate debuginfos, use: debuginfo-install ORBit2-2.14.19-1.fc14.x86_64 cyrus-sasl-lib-2.1.23-12.fc14.x86_64 dbus-glib-0.86-4.fc14.x86_64 dbus-libs-1.4.0-2.fc14.x86_64 evolution-data-server-2.32.1-1.fc14.x86_64 expat-2.0.1-10.fc13.x86_64 flac-1.2.1-6.fc12.x86_64 fontconfig-2.8.0-2.fc14.x86_64 freetype-2.4.2-4.fc14.x86_64 glibc-2.13-1.x86_64 gnome-menus-2.30.4-1.fc14.x86_64 gnutls-2.8.6-2.fc14.x86_64 gstreamer-0.10.31-1.fc14.x86_64 gtk2-2.22.0-1.fc14.1.x86_64 keyutils-libs-1.2-6.fc12.x86_64 krb5-libs-1.8.2-7.fc14.x86_64 libICE-1.0.6-2.fc13.x86_64 libSM-1.1.0-7.fc12.x86_64 libX11-1.3.4-3.fc14.x86_64 libXau-1.0.6-1.fc14.x86_64 libXcomposite-0.4.2-1.fc14.x86_64 libXcursor-1.1.10-5.fc14.x86_64 libXdamage-1.1.3-1.fc14.x86_64 libXext-1.1.2-2.fc14.x86_64 libXfixes-4.0.5-1.fc14.x86_64 libXi-1.3.2-1.fc14.x86_64 libXinerama-1.1-2.fc13.x86_64 libXrandr-1.3.0-5.fc13.x86_64 libXrender-0.9.6-1.fc14.x86_64 libXtst-1.0.99.2-3.fc12.x86_64 libasyncns-0.8-1.fc13.x86_64 libcom_err-1.41.12-6.fc14.x86_64 libcroco-0.6.2-4.fc13.x86_64 libdrm-2.4.22-1.fc14.x86_64 libffi-3.0.9-1.fc13.x86_64 libgcc-4.5.1-4.fc14.x86_64 libgcrypt-1.4.5-4.fc13.x86_64 libgdata-0.6.4-4.fc14.x86_64 libgnome-keyring-2.32.0-1.fc14.x86_64 libgpg-error-1.9-1.fc14.x86_64 libical-0.46-2.fc14.x86_64 libmodman-1.0.1-5.fc14.x86_64 libogg-1.2.0-1.fc14.x86_64 libpng-1.2.44-1.fc14.x86_64 libproxy-0.4.4-7.fc14.x86_64 libselinux-2.0.96-6.fc14.1.x86_64 libsndfile-1.0.23-1.fc14.x86_64 libsoup-2.32.2-1.fc14.x86_64 libstdc++-4.5.1-4.fc14.x86_64 libtasn1-2.7-1.fc14.x86_64 libtool-ltdl-2.2.10-3.fc14.x86_64 libuuid-2.18-4.8.fc14.x86_64 libvorbis-1.3.1-2.fc14.x86_64 libxcb-1.7-1.fc14.x86_64 libxml2-2.7.7-2.fc14.x86_64 nspr-4.8.7-1.fc14.x86_64 nss-3.12.9-1.fc14.x86_64 nss-softokn-freebl-3.12.9-2.fc14.x86_64 nss-util-3.12.9-1.fc14.x86_64 openssl-1.0.0c-1.fc14.x86_64 pulseaudio-libs-0.9.21-7.fc14.x86_64 pulseaudio-libs-glib2-0.9.21-7.fc14.x86_64 sqlite-3.6.23.1-1.fc14.x86_64 startup-notification-0.10-4.fc13.x86_64 tcp_wrappers-libs-7.6-59.fc14.x86_64 xcb-util-0.3.6-1.fc12.x86_64 xulrunner-1.9.2.13-5.fc14.x86_64 zlib-1.2.5-2.fc14.x86_64
(gdb) t a a bt

Thread 1 (Thread 0x7ffff3fb5980 (LWP 9022))

  • #0 adjust_for_margin
    at gtkwidget.c line 5148
  • #1 gtk_widget_real_adjust_size_allocation
    at gtkwidget.c line 5175
  • #2 compute_size_for_orientation
    at gtksizerequest.c line 260
  • #3 gtk_widget_get_preferred_size
    at gtksizerequest.c line 537
  • #4 gtk_window_compute_hints
    at gtkwindow.c line 7193
  • #5 gtk_window_compute_configure_request
    at gtkwindow.c line 6514
  • #6 gtk_window_show
    at gtkwindow.c line 4613
  • #7 g_closure_invoke
    at gclosure.c line 767
  • #8 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #9 g_signal_emit_valist
    at gsignal.c line 2983
  • #10 g_signal_emit
    at gsignal.c line 3040
  • #11 gtk_widget_show
    at gtkwidget.c line 3895
  • #12 meta_ui_new
    at ui/ui.c line 288
  • #13 meta_screen_new
    at core/screen.c line 768
  • #14 meta_display_open
    at core/display.c line 802
  • #15 main
    at core/main.c line 704
(gdb)
Comment 2 Allan E. Registos 2011-02-21 05:15:55 UTC

Thread 1 (Thread 0x7ffff3fb5980 (LWP 9022))

  • #0 adjust_for_margin
    at gtkwidget.c line 5148
  • #1 gtk_widget_real_adjust_size_allocation
    at gtkwidget.c line 5175
  • #2 compute_size_for_orientation
    at gtksizerequest.c line 260
  • #3 gtk_widget_get_preferred_size
    at gtksizerequest.c line 537
  • #4 gtk_window_compute_hints
    at gtkwindow.c line 7193
  • #5 gtk_window_compute_configure_request
    at gtkwindow.c line 6514
  • #6 gtk_window_show
    at gtkwindow.c line 4613
  • #7 g_closure_invoke
    at gclosure.c line 767
  • #8 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #9 g_signal_emit_valist
    at gsignal.c line 2983
  • #10 g_signal_emit
    at gsignal.c line 3040
  • #11 gtk_widget_show
    at gtkwidget.c line 3895
  • #12 meta_ui_new
    at ui/ui.c line 288
  • #13 meta_screen_new
    at core/screen.c line 768
  • #14 meta_display_open
    at core/display.c line 802
  • #15 main
    at core/main.c line 704
(gdb)
Comment 3 André Klapper 2011-02-21 10:37:05 UTC
You can fix the libcanberra startup issue with: rm ~/gnome-shell/install/lib/gtk-3.0/modules/libcanberra-gtk-module.so , and then recompile.

Does this help?
Comment 4 Dan Winship 2011-02-21 14:17:08 UTC
the warnings have nothing at all to do with the crash
Comment 5 Allan E. Registos 2011-02-23 01:41:28 UTC
Created attachment 181665 [details]
Backtrace result
Comment 6 Allan E. Registos 2011-02-23 06:30:45 UTC
Created attachment 181672 [details]
repost backtrace
Comment 7 Jonas Ådahl 2018-01-25 07:40:59 UTC
Due to the lack of updates for 7 years I'll assume this isn't an issue anymore.