GNOME Bugzilla – Bug 421732
crash in Gimmie: Click on Linux or Library topics
Last modified: 2008-03-10 11:33:23 UTC
What were you doing when the application crashed? Click on Linux topic Distribution: Gentoo Base System version 1.13.0_alpha12 Gnome Release: 2.18.0 2007-03-16 (Gentoo) BugBuddy Version: 2.18.0 System: Linux 2.6.19-gentoo-r4 #4 PREEMPT Sat Feb 17 13:32:46 EST 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10299902 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Tango Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0 CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0 ----------- .xsession-errors (12 sec old) --------------------- ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** Message: drive = 0 ** Message: volume = 0 ** (nautilus:9947): WARNING **: Can not get _NET_WORKAREA ** (nautilus:9947): WARNING **: Can not determine workarea, guessing at layout -------------------------------------------------- Traceback (most recent call last):
+ Trace 121330
self._show()
self.topic_win = self.topic.get_topic_window()
self.topic_window = TopicMenu(self)
TopicView.__init__(self, topic)
self.sidebar = Sidebar(topic)
self.add_sources()
for source in self.topic.get_sidebar_source_list():
self.do_reload()
source_list.append(AdministrationSource())
self.system_settings_menu_source = self.system_settings_menu_tree.get_toplevel_flat_source()
This is new with 0.2.6. It also happens when clicking on the Library topic.
Huh. Do you have a system-settings.menu file installed (probably in /etc/xdg/menus)? If not, what other files do you have in this directory? Specifically, which menu file lists the administrative control center capplets?
$ ls -l /etc/xdg/menus total 20 -rw-r--r-- 1 root root 3518 2007-03-15 21:04 applications.menu -rw-r--r-- 1 root root 3218 2007-03-16 13:00 gnomecc.menu -rw-r--r-- 1 root root 488 2007-03-16 11:27 gnome-screensavers.menu -rw-r--r-- 1 root root 1079 2007-03-15 21:04 preferences.menu -rw-r--r-- 1 root root 979 2007-03-15 21:04 settings.menu None of these files seem to list individual capplets or anything but categories. I can try to find the standard locations which might include files with those capplets, but unfortunately it will be several more days before I can devote time to this.
*** Bug 422735 has been marked as a duplicate of this bug. ***
*** Bug 422716 has been marked as a duplicate of this bug. ***
*** Bug 422587 has been marked as a duplicate of this bug. ***
*** Bug 422585 has been marked as a duplicate of this bug. ***
*** Bug 421846 has been marked as a duplicate of this bug. ***
I think this lists the control center capplets, right ? cat /etc/xdg/menus/settings.menu <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> <Menu> <Name>Desktop</Name> <Directory>Desktop.directory</Directory> <!-- Read standard .directory and .desktop file locations --> <DefaultAppDirs/> <DefaultDirectoryDirs/> <!-- Read in overrides and child menus from applications-merged/ --> <DefaultMergeDirs/> <!-- Add a link to the control center --> <Include> <Filename>gnomecc.desktop</Filename> </Include> <!-- Merge in these other files as submenus --> <Menu> <Name>Preferences</Name> <MergeFile>preferences.menu</MergeFile> </Menu> <!-- System Settings --> <Menu> <Name>Administration</Name> <Directory>System-Settings.directory</Directory> <Include> <And> <Category>Settings</Category> <Category>System</Category> </And> </Include> </Menu> <!-- End System Settings --> </Menu> <!-- End Settings -->
To answer my own question, yes. Using that file fixed this crash. --- gimmie_computer.py.orig 2007-03-26 08:53:11.000000000 +0200 +++ gimmie_computer.py 2007-03-26 08:52:46.000000000 +0200 @@ -487,7 +487,7 @@ self.system_settings_menu_tree = None try: - self.system_settings_menu_tree = MenuTree("system-settings.menu") + self.system_settings_menu_tree = MenuTree("settings.menu") self.system_settings_menu_tree.connect("reload", lambda x: self.emit("reload")) except ValueError: pass
*** Bug 423039 has been marked as a duplicate of this bug. ***
*** Bug 423038 has been marked as a duplicate of this bug. ***
*** Bug 422986 has been marked as a duplicate of this bug. ***
*** Bug 422928 has been marked as a duplicate of this bug. ***
*** Bug 422927 has been marked as a duplicate of this bug. ***
*** Bug 423184 has been marked as a duplicate of this bug. ***
*** Bug 424268 has been marked as a duplicate of this bug. ***
The fix in comment #10 worked for me to fix the Linux topic. Now when I click on Library I get a different crash: Distribution: Gentoo Base System version 1.13.0_alpha12 Gnome Release: 2.18.0 2007-03-16 (Gentoo) BugBuddy Version: 2.18.0 System: Linux 2.6.19-gentoo-r4 #4 PREEMPT Sat Feb 17 13:32:46 EST 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10299902 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Tango Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0 CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0 Traceback (most recent call last):
+ Trace 123383
self._add_toolbar_items()
for i in self.topic.get_toolbar_items(self.tooltips):
btn = PlacesMenuButton(tooltips)
self.set_menu(PlacesMenu())
for item in device_source.get_items():
for i in self.get_items_uncached():
yield DriveItem(drive)
raise ValueError, "Cannot find URI to open for drive '%s'" % drive
I can file this as a separate bug if you prefer.
This bug has already been fixed in bug 421620
(In reply to comment #18) > File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_computer.py", line > 106, in __init__ > raise ValueError, "Cannot find URI to open for drive '%s'" % drive > ValueError: Cannot find URI to open for drive '<gnomevfs.Drive object > (GnomeVFSDrive) at 0xdbab40>' > > I can file this as a separate bug if you prefer. > Sorry I should be more clear. I meant the bug quoted above has already been fixed in bug 421620
*** Bug 424378 has been marked as a duplicate of this bug. ***
*** Bug 424508 has been marked as a duplicate of this bug. ***
*** Bug 424583 has been marked as a duplicate of this bug. ***
*** Bug 425104 has been marked as a duplicate of this bug. ***
*** Bug 425920 has been marked as a duplicate of this bug. ***
*** Bug 425710 has been marked as a duplicate of this bug. ***
*** Bug 425709 has been marked as a duplicate of this bug. ***
*** Bug 426288 has been marked as a duplicate of this bug. ***
*** Bug 426533 has been marked as a duplicate of this bug. ***
*** Bug 426537 has been marked as a duplicate of this bug. ***
*** Bug 426535 has been marked as a duplicate of this bug. ***
*** Bug 428752 has been marked as a duplicate of this bug. ***
*** Bug 428763 has been marked as a duplicate of this bug. ***
*** Bug 431340 has been marked as a duplicate of this bug. ***
*** Bug 436759 has been marked as a duplicate of this bug. ***
*** Bug 438196 has been marked as a duplicate of this bug. ***
*** Bug 434855 has been marked as a duplicate of this bug. ***
*** Bug 437348 has been marked as a duplicate of this bug. ***
*** Bug 436733 has been marked as a duplicate of this bug. ***
*** Bug 429859 has been marked as a duplicate of this bug. ***
*** Bug 432848 has been marked as a duplicate of this bug. ***
*** Bug 434355 has been marked as a duplicate of this bug. ***
*** Bug 434354 has been marked as a duplicate of this bug. ***
*** Bug 434482 has been marked as a duplicate of this bug. ***
*** Bug 433712 has been marked as a duplicate of this bug. ***
*** Bug 433900 has been marked as a duplicate of this bug. ***
*** Bug 434174 has been marked as a duplicate of this bug. ***
*** Bug 434175 has been marked as a duplicate of this bug. ***
*** Bug 434353 has been marked as a duplicate of this bug. ***
*** Bug 434846 has been marked as a duplicate of this bug. ***
*** Bug 435913 has been marked as a duplicate of this bug. ***
*** Bug 434415 has been marked as a duplicate of this bug. ***
*** Bug 434847 has been marked as a duplicate of this bug. ***
*** Bug 436053 has been marked as a duplicate of this bug. ***
*** Bug 435684 has been marked as a duplicate of this bug. ***
*** Bug 436378 has been marked as a duplicate of this bug. ***
*** Bug 439530 has been marked as a duplicate of this bug. ***
*** Bug 439456 has been marked as a duplicate of this bug. ***
*** Bug 439457 has been marked as a duplicate of this bug. ***
*** Bug 439125 has been marked as a duplicate of this bug. ***
*** Bug 440406 has been marked as a duplicate of this bug. ***
*** Bug 440373 has been marked as a duplicate of this bug. ***
*** Bug 439741 has been marked as a duplicate of this bug. ***
*** Bug 440002 has been marked as a duplicate of this bug. ***
*** Bug 439768 has been marked as a duplicate of this bug. ***
*** Bug 439745 has been marked as a duplicate of this bug. ***
*** Bug 439898 has been marked as a duplicate of this bug. ***
*** Bug 440072 has been marked as a duplicate of this bug. ***
This problem has been fixed in the development version, rev 391. The fix will be available in the next major software release. Thank you for your bug report.
*** Bug 430596 has been marked as a duplicate of this bug. ***
*** Bug 431524 has been marked as a duplicate of this bug. ***
*** Bug 434857 has been marked as a duplicate of this bug. ***
*** Bug 435105 has been marked as a duplicate of this bug. ***
*** Bug 435106 has been marked as a duplicate of this bug. ***
*** Bug 435659 has been marked as a duplicate of this bug. ***
*** Bug 438038 has been marked as a duplicate of this bug. ***
*** Bug 438192 has been marked as a duplicate of this bug. ***
*** Bug 439746 has been marked as a duplicate of this bug. ***
*** Bug 440071 has been marked as a duplicate of this bug. ***
*** Bug 441051 has been marked as a duplicate of this bug. ***
*** Bug 448742 has been marked as a duplicate of this bug. ***
*** Bug 449353 has been marked as a duplicate of this bug. ***
*** Bug 442214 has been marked as a duplicate of this bug. ***
*** Bug 445262 has been marked as a duplicate of this bug. ***
*** Bug 442216 has been marked as a duplicate of this bug. ***
*** Bug 442215 has been marked as a duplicate of this bug. ***
*** Bug 441554 has been marked as a duplicate of this bug. ***
*** Bug 441576 has been marked as a duplicate of this bug. ***
*** Bug 441674 has been marked as a duplicate of this bug. ***
*** Bug 442161 has been marked as a duplicate of this bug. ***
*** Bug 444393 has been marked as a duplicate of this bug. ***
*** Bug 443334 has been marked as a duplicate of this bug. ***
*** Bug 451626 has been marked as a duplicate of this bug. ***
*** Bug 452422 has been marked as a duplicate of this bug. ***
*** Bug 441403 has been marked as a duplicate of this bug. ***
*** Bug 441783 has been marked as a duplicate of this bug. ***
*** Bug 441788 has been marked as a duplicate of this bug. ***
*** Bug 441789 has been marked as a duplicate of this bug. ***
*** Bug 441792 has been marked as a duplicate of this bug. ***
*** Bug 441652 has been marked as a duplicate of this bug. ***
*** Bug 444039 has been marked as a duplicate of this bug. ***
*** Bug 445202 has been marked as a duplicate of this bug. ***
*** Bug 445263 has been marked as a duplicate of this bug. ***
*** Bug 445501 has been marked as a duplicate of this bug. ***
*** Bug 445500 has been marked as a duplicate of this bug. ***
*** Bug 451167 has been marked as a duplicate of this bug. ***
*** Bug 455033 has been marked as a duplicate of this bug. ***
*** Bug 456990 has been marked as a duplicate of this bug. ***
*** Bug 453658 has been marked as a duplicate of this bug. ***
*** Bug 453501 has been marked as a duplicate of this bug. ***
*** Bug 453328 has been marked as a duplicate of this bug. ***
*** Bug 453249 has been marked as a duplicate of this bug. ***
*** Bug 452221 has been marked as a duplicate of this bug. ***
*** Bug 452183 has been marked as a duplicate of this bug. ***
*** Bug 451903 has been marked as a duplicate of this bug. ***
*** Bug 451608 has been marked as a duplicate of this bug. ***
*** Bug 451456 has been marked as a duplicate of this bug. ***
*** Bug 451168 has been marked as a duplicate of this bug. ***
*** Bug 450969 has been marked as a duplicate of this bug. ***
*** Bug 462932 has been marked as a duplicate of this bug. ***
*** Bug 446425 has been marked as a duplicate of this bug. ***
*** Bug 445612 has been marked as a duplicate of this bug. ***
*** Bug 451631 has been marked as a duplicate of this bug. ***
*** Bug 453240 has been marked as a duplicate of this bug. ***
*** Bug 483302 has been marked as a duplicate of this bug. ***
*** Bug 483422 has been marked as a duplicate of this bug. ***
*** Bug 483329 has been marked as a duplicate of this bug. ***
*** Bug 483327 has been marked as a duplicate of this bug. ***
*** Bug 484152 has been marked as a duplicate of this bug. ***
*** Bug 487037 has been marked as a duplicate of this bug. ***
*** Bug 520446 has been marked as a duplicate of this bug. ***