Created attachment 355672 [details] gdb log when gtk-query-immodules-2.0-32 segfaults Description of problem: gtk-query-immodules-2.0-32 (in gtk2) segfaults. From gdb it seems segv is occuring in glibc. Version-Release number of selected component (if applicable): glibc-2.10.90-10.i686 gtk2-2.17.6-1.fc12.i686 How reproducible: 100% Steps to Reproduce: 1. execute $ /usr/bin/update-gdk-pixbuf-loaders i386-redhat-linux-gnu Actual results: Please see attached. Expected results: Additional info:
It crashes in an exit handler. Please run debuginfo-install and try again.
Even if I install all debuginfo rpms that gdb says they are missing, I cannot get more information from gdb, perhaps the same problem as bug 514261.
If gdb says they are missing you didn't install the correct ones. You have some broken ones with mismatching CRCs.
Actually no. I know that when EVR mismatches gdb complains about CRC mismatches (and gdb still ask to install correct debuginfo rpm). Again even if I correctly install all debuginfo rpms (and gdb says there is no missing debuginfo rpms) I don't get more information than I posted. As said in bug 514261 (the reporter of the bug is not me), I guess rawhide gdb is broken in some way.
Please provide the output of info sharedlibrary.
Created attachment 355781 [details] output of info sharedlibrary (In reply to comment #5) > Please provide the output of info sharedlibrary. Attached.
glibc just runs the exit handlers on behalf of the modules, one of which appears to have registered a bogus address.
I will attach gdb log again once bug 515434 is fixed.
Created attachment 357065 [details] Test case Hello. Still gdb output is not useful. However anyway I tried to bisect this issue and it seems that something wrong is happening in static gboolean query_module (const char *dir, const char *name) in gtk/queryimmodules.c. The attached C codes (very short) actually causes segfault on my system, which seems very strange.
Created attachment 357067 [details] gdb log for this test case And gdb log anyway. note that scim-gtk is scim-gtk-1.4.9-2.fc12.i686
*** This bug has been marked as a duplicate of bug 517001 ***