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 430074 - crash in Main Menu in gmenu_tree_ref [fedora-specific?]
crash in Main Menu in gmenu_tree_ref [fedora-specific?]
Status: RESOLVED FIXED
Product: gnome-menus
Classification: Core
Component: libgnome-menu
2.19.x
Other All
: High critical
: ---
Assigned To: gnome-menus dummy account
gnome-menus dummy account
aklapper[fc7]
: 419924 430774 431448 434036 434041 434891 435961 436119 437420 443034 443080 443115 443178 443338 443369 443535 443575 443691 443857 444110 444251 444483 444586 444928 445007 445455 445664 445968 446023 446024 446094 446341 446455 446492 446701 446916 446919 446959 446990 447092 447236 447609 447692 447767 447804 447820 448051 448122 448227 448293 448295 448376 448378 448646 448728 448832 448998 449049 449145 449297 449415 449530 449660 449691 449828 449881 449893 450244 450288 450299 450507 450524 450530 450560 450572 450610 450701 450764 450944 450981 451196 451309 451330 451415 451454 451476 452094 452236 452281 452462 452525 452587 452590 452974 453216 453235 453450 453598 453811 453863 454641 454946 455216 455488 455525 455736 456228 456527 458332 459114 459831 459945 460081 460291 460607 461160 461295 461332 461411 461472 461640 461750 461937 462124 462671 462709 463337 463378 463528 463562 463669 463672 463809 464228 464246 464248 464314 464963 465202 465638 465675 465713 465714 466280 466553 467239 467781 468635 469418 469459 469738 470082 470377 470720 470861 473814 474099 474433 475695 478245 478573 481417 482141 488069 488547 489838 490490 491922 494153 496592 499699 505968 512180 515558 516017 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-04-15 19:26 UTC by urke.leshem
Modified: 2008-02-13 10:06 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Patch to avoid calling gmenu_ref with NULL (800 bytes, patch)
2007-08-20 15:34 UTC, Rob Bradford
committed Details | Review

Description urke.leshem 2007-04-15 19:26:49 UTC
Version: 0.11.3

What were you doing when the application crashed?
I tried to enable the desktop effects


Distribution: Fedora release 6.92 (Rawhide)
Gnome Release: 2.18.0 2007-03-20 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.20-1.3023.fc7 #1 SMP Sun Mar 25 22:12:02 EDT 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10299902
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Echo

Memory status: size: 65257472 vsize: 65257472 resident: 23805952 share: 14221312 rss: 23805952 rss_rlim: 4294967295
CPU usage: start_time: 1176690274 rtime: 528 utime: 215 stime: 313 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/alacarte'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1209002304 (LWP 3243)]
(no debugging symbols found)
0x00425402 in __kernel_vsyscall ()

Thread 1 (Thread -1209002304 (LWP 3243))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 ??
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 gmenu_tree_ref
    from /usr/lib/libgnome-menu.so.2
  • #5 gmenu_tree_directory_get_tree
    from /usr/lib/libgnome-menu.so.2
  • #6 ??
    from /usr/lib/python2.5/site-packages/gmenu.so
  • #7 PyObject_GetAttr
    from /usr/lib/libpython2.5.so.1.0
  • #8 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #9 PyEval_EvalCodeEx
    from /usr/lib/libpython2.5.so.1.0
  • #10 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #11 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #12 PyEval_EvalCodeEx
    from /usr/lib/libpython2.5.so.1.0
  • #13 ??
    from /usr/lib/libpython2.5.so.1.0
  • #14 PyObject_Call
    from /usr/lib/libpython2.5.so.1.0
  • #15 ??
    from /usr/lib/libpython2.5.so.1.0
  • #16 PyObject_Call
    from /usr/lib/libpython2.5.so.1.0
  • #17 PyEval_CallObjectWithKeywords
    from /usr/lib/libpython2.5.so.1.0
  • #18 PyObject_CallObject
    from /usr/lib/libpython2.5.so.1.0
  • #19 ??
    from /usr/lib/python2.5/site-packages/gtk-2.0/gobject/_gobject.so
  • #20 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #21 ??
    from /lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #24 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 gtk_cell_renderer_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 ??
    from /lib/libgobject-2.0.so.0
  • #31 g_closure_invoke
    from /lib/libgobject-2.0.so.0
  • #32 ??
    from /lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /lib/libgobject-2.0.so.0
  • #35 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #38 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #39 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #40 ??
    from /lib/libglib-2.0.so.0
  • #41 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #42 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 ??
    from /usr/lib/python2.5/site-packages/gtk-2.0/gtk/_gtk.so
  • #44 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #45 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #46 PyEval_EvalFrameEx
    from /usr/lib/libpython2.5.so.1.0
  • #47 PyEval_EvalCodeEx
    from /usr/lib/libpython2.5.so.1.0
  • #48 PyEval_EvalCode
    from /usr/lib/libpython2.5.so.1.0
  • #49 ??
    from /usr/lib/libpython2.5.so.1.0
  • #50 PyRun_FileExFlags
    from /usr/lib/libpython2.5.so.1.0
  • #51 PyRun_SimpleFileExFlags
    from /usr/lib/libpython2.5.so.1.0
  • #52 PyRun_AnyFileExFlags
    from /usr/lib/libpython2.5.so.1.0
  • #53 Py_Main
    from /usr/lib/libpython2.5.so.1.0
  • #54 main
  • #0 __kernel_vsyscall


