Bug#591075: libglib2.0-0: segfaults in postinst script (i.e. installation fails), reportbug/python, emacs, etc.

Axel Beckert abe at debian.org
Sat Jul 31 17:26:34 UTC 2010


Package: libglib2.0-0
Severity: grave
Version: 2.25.12-1

libglib2.0-0 fails to install due segfaults in the postinst script:

Setting up libglib2.0-0 (2.25.12-1) ...
Segmentation fault
dpkg: error processing libglib2.0-0 (--configure):
 subprocess installed post-installation script returned error exit
 status 139
dpkg: dependency problems prevent configuration of wireshark:
 wireshark depends on libglib2.0-0 (>= 2.16.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing wireshark (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of remmina:
 remmina depends on libglib2.0-0 (>= 2.24.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing remmina (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of guake:
 guake depends on libglib2.0-0 (>= 2.16.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing guake (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libgoffice-0.8-8:
 libgoffice-0.8-8 depends on libglib2.0-0 (>= 2.24.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing libgoffice-0.8-8 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnumeric:
 gnumeric depends on libglib2.0-0 (>= 2.24.0); however:
  Package libglib2.0-0 is not configured yet.
 gnumeric depends on libgoffice-0.8-8 (>= 0.8.8); however:
  Package libgoffice-0.8-8 is not configured yet.
dpkg: error processing gnumeric (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of tshark:
 tshark depends on libglib2.0-0 (>= 2.16.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing tshark (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of wireshark-common:
 wireshark-common depends on libglib2.0-0 (>= 2.24.0); however:
  Package libglib2.0-0 is not configured yet.
dpkg: error processing wireshark-common (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libglib2.0-0
 wireshark
 remmina
 guake
 libgoffice-0.8-8
 gnumeric
 tshark
 wireshark-common

Because reportbug also segfaults due to libglib2.0-0, this bugreport
is very minimal with most informations added manually.

Backtrace of reportbug so far:

Starting program: /usr/bin/python /usr/bin/reportbug
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0xb779f2bf in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) bt
#0  0xb779f2bf in ?? () from /usr/lib/libgobject-2.0.so.0
#1  0xb77a9aef in g_type_init_with_debug_flags ()
   from /usr/lib/libgobject-2.0.so.0
#2  0xb77a9c2e in g_type_init () from /usr/lib/libgobject-2.0.so.0
#3  0xb77db57b in init_gobject ()
   from /usr/lib/pymodules/python2.6/gtk-2.0/gobject/_gobject.so
#4  0x080f75a4 in _PyImport_LoadDynamicModule ()
#5  0x080f5510 in ?? ()
#6  0x080f5cf5 in ?? ()
#7  0x080f5fb5 in ?? ()
#8  0x080f65e9 in ?? ()
#9  0x080f6a87 in PyImport_ImportModuleLevel ()
#10 0x080db02f in ?? ()
#11 0x0806232a in PyObject_Call ()
#12 0x080dbc70 in ?? ()
#13 0x080ddb68 in PyEval_EvalFrameEx ()
#14 0x080e2467 in PyEval_EvalCodeEx ()
#15 0x080e2567 in PyEval_EvalCode ()
#16 0x080f313f in PyImport_ExecCodeModuleEx ()
#17 0x080f4fcc in ?? ()
#18 0x080f5cf5 in ?? ()
#19 0x080f5fb5 in ?? ()
#20 0x080f65e9 in ?? ()
#21 0x080f6a87 in PyImport_ImportModuleLevel ()
#22 0x080db02f in ?? ()
#23 0x0806232a in PyObject_Call ()
#24 0x080dbc70 in ?? ()
#25 0x080ddb68 in PyEval_EvalFrameEx ()
#26 0x080e2467 in PyEval_EvalCodeEx ()
#27 0x080e2567 in PyEval_EvalCode ()
#28 0x080f313f in PyImport_ExecCodeModuleEx ()
#29 0x080f4fcc in ?? ()
#30 0x080f5767 in ?? ()
#31 0x080f5cf5 in ?? ()
#32 0x080f5fec in ?? ()
#33 0x080f65a0 in ?? ()
#34 0x080f6a87 in PyImport_ImportModuleLevel ()
#35 0x080db02f in ?? ()
#36 0x0806232a in PyObject_Call ()
#37 0x080dbc70 in ?? ()
#38 0x080ddb68 in PyEval_EvalFrameEx ()
#39 0x080e2467 in PyEval_EvalCodeEx ()
#40 0x080e2567 in PyEval_EvalCode ()
#41 0x080f313f in PyImport_ExecCodeModuleEx ()
#42 0x080f4fcc in ?? ()
#43 0x080f5767 in ?? ()
#44 0x080f5cf5 in ?? ()
#45 0x080f5fec in ?? ()
#46 0x080f65a0 in ?? ()
#47 0x080f6a87 in PyImport_ImportModuleLevel ()
#48 0x080db02f in ?? ()
#49 0x0806232a in PyObject_Call ()
#50 0x080dbc70 in ?? ()
#51 0x080ddb68 in PyEval_EvalFrameEx ()
#52 0x080e2467 in PyEval_EvalCodeEx ()
#53 0x080e2567 in PyEval_EvalCode ()
#54 0x080f313f in PyImport_ExecCodeModuleEx ()
#55 0x080f4fcc in ?? ()
#56 0x080f5cf5 in ?? ()
#57 0x080f6281 in ?? ()
#58 0x080f6808 in ?? ()
#59 0x080f6a87 in PyImport_ImportModuleLevel ()
#60 0x080db02f in ?? ()
#61 0x080e18c8 in PyEval_EvalFrameEx ()
#62 0x080e2467 in PyEval_EvalCodeEx ()
#63 0x080e2567 in PyEval_EvalCode ()
#64 0x080f313f in PyImport_ExecCodeModuleEx ()
#65 0x080f4fcc in ?? ()
#66 0x080f5767 in ?? ()
#67 0x080f5cf5 in ?? ()
#68 0x080f5fb5 in ?? ()
#69 0x080f65a0 in ?? ()
#70 0x080f6a87 in PyImport_ImportModuleLevel ()
#71 0x080db02f in ?? ()
#72 0x0806232a in PyObject_Call ()
#73 0x080dbc70 in ?? ()
#74 0x080ddb68 in PyEval_EvalFrameEx ()
#75 0x080e2467 in PyEval_EvalCodeEx ()
#76 0x080e2567 in PyEval_EvalCode ()
#77 0x080f313f in PyImport_ExecCodeModuleEx ()
#78 0x080f4fcc in ?? ()
#79 0x080f5cf5 in ?? ()
#80 0x080f6281 in ?? ()
#81 0x080f6808 in ?? ()
#82 0x080f6a87 in PyImport_ImportModuleLevel ()
#83 0x080db02f in ?? ()
#84 0x0806232a in PyObject_Call ()
#85 0x080dbc70 in ?? ()
#86 0x080ddb68 in PyEval_EvalFrameEx ()
#87 0x080e2467 in PyEval_EvalCodeEx ()
#88 0x080e2567 in PyEval_EvalCode ()
#89 0x080ffc1d in PyRun_FileExFlags ()
#90 0x080ffe82 in PyRun_SimpleFileExFlags ()
#91 0x0805dd81 in Py_Main ()
#92 0x0805cf6b in main ()

emacs segfaults, too, if called without -nw (i.e. with X display):

Starting program: /usr/bin/emacs 
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0xb78462bf in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) bt
#0  0xb78462bf in ?? () from /usr/lib/libgobject-2.0.so.0
#1  0xb7850aef in g_type_init_with_debug_flags ()
   from /usr/lib/libgobject-2.0.so.0
#2  0xb7850c2e in g_type_init () from /usr/lib/libgobject-2.0.so.0
#3  0xb7b5c778 in gdk_pre_parse_libgtk_only ()
   from /usr/lib/libgdk-x11-2.0.so.0
#4  0xb7d135f7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb77942fa in g_option_context_parse () from /lib/libglib-2.0.so.0
#6  0xb7d1330c in gtk_parse_args () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7d13384 in gtk_init_check () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7d133c4 in gtk_init () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x080e1f6b in ?? ()
#10 0x080edb4a in ?? ()
#11 0x0818d6e3 in ?? ()
#12 0x081c63f1 in ?? ()
#13 0x0818f504 in ?? ()
#14 0x0818d513 in ?? ()
#15 0x081c63f1 in ?? ()
#16 0x0818f0da in ?? ()
#17 0x0818fc12 in ?? ()
#18 0x081c564a in ?? ()
#19 0x0818f504 in ?? ()
#20 0x0818d513 in ?? ()
#21 0x081c63f1 in ?? ()
#22 0x0818f504 in ?? ()
#23 0x0818f703 in ?? ()
#24 0x0818ede4 in ?? ()
#25 0x08124923 in ?? ()
#26 0x0818ca51 in ?? ()
#27 0x081293c5 in ?? ()
#28 0x0818cb31 in ?? ()
#29 0x08129441 in ?? ()
#30 0x081297fa in ?? ()
#31 0x08129922 in ?? ()
#32 0x0811dfad in ?? ()
#33 0xb71edc76 in __libc_start_main (main=0x811d5b0, argc=1, 
    ubp_av=0xbffff644, init=0x81f14b0, fini=0x81f14a0, 
    rtld_fini=0xb7ff10d0 <_dl_fini>, stack_end=0xbffff63c) at
    libc-start.c:228
#34 0x08056701 in ?? ()

No time for finding all the appropriate -dbg packages at the
moment. Will add more detailed backtraces later if wanted.

Architecture is i386, distribution is Sid with a few packages from
Experimental.






More information about the pkg-gnome-maintainers mailing list