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 734326 - random crash (SIGSEGV)
random crash (SIGSEGV)
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
3.12.x
Other Linux
: Normal critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-08-06 04:22 UTC by Paul Wise
Modified: 2014-08-06 14:01 UTC
See Also:
GNOME target: ---
GNOME version: 3.11/3.12



Description Paul Wise 2014-08-06 04:22:15 UTC
I got a random crash, core dump below and some analysis in this post in the Debian bug tracker:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756197#27

gdb -batch -n -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/22484-1000-1000-11-1407298395-chianamo--usr-bin-gnome-shell.core /usr/bin/gnome-shell
[New LWP 22484]
[New LWP 26416]
[New LWP 26418]
[New LWP 26423]
[New LWP 26415]
[New LWP 26414]
[New LWP 26417]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.

Thread 1 (Thread 0x7ffe279a4a80 (LWP 22484))

  • #0 cached_dir_ref
    at /tmp/buildd/gnome-menus-3.10.1/./libmenu/entry-directories.c line 171
  • #1 cached_dir_add_reference
    at /tmp/buildd/gnome-menus-3.10.1/./libmenu/entry-directories.c line 738
  • #2 cached_dir_queue_monitor_event
    at /tmp/buildd/gnome-menus-3.10.1/./libmenu/entry-directories.c line 506
  • #3 invoke_notifies
    at /tmp/buildd/gnome-menus-3.10.1/./libmenu/menu-monitor.c line 85
  • #4 emit_events_in_idle
    at /tmp/buildd/gnome-menus-3.10.1/./libmenu/menu-monitor.c line 122
  • #5 g_main_dispatch
    at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c line 3064
  • #6 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c line 3663
  • #7 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c line 3734
  • #8 g_main_loop_run
    at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c line 3928
  • #9 meta_run
    at core/main.c line 566
  • #10 main
    at main.c line 437

Comment 1 André Klapper 2014-08-06 11:21:40 UTC
"gnome-menus-3.10.1"? Is this about gnome-shell or "classic mode"?
Comment 2 Paul Wise 2014-08-06 12:28:16 UTC
I'm running gnome-shell in classic mode.
Comment 3 Jasper St. Pierre (not reading bugmail) 2014-08-06 12:31:42 UTC
This is a bug in old gnome-menus releases. Tell Debian to upgrade to a newer one, where the bug is fixed.
Comment 4 Paul Wise 2014-08-06 12:35:00 UTC
Debian has the latest available gnome-menus release (3.10.1-1) and I am running it, so please release a newer version of gnome-menus so Debian can include it and then I will upgrade.

http://ftp.gnome.org/pub/GNOME/sources/gnome-menus/3.10/
https://packages.debian.org/source/unstable/gnome-menus
Comment 5 Jasper St. Pierre (not reading bugmail) 2014-08-06 14:01:44 UTC
Did a release, then:

https://mail.gnome.org/archives/ftp-release-list/2014-August/msg00005.html