GNOME Bugzilla – Bug 308544
crash when text editor open a big file
Last modified: 2005-08-24 14:04:13 UTC
Distribution: Debian 3.1 Package: gnome-panel Severity: critical Version: GNOME2.10.0 2.10.x Gnome-Distributor: Ubuntu Synopsis: crash when text editor open a big file Bugzilla-Product: gnome-panel Bugzilla-Component: clock applet Bugzilla-Version: 2.10.x BugBuddy-GnomeVersion: 2.0 (2.10.0) Description: Description of the crash: Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/gnome-panel' Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1221836064 (LWP 7434)] [New Thread -1224447056 (LWP 7468)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 61353
Thread 2 (Thread -1224447056 (LWP 7468))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-06-21 16:44 UTC -------
Most probably fixed with: 2005-05-02 Mark McLoughlin <mark@skynet.ie> Change things around so that we don't 1) slave the lifecycle of the EggRecentViewGtk to the menu it manages, 2) incorrectly unref the menu after creating the view and 3) take a ref on the menu in EggRecentViewgtk. * panel-recent.[ch]: (panel_recent_append_documents_menu): Re-work so that it returns the newly created EggRecentViewGtk and allows it to be re-used by passing it back in as a parameter. * panel-menu-items.c: (panel_place_menu_item_create_menu): hold a ref on the EggRecentViewGtk and re-user when re-creating the menu. (panel_place_menu_item_finalize): unref the view. * egg-recent-view-gtk.c: (egg_recent_view_gtk_clear), (egg_recent_view_gtk_set_list): don't barf if view->menu is NULL. (egg_recent_view_gtk_finalize): don't unref the menu. (egg_recent_view_gtk_set_menu): don't take a ref on the menu. There's no point in us updating a menu which has been destroye