----------- .xsession-errors (7 sec old) ---------------------
** (nautilus:3146): WARNING **: Can not get _NET_WORKAREA
** (nautilus:3146): WARNING **: Can not determine workarea, guessing at layout
position: 0 0 800 600
effective alpha: 255
free
You can not run beagle as root.  Beagle is designed to run from your own
user account.  If you want to create multiuser or system-wide indexes, use
the beagle-build-index tool.
You can override this setting using the beagle-config or beagle-settings tools.
Beagle Daemon exited with errors.  See ~/.beagle/Log/current-Beagle for more details.
Loading "installonlyn" plugin
"/usr/bin/alacarte": not in executable format: File format not recognized
--------------------------------------------------
Comment 1 palfrey 2007-04-16 11:44:38 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot
to solve the problem, so it will be hard for the developers to fix that crash.
Can you get us a stack trace with debugging symbols? Please see
http://live.gnome.org/GettingTraces for more information on how to do so.
Thanks in advance!
Comment 2 Pedro Villavicencio 2007-04-18 00:19:43 UTC
*** Bug 430774 has been marked as a duplicate of this bug. ***
Comment 3 Pedro Villavicencio 2007-04-20 00:53:22 UTC
*** Bug 431448 has been marked as a duplicate of this bug. ***
Comment 4 palfrey 2007-04-28 17:51:45 UTC
*** Bug 434036 has been marked as a duplicate of this bug. ***
Comment 5 palfrey 2007-04-28 17:51:48 UTC
*** Bug 434041 has been marked as a duplicate of this bug. ***
Comment 6 palfrey 2007-05-02 11:19:25 UTC
*** Bug 434891 has been marked as a duplicate of this bug. ***
Comment 7 Pedro Villavicencio 2007-05-05 16:49:02 UTC
*** Bug 436119 has been marked as a duplicate of this bug. ***
Comment 8 Pedro Villavicencio 2007-05-10 13:20:32 UTC
*** Bug 437420 has been marked as a duplicate of this bug. ***
Comment 9 Ghislain MARY 2007-06-01 21:28:06 UTC
*** Bug 443034 has been marked as a duplicate of this bug. ***
Comment 10 Pedro Villavicencio 2007-06-02 03:07:11 UTC
*** Bug 443080 has been marked as a duplicate of this bug. ***
Comment 11 Pedro Villavicencio 2007-06-02 03:46:12 UTC
*** Bug 443115 has been marked as a duplicate of this bug. ***
Comment 12 Ghislain MARY 2007-06-02 18:13:46 UTC
*** Bug 443178 has been marked as a duplicate of this bug. ***
Comment 13 palfrey 2007-06-02 23:22:25 UTC
*** Bug 443338 has been marked as a duplicate of this bug. ***
Comment 14 palfrey 2007-06-03 10:55:50 UTC
*** Bug 443369 has been marked as a duplicate of this bug. ***
Comment 15 Pedro Villavicencio 2007-06-03 13:29:17 UTC
*** Bug 443535 has been marked as a duplicate of this bug. ***
Comment 16 Pedro Villavicencio 2007-06-03 14:47:09 UTC
*** Bug 443575 has been marked as a duplicate of this bug. ***
Comment 17 Ghislain MARY 2007-06-03 21:25:52 UTC
*** Bug 443691 has been marked as a duplicate of this bug. ***
Comment 18 Ghislain MARY 2007-06-04 19:23:50 UTC
*** Bug 443857 has been marked as a duplicate of this bug. ***
Comment 19 Pedro Villavicencio 2007-06-04 23:22:54 UTC
*** Bug 444110 has been marked as a duplicate of this bug. ***
Comment 20 palfrey 2007-06-06 10:23:18 UTC
*** Bug 444483 has been marked as a duplicate of this bug. ***
Comment 21 palfrey 2007-06-06 10:23:20 UTC
*** Bug 444586 has been marked as a duplicate of this bug. ***
Comment 22 Susana 2007-06-07 20:48:46 UTC
*** Bug 445007 has been marked as a duplicate of this bug. ***
Comment 23 Ghislain MARY 2007-06-08 19:11:38 UTC
*** Bug 445455 has been marked as a duplicate of this bug. ***
Comment 24 Steven Usdansky 2007-06-09 02:50:21 UTC
Re: bug 445455. I recompiled alacarte from the source rpm - no debug rpm was built. FWIW, I did install the gnome-menus-debuginfo-2.19.3-1.fc8 rpm, added an empty menu and attempted to delete that empty menu. This time there was no crash and the deletion was successful. I removed the gnome-menus-debuginfo rpm and successfully repeated the add/remove test.
Comment 25 Susana 2007-06-10 16:40:48 UTC
*** Bug 445664 has been marked as a duplicate of this bug. ***
Comment 26 Susana 2007-06-10 16:40:58 UTC
*** Bug 445968 has been marked as a duplicate of this bug. ***
Comment 27 Susana 2007-06-10 16:41:12 UTC
*** Bug 446023 has been marked as a duplicate of this bug. ***
Comment 28 Susana 2007-06-10 16:41:27 UTC
*** Bug 446024 has been marked as a duplicate of this bug. ***
Comment 29 Karsten Bräckelmann 2007-06-10 17:53:15 UTC
*** Bug 444928 has been marked as a duplicate of this bug. ***
Comment 30 Karsten Bräckelmann 2007-06-10 17:53:29 UTC
*** Bug 419924 has been marked as a duplicate of this bug. ***
Comment 31 Karsten Bräckelmann 2007-06-10 17:56:24 UTC
Note:  Please see bug 419924 comment 1 for notes (and its stacktrace for
       the missing function call in frame 6 here).
