Bug 247414
Summary: | xchm crash in F8 rawhide | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ken YANG <spng.yang> |
Component: | wxGTK | Assignee: | Matthew Miller <mattdm> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | gnomeuser, mattdm, mtasaka, peter |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 2.8.4-4 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-07-17 02:41:01 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ken YANG
2007-07-09 06:13:51 UTC
I can reproduce the bug. As said on the list this is certainly a wxgtk bug, so I reset component to wxgtk. And as I commented on devel mailing list, this seems to be fixed on wx CVS. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245485#c10 Is this still a problem with wxGTK 2.8.4? yes, the problem is same: -(:09:10:$)-> xchm *** glibc detected *** xchm: double free or corruption (out): 0x09425530 *** ======= Backtrace: ========= /lib/libc.so.6[0x6bddf1] /lib/libc.so.6(cfree+0x90)[0x6c1430] /lib/libglib-2.0.so.0(g_free+0x31)[0x8df8e1] /usr/lib/libwx_gtk2u_core-2.8.so.0[0xd20d9a] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN8wxButton10SetDefaultEv+0xdb)[0xd2143b] xchm[0x8071f9e] xchm[0x806657f] /usr/lib/libwx_baseu-2.8.so.0(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x35)[0x53e085] /usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x8f)[0x5e865f] /usr/lib/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0x7d)[0x5e87ad] /usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xc6)[0x5e8916] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase9TryParentER7wxEvent+0x6b)[0xe0082b] /usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x7b)[0x5e88cb] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN13wxToolBarBase11OnLeftClickEib+0x62)[0xdf59b2] /usr/lib/libwx_gtk2u_core-2.8.so.0[0xd601b0] /lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0x1c4969] /lib/libgobject-2.0.so.0(g_closure_invoke+0x123)[0x1b6f33] /lib/libgobject-2.0.so.0[0x1c8a8d] /lib/libgobject-2.0.so.0(g_signal_emit_valist+0x823)[0x1c9ef3] /lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x1ca199] /usr/lib/libgtk-x11-2.0.so.0(gtk_button_clicked+0x57)[0x6a71587] /usr/lib/libgtk-x11-2.0.so.0[0x6a736fe] /lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0x1c4969] /lib/libgobject-2.0.so.0[0x1b5729] /lib/libgobject-2.0.so.0(g_closure_invoke+0x123)[0x1b6f33] /lib/libgobject-2.0.so.0[0x1c8f1a] /lib/libgobject-2.0.so.0(g_signal_emit_valist+0x823)[0x1c9ef3] /lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x1ca199] /usr/lib/libgtk-x11-2.0.so.0(gtk_button_released+0x57)[0x6a71617] /usr/lib/libgtk-x11-2.0.so.0[0x6a71692] /usr/lib/libgtk-x11-2.0.so.0[0x6b64d72] /lib/libgobject-2.0.so.0[0x1b5729] /lib/libgobject-2.0.so.0(g_closure_invoke+0x123)[0x1b6f33] /lib/libgobject-2.0.so.0[0x1c90d3] /lib/libgobject-2.0.so.0(g_signal_emit_valist+0x6d6)[0x1c9da6] /lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x1ca199] /usr/lib/libgtk-x11-2.0.so.0[0x6c9dbb8] /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x1ae)[0x6b5cc7e] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x3c2)[0x6b5e052] /usr/lib/libgdk-x11-2.0.so.0[0xf5e59a] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0x8d81ac] /lib/libglib-2.0.so.0[0x8db5ef] /lib/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0x8db999] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0x6b5e4e4] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x5c)[0xccab3c] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4e)[0xd6c2de] /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase5OnRunEv+0x21)[0xd6b8d1] /usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x6a)[0x57b7fa] /usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPc+0x37)[0x57b8b7] xchm[0x8058f90] /lib/libc.so.6(__libc_start_main+0xe0)[0x66bf70] xchm(_ZN19wxTopLevelWindowGTK14OnInternalIdleEv+0xb5)[0x8058e61] ======= Memory map: ======== 00110000-00119000 r-xp 00000000 08:07 2440997 /usr/lib/libwx_baseu_xml-2.8.so.0.1.1 00119000-0011a000 rwxp 00008000 08:07 2440997 /usr/lib/libwx_baseu_xml-2.8.so.0.1.1 0011a000-00146000 r-xp 00000000 08:07 2440995 /usr/lib/libwx_baseu_net-2.8.so.0.1.1 00146000-00148000 rwxp 0002b000 08:07 2440995 /usr/lib/libwx_baseu_net-2.8.so.0.1.1 00148000-0015a000 r-xp 00000000 08:07 1855844 /lib/libz.so.1.2.3 0015a000-0015b000 rwxp 00011000 08:07 1855844 /lib/libz.so.1.2.3 0015b000-0015d000 r-xp 00000000 08:07 3262766 /usr/lib/libXinerama.so.1.0.0 0015d000-0015e000 rwxp 00001000 08:07 3262766 /usr/lib/libXinerama.so.1.0.0 0015e000-0015f000 r-xp 0015e000 00:00 0 [vdso] 0015f000-00186000 r-xp 00000000 08:07 1855846 /lib/libm-2.6.so 00186000-00187000 r-xp 00026000 08:07 1855846 /lib/libm-2.6.so 00187000-00188000 rwxp 00027000 08:07 1855846 /lib/libm-2.6.so 00188000-0019c000 r-xp 00000000 08:07 1855839 /lib/libpthread-2.6.so 0019c000-0019d000 r-xp 00013000 08:07 1855839 /lib/libpthread-2.6.so 0019d000-0019e000 rwxp 00014000 08:07 1855839 /lib/libpthread-2.6.so 0019e000-001a0000 rwxp 0019e000 00:00 0 001a0000-001a3000 r-xp 00000000 08:07 1855842 /lib/libdl-2.6.so 001a3000-001a4000 r-xp 00002000 08:07 1855842 /lib/libdl-2.6.so 001a4000-001a5000 rwxp 00003000 08:07 1855842 /lib/libdl-2.6.so 001a5000-001a8000 r-xp 00000000 08:07 1855032 /lib/libgmodule-2.0.so.0.1307.0 001a8000-001a9000 rwxp 00002000 08:07 1855032 /lib/libgmodule-2.0.so.0.1307.0 001a9000-001ad000 r-xp 00000000 08:07 1855041 /lib/libgthread-2.0.so.0.1307.0 001ad000-001ae000 rwxp 00003000 08:07 1855041 /lib/libgthread-2.0.so.0.1307.0 001ae000-001ee000 r-xp 00000000 08:07 1855036 /lib/libgobject-2.0.so.0.1307.0 001ee000-001ef000 rwxp 00040000 08:07 1855036 /lib/libgobject-2.0.so.0.1307.0 001ef000-001f7000 r-xp 00000000 08:07 3257329 /usr/lib/libgstinterfaces-0.10.so.0.9.0 001f7000-001f8000 rwxp 00008000 08:07 3257329 /usr/lib/libgstinterfaces-0.10.so.0.9.0 001f8000-00212000 r-xp 00000000 08:07 3265398 /usr/lib/libatk-1.0.so.0.1912.1 00212000-00214000 rwxp 0001a000 08:07 3265398 /usr/lib/libatk-1.0.so.0.1912.1 00214000-0022f000 r-xp 00000000 08:07 3255878 /usr/lib/libgdk_pixbuf-2.0.so.0.1105.0 0022f000-00230000 rwxp 0001a000 08:07 3255878 /usr/lib/libgdk_pixbuf-2.0.so.0.1105.0 00230000-00255000 r-xp 00000000 08:07 3256084 /usr/lib/libpng12.so.0.16.0 00255000-00256000 rwxp 00024000 08:07 3256084 /usr/lib/libpng12.so.0.16.0 00256000-0025e000 r-xp 00000000 08:07 3260265 /usr/lib/libSM.so.6.0.0 0025e000-0025f000 rwxp 00007000 08:07 3260265 /usr/lib/libSM.so.6.0.0 0025f000-00280000 r-xp 00000000 08:07 3265425 /usAborted above crash messages is occurred when i click "font" button I've applied the patch from http://svn.wxwidgets.org/viewvc/wx?view=rev&revision=46513 as suggested by Mamoru Tasaka in the other bug; this fixes the problem. The bug apparently is harmless in gtk < 2.11, so the fix isn't necessary in F-7. Therefore, fixing in Rawhide only. yes, now xchm works when clicking "font" button thanks Matthew, Mamoru, Patrice |