GNOME Bugzilla – Bug 678838
gnome-base/orbit segfaults on python import
Last modified: 2012-06-26 09:44:29 UTC
OS: Gentoo Kernel: 3.2.12-gentoo Gnome Version: gnome-base/gnome 2.32.1-r2 Bug blocks compiling following packages: app-accessibility/orca and gnome-extra/deskbar-applet Concerns python imports 'bonobo' and 'gnomeapplet', both are using gnome orbit. Example below is the same with 'import bonobo'. Maybe in context with gconf bug: (german site) http://www.gentooforum.de/artikel/20679/gnome-anwendungen-m-gen-mich-nicht-mehr.html (nautilus:25318): Eel-WARNING **: GConf-Fehler: Der Konfigurationsserver konnte nicht kontaktiert werden: CORBA-Fehler: IDL:omg.org/CORBA/COMM_FAILURE:1.0 GConf-Warnung: In »/apps/nautilus/preferences« konnten keine Paare aufgelistet werden: Der Konfigurationsserver konnte nicht kontaktiert werden: CORBA-Fehler: IDL:omg.org/CORBA/COMM_FAILURE:1.0GConf-Warnung: In »/desktop/gnome/file_views« konnten keine Paare aufgelistet werden: Der Client konnte auf Grund eines CORBA-Fehlers nicht zur Serverliste hinzugefügt werden: IDL:omg.org/CORBA/COMM_FAILURE:1.0GConf-Warnung: In »/desktop/gnome/background« konnten keine Paare aufgelistet werden: Der Client konnte auf Grund eines CORBA-Fehlers nicht zur Serverliste hinzugefügt werden: IDL:omg.org/CORBA/COMM_FAILURE:1.0GConf-Warnung: In »/desktop/gnome/lockdown« konnten keine Paare aufgelistet werden: Der Konfigurationsserver konnte nicht kontaktiert werden: CORBA-Fehler: IDL:omg.org/CORBA/COMM_FAILURE:1.0** Message: pygobject_register_sinkfunc is deprecated (GstObject) Initializing nautilus-gdu extension sys:1: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed Gconf Testing-version 3.2.3-r1 did the trick... Python 2.7.3 (default, Jun 21 2012, 11:52:00) [GCC 4.5.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pygtk >>> pygtk.require("2.0") >>> import gnomeapplet Speicherzugriffsfehler # ~ > gdb python GNU gdb (Gentoo 7.3.1 p2) 7.3.1 Copyright (C) 2011 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-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/python...(no debugging symbols found)...done. (gdb) run test-pygtk.py Starting program: /usr/bin/python test-pygtk.py process 14265 is executing new program: /usr/bin/python2.7 [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff758929f in __strlen_sse42 () from /lib64/libc.so.6 (gdb) (gdb) backtrace
+ Trace 230433
We do not support GNOME 2.32 in upstream anymore.