Comment 32 Damien Durand 2007-06-11 20:32:46 UTC
*** Bug 446455 has been marked as a duplicate of this bug. ***
Comment 33 Damien Durand 2007-06-11 20:33:40 UTC
*** Bug 446492 has been marked as a duplicate of this bug. ***
Comment 34 palfrey 2007-06-12 15:56:53 UTC
*** Bug 446701 has been marked as a duplicate of this bug. ***
Comment 35 Susana 2007-06-13 17:13:03 UTC
*** Bug 446916 has been marked as a duplicate of this bug. ***
Comment 36 Susana 2007-06-13 17:13:13 UTC
*** Bug 446990 has been marked as a duplicate of this bug. ***
Comment 37 Susana 2007-06-13 17:13:26 UTC
*** Bug 447092 has been marked as a duplicate of this bug. ***
Comment 38 Damien Durand 2007-06-13 22:07:27 UTC
*** Bug 447236 has been marked as a duplicate of this bug. ***
Comment 39 Pedro Villavicencio 2007-06-15 01:44:53 UTC
*** Bug 447609 has been marked as a duplicate of this bug. ***
Comment 40 Pedro Villavicencio 2007-06-15 01:44:59 UTC
*** Bug 447692 has been marked as a duplicate of this bug. ***
Comment 41 Pedro Villavicencio 2007-06-15 23:43:01 UTC
*** Bug 448051 has been marked as a duplicate of this bug. ***
Comment 42 Damien Durand 2007-06-16 15:29:48 UTC
*** Bug 448122 has been marked as a duplicate of this bug. ***
Comment 43 Damien Durand 2007-06-16 15:56:53 UTC
*** Bug 448227 has been marked as a duplicate of this bug. ***
Comment 44 Pedro Villavicencio 2007-06-17 15:41:59 UTC
*** Bug 448295 has been marked as a duplicate of this bug. ***
Comment 45 Damien Durand 2007-06-17 21:20:25 UTC
*** Bug 448378 has been marked as a duplicate of this bug. ***
Comment 46 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:53:34 UTC
*** Bug 448646 has been marked as a duplicate of this bug. ***
Comment 47 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:53:54 UTC
*** Bug 448728 has been marked as a duplicate of this bug. ***
Comment 48 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:54:39 UTC
*** Bug 447767 has been marked as a duplicate of this bug. ***
Comment 49 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:54:46 UTC
*** Bug 447804 has been marked as a duplicate of this bug. ***
Comment 50 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:54:51 UTC
*** Bug 447820 has been marked as a duplicate of this bug. ***
Comment 51 Diego Escalante Urrelo (not reading bugmail) 2007-06-18 12:55:13 UTC
*** Bug 448293 has been marked as a duplicate of this bug. ***
Comment 52 Damien Durand 2007-06-19 11:33:51 UTC
*** Bug 448998 has been marked as a duplicate of this bug. ***
Comment 53 Damien Durand 2007-06-19 11:34:43 UTC
*** Bug 449049 has been marked as a duplicate of this bug. ***
Comment 54 Damien Durand 2007-06-20 05:54:42 UTC
*** Bug 449145 has been marked as a duplicate of this bug. ***
Comment 55 Damien Durand 2007-06-20 05:55:26 UTC
*** Bug 449297 has been marked as a duplicate of this bug. ***
Comment 56 Pedro Villavicencio 2007-06-21 00:31:34 UTC
*** Bug 449530 has been marked as a duplicate of this bug. ***
Comment 57 Pedro Villavicencio 2007-06-21 00:34:09 UTC
*** Bug 449415 has been marked as a duplicate of this bug. ***
Comment 58 appsmanster 2007-06-22 15:28:08 UTC
Running from the xterm as sudo gives the forllowing info when trying to look at the properties on the wine folder with alacarte.

Traceback (most recent call last):
  • File "/usr/lib/python2.5/site-packages/Alacarte/MainWindow.py", line 360 in on_edit_properties_activate
    file_path = os.path.join(util.getUserDirectoryPath(), os.path.split(item.get_desktop_file_path())[1])
  • File "/usr/lib/python2.5/posixpath.py", line 77 in split
    i = p.rfind('/') + 1
AttributeError: 'NoneType' object has no attribute 'rfind'


Maybe this will Help
Comment 59 Damien Durand 2007-06-23 12:43:28 UTC
*** Bug 450244 has been marked as a duplicate of this bug. ***
Comment 60 Damien Durand 2007-06-24 07:59:14 UTC
*** Bug 450524 has been marked as a duplicate of this bug. ***
Comment 61 palfrey 2007-06-25 00:06:00 UTC
*** Bug 450507 has been marked as a duplicate of this bug. ***
Comment 62 palfrey 2007-06-25 00:07:52 UTC
*** Bug 450530 has been marked as a duplicate of this bug. ***
Comment 63 palfrey 2007-06-25 00:07:56 UTC
*** Bug 450560 has been marked as a duplicate of this bug. ***
Comment 64 palfrey 2007-06-25 00:08:00 UTC
*** Bug 450572 has been marked as a duplicate of this bug. ***
Comment 65 palfrey 2007-06-25 00:08:04 UTC
*** Bug 450610 has been marked as a duplicate of this bug. ***
Comment 66 palfrey 2007-06-25 00:08:07 UTC
*** Bug 450701 has been marked as a duplicate of this bug. ***
Comment 67 palfrey 2007-06-25 00:08:11 UTC
*** Bug 450764 has been marked as a duplicate of this bug. ***
Comment 68 palfrey 2007-06-26 17:09:24 UTC
*** Bug 450981 has been marked as a duplicate of this bug. ***
Comment 69 palfrey 2007-06-26 17:09:30 UTC
*** Bug 451196 has been marked as a duplicate of this bug. ***
Comment 70 palfrey 2007-06-26 17:09:34 UTC
*** Bug 451309 has been marked as a duplicate of this bug. ***
Comment 71 Damien Durand 2007-06-27 09:57:44 UTC
*** Bug 451330 has been marked as a duplicate of this bug. ***
Comment 72 Damien Durand 2007-06-27 09:58:31 UTC
*** Bug 451415 has been marked as a duplicate of this bug. ***
Comment 73 Damien Durand 2007-06-27 09:59:10 UTC
*** Bug 451454 has been marked as a duplicate of this bug. ***
Comment 74 Damien Durand 2007-06-27 09:59:49 UTC
*** Bug 451476 has been marked as a duplicate of this bug. ***
Comment 75 verybarry 2007-06-28 00:07:58 UTC
(In reply to comment #72)
> *** Bug 451415 has been marked as a duplicate of this bug. ***
> 

Specifically, I was in Main Menu (alacarte/menu editor) and I wanted to remove menu entries for items added by wine.  

The original menu structure was 
"Applications/Wine/Programs/Microsoft Games/AOE 2"

I right clicked on "Microsoft Games" and selected "Delete".  Nothing appeared to happen for several seconds.  I then selected "AOE 2", right clicked, and selected Delete.  Alacarte crashed and an automatic bug report was generated by Bug Buddy.
Comment 76 palfrey 2007-06-29 11:23:29 UTC
*** Bug 452094 has been marked as a duplicate of this bug. ***
Comment 77 Bruno Boaventura 2007-06-30 15:00:09 UTC
*** Bug 452462 has been marked as a duplicate of this bug. ***
Comment 78 Christian Kirbach 2007-07-01 10:05:19 UTC
*** Bug 452236 has been marked as a duplicate of this bug. ***
Comment 79 Christian Kirbach 2007-07-01 10:05:30 UTC
*** Bug 452587 has been marked as a duplicate of this bug. ***
Comment 80 Christian Kirbach 2007-07-01 10:05:39 UTC
*** Bug 452590 has been marked as a duplicate of this bug. ***
Comment 81 Karsten Bräckelmann 2007-07-02 03:43:02 UTC
*** Bug 452974 has been marked as a duplicate of this bug. ***
Comment 82 Karsten Bräckelmann 2007-07-02 03:43:11 UTC
*** Bug 452525 has been marked as a duplicate of this bug. ***
Comment 83 Karsten Bräckelmann 2007-07-02 03:43:18 UTC
*** Bug 452281 has been marked as a duplicate of this bug. ***
Comment 84 Karsten Bräckelmann 2007-07-02 03:43:26 UTC
*** Bug 450944 has been marked as a duplicate of this bug. ***
Comment 85 Karsten Bräckelmann 2007-07-02 03:43:33 UTC
*** Bug 450288 has been marked as a duplicate of this bug. ***
Comment 86 Karsten Bräckelmann 2007-07-02 03:43:43 UTC
*** Bug 449893 has been marked as a duplicate of this bug. ***
Comment 87 Karsten Bräckelmann 2007-07-02 03:44:06 UTC
*** Bug 449828 has been marked as a duplicate of this bug. ***
Comment 88 Karsten Bräckelmann 2007-07-02 03:44:06 UTC
*** Bug 449691 has been marked as a duplicate of this bug. ***
Comment 89 Karsten Bräckelmann 2007-07-02 03:47:24 UTC
*** Bug 446094 has been marked as a duplicate of this bug. ***
Comment 90 Karsten Bräckelmann 2007-07-02 03:51:26 UTC
Good stacktrace from bug 446094, thanks Andras.
REOPENing, confirming as per duplicates.

  • #3 <signal handler called>
  • #4 gmenu_tree_ref
    at gmenu-tree.c line 656
  • #5 gmenu_tree_directory_get_tree
    at gmenu-tree.c line 1025
  • #6 pygmenu_tree_directory_get_tree
    at gmenu.c line 419
  • #7 PyObject_GetAttr
    at Objects/object.c line 1127
  • #8 PyEval_EvalFrameEx
    at Python/ceval.c line 1991
  • #9 PyEval_EvalCodeEx
    at Python/ceval.c line 2833
  • #10 PyEval_EvalFrameEx
    at Python/ceval.c line 3662
  • #11 PyEval_EvalFrameEx
    at Python/ceval.c line 3652
  • #12 PyEval_EvalCodeEx
    at Python/ceval.c line 2833
  • #13 function_call
    at Objects/funcobject.c line 517
  • #14 PyObject_Call
    at Objects/abstract.c line 1860
  • #15 instancemethod_call
    at Objects/classobject.c line 2493

(Note:  Added a fake address to the top-most, crashing frame #4 for better syntax highlighting.)
Comment 91 Pedro Villavicencio 2007-07-02 23:40:48 UTC
*** Bug 453235 has been marked as a duplicate of this bug. ***
Comment 92 Pedro Villavicencio 2007-07-02 23:40:56 UTC
*** Bug 453216 has been marked as a duplicate of this bug. ***
Comment 93 Pedro Villavicencio 2007-07-04 01:58:07 UTC
*** Bug 453450 has been marked as a duplicate of this bug. ***
Comment 94 palfrey 2007-07-04 12:55:11 UTC
*** Bug 453598 has been marked as a duplicate of this bug. ***
Comment 95 André Klapper 2007-07-05 11:42:40 UTC
91 dups total, 71 in the last 30 days. only fedora 7 reports, it seems.
Comment 96 palfrey 2007-07-07 21:05:40 UTC
*** Bug 454641 has been marked as a duplicate of this bug. ***
Comment 97 Damien Durand 2007-07-09 16:09:29 UTC
*** Bug 454946 has been marked as a duplicate of this bug. ***
Comment 98 palfrey 2007-07-09 16:44:54 UTC
*** Bug 455216 has been marked as a duplicate of this bug. ***
Comment 99 Damien Durand 2007-07-10 11:05:16 UTC
*** Bug 455488 has been marked as a duplicate of this bug. ***
Comment 100 Damien Durand 2007-07-11 09:43:00 UTC
*** Bug 455525 has been marked as a duplicate of this bug. ***
Comment 101 Damien Durand 2007-07-11 09:44:09 UTC
*** Bug 455736 has been marked as a duplicate of this bug. ***
Comment 102 Pedro Villavicencio 2007-07-19 16:30:49 UTC
*** Bug 458332 has been marked as a duplicate of this bug. ***
Comment 103 palfrey 2007-07-22 09:23:38 UTC
*** Bug 459114 has been marked as a duplicate of this bug. ***
Comment 104 Iestyn Pryce 2007-07-25 13:47:00 UTC
*** Bug 459945 has been marked as a duplicate of this bug. ***
Comment 105 Iestyn Pryce 2007-07-25 13:48:35 UTC
*** Bug 460081 has been marked as a duplicate of this bug. ***
Comment 106 Iestyn Pryce 2007-07-26 19:06:34 UTC
*** Bug 460607 has been marked as a duplicate of this bug. ***
Comment 107 Iestyn Pryce 2007-07-28 12:53:03 UTC
*** Bug 461160 has been marked as a duplicate of this bug. ***
Comment 108 Damien Durand 2007-07-28 18:51:29 UTC
*** Bug 461295 has been marked as a duplicate of this bug. ***
Comment 109 Iestyn Pryce 2007-07-29 09:05:10 UTC
*** Bug 461332 has been marked as a duplicate of this bug. ***
Comment 110 Iestyn Pryce 2007-07-29 09:06:10 UTC
*** Bug 461411 has been marked as a duplicate of this bug. ***
Comment 111 Iestyn Pryce 2007-07-29 09:07:08 UTC
*** Bug 453811 has been marked as a duplicate of this bug. ***
Comment 112 Iestyn Pryce 2007-07-29 14:32:29 UTC
*** Bug 461472 has been marked as a duplicate of this bug. ***
Comment 113 Iestyn Pryce 2007-07-30 08:49:24 UTC
*** Bug 461640 has been marked as a duplicate of this bug. ***
Comment 114 Iestyn Pryce 2007-07-30 15:18:59 UTC
*** Bug 461750 has been marked as a duplicate of this bug. ***
Comment 115 Iestyn Pryce 2007-07-31 08:44:59 UTC
*** Bug 461937 has been marked as a duplicate of this bug. ***
Comment 116 Iestyn Pryce 2007-07-31 13:18:49 UTC
*** Bug 462124 has been marked as a duplicate of this bug. ***
Comment 117 Iestyn Pryce 2007-08-02 08:42:21 UTC
*** Bug 462671 has been marked as a duplicate of this bug. ***
Comment 118 Iestyn Pryce 2007-08-02 08:43:20 UTC
*** Bug 462709 has been marked as a duplicate of this bug. ***
Comment 119 Iestyn Pryce 2007-08-04 08:40:50 UTC
*** Bug 463337 has been marked as a duplicate of this bug. ***
Comment 120 Iestyn Pryce 2007-08-04 08:41:34 UTC
*** Bug 463378 has been marked as a duplicate of this bug. ***
Comment 121 Iestyn Pryce 2007-08-05 12:01:59 UTC
*** Bug 463562 has been marked as a duplicate of this bug. ***
Comment 122 Iestyn Pryce 2007-08-06 09:52:37 UTC
*** Bug 463809 has been marked as a duplicate of this bug. ***
Comment 123 Iestyn Pryce 2007-08-07 10:10:15 UTC
*** Bug 464228 has been marked as a duplicate of this bug. ***
Comment 124 Iestyn Pryce 2007-08-07 10:11:08 UTC
*** Bug 464246 has been marked as a duplicate of this bug. ***
Comment 125 Iestyn Pryce 2007-08-07 10:12:02 UTC
*** Bug 464248 has been marked as a duplicate of this bug. ***
Comment 126 Iestyn Pryce 2007-08-07 10:12:49 UTC
*** Bug 456228 has been marked as a duplicate of this bug. ***
Comment 127 Iestyn Pryce 2007-08-07 17:00:33 UTC
*** Bug 464314 has been marked as a duplicate of this bug. ***
Comment 128 Travis Watkins 2007-08-08 08:51:22 UTC
*** Bug 435961 has been marked as a duplicate of this bug. ***
Comment 129 Travis Watkins 2007-08-08 08:51:58 UTC
*** Bug 444251 has been marked as a duplicate of this bug. ***
Comment 130 Travis Watkins 2007-08-08 08:52:32 UTC
*** Bug 446341 has been marked as a duplicate of this bug. ***
Comment 131 Travis Watkins 2007-08-08 08:53:22 UTC
*** Bug 446919 has been marked as a duplicate of this bug. ***
Comment 132 Travis Watkins 2007-08-08 08:53:43 UTC
*** Bug 446959 has been marked as a duplicate of this bug. ***
Comment 133 Travis Watkins 2007-08-08 08:54:17 UTC
*** Bug 448376 has been marked as a duplicate of this bug. ***
Comment 134 Travis Watkins 2007-08-08 08:55:51 UTC
*** Bug 448832 has been marked as a duplicate of this bug. ***
Comment 135 Travis Watkins 2007-08-08 08:56:12 UTC
*** Bug 449660 has been marked as a duplicate of this bug. ***
Comment 136 Travis Watkins 2007-08-08 08:56:36 UTC
*** Bug 449881 has been marked as a duplicate of this bug. ***
Comment 137 Travis Watkins 2007-08-08 08:56:56 UTC
*** Bug 450299 has been marked as a duplicate of this bug. ***
Comment 138 Travis Watkins 2007-08-08 08:57:14 UTC
*** Bug 453863 has been marked as a duplicate of this bug. ***
Comment 139 Travis Watkins 2007-08-08 08:58:12 UTC
*** Bug 456527 has been marked as a duplicate of this bug. ***
Comment 140 Travis Watkins 2007-08-08 08:58:34 UTC
*** Bug 459831 has been marked as a duplicate of this bug. ***
Comment 141 Travis Watkins 2007-08-08 09:00:28 UTC
*** Bug 460291 has been marked as a duplicate of this bug. ***
Comment 142 Travis Watkins 2007-08-08 09:01:17 UTC
*** Bug 463528 has been marked as a duplicate of this bug. ***
Comment 143 Travis Watkins 2007-08-08 09:01:34 UTC
*** Bug 463669 has been marked as a duplicate of this bug. ***
Comment 144 Travis Watkins 2007-08-08 09:01:56 UTC
*** Bug 463672 has been marked as a duplicate of this bug. ***
Comment 145 Iestyn Pryce 2007-08-09 14:18:27 UTC
*** Bug 464963 has been marked as a duplicate of this bug. ***
Comment 146 Iestyn Pryce 2007-08-11 17:25:21 UTC
*** Bug 465638 has been marked as a duplicate of this bug. ***
Comment 147 Iestyn Pryce 2007-08-11 17:26:11 UTC
*** Bug 465675 has been marked as a duplicate of this bug. ***
Comment 148 Iestyn Pryce 2007-08-11 17:26:40 UTC
*** Bug 465713 has been marked as a duplicate of this bug. ***
Comment 149 Iestyn Pryce 2007-08-11 17:28:13 UTC
*** Bug 465714 has been marked as a duplicate of this bug. ***
Comment 150 Rob Bradford 2007-08-13 09:49:44 UTC
*** Bug 465202 has been marked as a duplicate of this bug. ***
Comment 151 Rob Bradford 2007-08-13 10:31:16 UTC
The crash is because of the way that gnome-menus is built for Fedora packaging. It gets built with ./configure --enable-debug=no

This then leads to:

    DEBUG_CFLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS"

Which makes g_return_val_if_fail a NOOP, which thus causes this crash because g_menu_ref uses this to guard against NULL values.

I *strongly* recommend that gnome-menus is not built with this option and in fact that the option be removed from the configure.in since it's dangerous and confusing.

Reassigning to gnome-menus.

On a happier note, woot! We know the problem now!


Comment 152 Rob Bradford 2007-08-20 15:34:09 UTC
Created attachment 93993 [details] [review]
Patch to avoid calling gmenu_ref with NULL

This patch avoids calling gmenu_tree_ref with NULL. We can't guarantee that gmenu_ref will accept NULL and this follows other uses in the same code.
Comment 153 Rob Bradford 2007-08-20 15:37:54 UTC
Of course this neatly sidesteps the issue of why the tree is NULL in the first place. 
Comment 154 Rob Bradford 2007-08-20 16:14:00 UTC
I have committed the patch.
Comment 155 André Klapper 2007-08-23 01:21:14 UTC
filed a downstream issue at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=253939
Comment 156 André Klapper 2007-08-24 11:03:43 UTC
this should be fixed in gnome-menus-2.19.4-2.fc7 in fedora 7.
every fedora user facing this issue please update.
Comment 157 Susana 2007-08-28 14:55:25 UTC
*** Bug 470377 has been marked as a duplicate of this bug. ***
Comment 158 Susana 2007-08-28 14:55:32 UTC
*** Bug 469738 has been marked as a duplicate of this bug. ***
Comment 159 Susana 2007-08-28 14:55:42 UTC
*** Bug 469459 has been marked as a duplicate of this bug. ***
Comment 160 Susana 2007-08-28 14:55:54 UTC
*** Bug 469418 has been marked as a duplicate of this bug. ***
Comment 161 Susana 2007-08-28 14:56:02 UTC
*** Bug 467781 has been marked as a duplicate of this bug. ***
Comment 162 Susana 2007-08-28 14:56:11 UTC
*** Bug 467239 has been marked as a duplicate of this bug. ***
Comment 163 palfrey 2007-09-05 15:18:08 UTC
*** Bug 473814 has been marked as a duplicate of this bug. ***
Comment 164 palfrey 2007-09-06 12:02:13 UTC
*** Bug 466553 has been marked as a duplicate of this bug. ***
Comment 165 palfrey 2007-09-06 12:02:13 UTC
*** Bug 474099 has been marked as a duplicate of this bug. ***
Comment 166 Cosimo Cecchi 2007-09-10 22:56:26 UTC
*** Bug 470720 has been marked as a duplicate of this bug. ***
Comment 167 Cosimo Cecchi 2007-09-10 22:57:31 UTC
*** Bug 470861 has been marked as a duplicate of this bug. ***
Comment 168 Cosimo Cecchi 2007-09-10 23:00:03 UTC
*** Bug 470082 has been marked as a duplicate of this bug. ***
Comment 169 Cosimo Cecchi 2007-09-10 23:00:57 UTC
*** Bug 468635 has been marked as a duplicate of this bug. ***
Comment 170 Cosimo Cecchi 2007-09-10 23:02:51 UTC
*** Bug 466280 has been marked as a duplicate of this bug. ***
Comment 171 Cosimo Cecchi 2007-09-10 23:05:54 UTC
*** Bug 474433 has been marked as a duplicate of this bug. ***
Comment 172 Susana 2007-09-15 12:19:02 UTC
*** Bug 475695 has been marked as a duplicate of this bug. ***
Comment 173 Cosimo Cecchi 2007-09-28 09:11:12 UTC
*** Bug 478573 has been marked as a duplicate of this bug. ***
Comment 174 Cosimo Cecchi 2007-09-28 09:13:18 UTC
*** Bug 478245 has been marked as a duplicate of this bug. ***
Comment 175 Rob Bradford 2007-10-07 17:56:01 UTC
*** Bug 481417 has been marked as a duplicate of this bug. ***
Comment 176 Martin Möller 2007-10-19 18:00:34 UTC
*** Bug 488069 has been marked as a duplicate of this bug. ***
Comment 177 Susana 2007-10-28 23:07:09 UTC
*** Bug 489838 has been marked as a duplicate of this bug. ***
Comment 178 Rob Bradford 2007-11-03 15:23:56 UTC
*** Bug 482141 has been marked as a duplicate of this bug. ***
Comment 179 Rob Bradford 2007-11-03 15:26:14 UTC
*** Bug 488547 has been marked as a duplicate of this bug. ***
Comment 180 Rob Bradford 2007-11-03 15:27:14 UTC
*** Bug 490490 has been marked as a duplicate of this bug. ***
Comment 181 Rob Bradford 2007-11-03 15:27:45 UTC
*** Bug 491922 has been marked as a duplicate of this bug. ***
Comment 182 André Klapper 2007-11-04 23:24:53 UTC
yepp, closing as per comment 156.
fedora users please update to gnome-menus-2.19.4-2.fc7 in fedora 7.
Comment 183 Rob Bradford 2007-11-26 18:03:04 UTC
*** Bug 499699 has been marked as a duplicate of this bug. ***
Comment 184 Rob Bradford 2007-11-26 18:03:39 UTC
*** Bug 494153 has been marked as a duplicate of this bug. ***
Comment 185 Susana 2008-01-30 20:04:31 UTC
*** Bug 512180 has been marked as a duplicate of this bug. ***
Comment 186 Cosimo Cecchi 2008-02-12 01:01:23 UTC
*** Bug 515558 has been marked as a duplicate of this bug. ***
Comment 187 Cosimo Cecchi 2008-02-12 01:03:30 UTC
*** Bug 505968 has been marked as a duplicate of this bug. ***
Comment 188 Cosimo Cecchi 2008-02-12 01:04:26 UTC
*** Bug 496592 has been marked as a duplicate of this bug. ***
Comment 189 Gianluca Borello 2008-02-13 10:06:10 UTC
*** Bug 516017 has been marked as a duplicate of this bug. ***