After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 336060 - gconf-editor crashes when I change a key's value
gconf-editor crashes when I change a key's value
Status: RESOLVED DUPLICATE of bug 335807
Product: gconf-editor
Classification: Applications
Component: general
2.14.x
Other All
: High critical
: ---
Assigned To: Gconf Editor Maintainers
Gconf Editor Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-03-26 10:12 UTC by Luke Huang
Modified: 2006-03-26 14:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Luke Huang 2006-03-26 10:12:57 UTC
Steps to reproduce:
1. Start the gconf-editor under gnome-terminal
2. choose apps->nautilus->desktop
3. click on the choosing box of any key
4. the gconf-editor hung now, but my setting has been saved. on my terminal, I
saw: "*** glibc detected *** gconf-editor: free(): invalid pointer: 0x08f7eb30 ***"



Stack trace:
*** glibc detected *** gconf-editor: munmap_chunk(): invalid pointer: 0x09fc6c70 ***
======= Backtrace: =========
/lib/libc.so.6(__libc_free+0x17b)[0x30ce51f]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xbce4d1]
gconf-editor[0x80542a4]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11d)[0x1b0f6d]
/usr/lib/libgobject-2.0.so.0[0x1c1a3d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0x1c2f47]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x1c3109]
gconf-editor[0x8050a4e]
/usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_activate+0xb0)[0x8d9500]
/usr/lib/libgtk-x11-2.0.so.0[0xa79a2b]
/usr/lib/libgtk-x11-2.0.so.0[0xa79cef]
/usr/lib/libgtk-x11-2.0.so.0[0xa762fa]
/usr/lib/libgtk-x11-2.0.so.0[0x99d4de]
/usr/lib/libgobject-2.0.so.0[0x1af7a9]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11d)[0x1b0f6d]
/usr/lib/libgobject-2.0.so.0[0x1c2083]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0x1c2d0f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x1c3109]
/usr/lib/libgtk-x11-2.0.so.0[0xa88028]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x183)[0x996ec3]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x317)[0x998117]
/usr/lib/libgdk-x11-2.0.so.0[0x3ad93a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x16d)[0xbc709d]
/usr/lib/libglib-2.0.so.0[0xbca32f]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0xbca6d9]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0x998594]
gconf-editor[0x805d8fc]
/lib/libc.so.6(__libc_start_main+0xdc)[0x307c7e4]
gconf-editor[0x804f531]
======= Memory map: ========
00111000-00176000 r-xp 00000000 03:03 89156     
/usr/lib/libbonoboui-2.so.0.0.000176000-00179000 rwxp 00064000 03:03 89156     
/usr/lib/libbonoboui-2.so.0.0.000179000-0018b000 r-xp 00000000 03:03 71059     
/usr/lib/libz.so.1.2.3
0018b000-0018c000 rwxp 00011000 03:03 71059      /usr/lib/libz.so.1.2.3
0018c000-001a6000 r-xp 00000000 03:03 71160     
/usr/lib/libatk-1.0.so.0.1113.0001a6000-001a8000 rwxp 00019000 03:03 71160     
/usr/lib/libatk-1.0.so.0.1113.0001a8000-001e6000 r-xp 00000000 03:03 71071     
/usr/lib/libgobject-2.0.so.0.1000.1
001e6000-001e7000 rwxp 0003e000 03:03 71071      /usr/lib/libgobject-2.0.so.0.1000.1
001e7000-001ea000 r-xp 00000000 03:03 71069      /usr/lib/libgmodule-2.0.so.0.1000.1
001ea000-001eb000 rwxp 00002000 03:03 71069      /usr/lib/libgmodule-2.0.so.0.1000.1
001eb000-001ed000 r-xp 00000000 03:03 2392095    /lib/libdl-2.4.so
001ed000-001ee000 r-xp 00001000 03:03 2392095    /lib/libdl-2.4.so
001ee000-001ef000 rwxp 00002000 03:03 2392095    /lib/libdl-2.4.so
001ef000-001fb000 r-xp 00000000 03:03 79018      /usr/lib/libgnome-keyring.so.0.0.1
001fb000-001fc000 rwxp 0000b000 03:03 79018      /usr/lib/libgnome-keyring.so.0.0.1
001fc000-0020f000 r-xp 00000000 03:03 80069     
/usr/lib/libbonobo-activation.so.4.0.0
0020f000-00211000 rwxp 00013000 03:03 80069     
/usr/lib/libbonobo-activation.so.4.0.0
00211000-00215000 r-xp 00000000 03:03 71073      /usr/lib/libgthread-2.0.so.0.1000.1
00215000-00216000 rwxp 00003000 03:03 71073      /usr/lib/libgthread-2.0.so.0.1000.1
00216000-00220000 r-xp 00000000 03:03 78753      /usr/lib/libesd.so.0.2.36
00220000-00221000 rwxp 00009000 03:03 78753      /usr/lib/libesd.so.0.2.36
00221000-00223000 r-xp 00000000 03:03 71885      /usr/lib/libXinerama.so.1.0.0
00223000-00224000 rwxp 00001000 03:03 71885      /usr/lib/libXinerama.so.1.0.0
00225000-0023e000 r-xp 00000000 03:03 2392082    /lib/ld-2.4.so
0023e000-0023f000 r-xp 00018000 03:03 2392082    /lib/ld-2.4.so
0023f000-00240000 rwxp 00019000 03:03 2392082    /lib/ld-2.4.so
00240000-00364000 r-xp 00000000 03:03 73930      /usr/lib/libxml2.so.2.6.23
00364000-0036c000 rwxp 00124000 03:03 73930      /usr/lib/libxml2.so.2.6.23
0036c000-0036d000 rwxp 0036c000 00:00 0
0036d000-003f4000 r-xp 00000000 03:03 78774      /usr/lib/libgdk-x11-2.0.so.0.800.15
003f4000-003f7000 rwxp 00087000 03:03 78774      /usr/lib/libgdk-x11-2.0.so.0.800.15
003f9000-003fa000 r-xp 003f9000 00:00 0          [vdso]
003fa000-0044b000 r-xp 00000000 03:03 78629      /usr/lib/libcairo.so.2.2.4
0044b000-0044c000 rwxp 00051000 03:03 78629      /usr/lib/libcairo.so.2.2.4
0044c000-0046f000 r-xp 00000000 03:03 2392097    /lib[piggy@hogpen ~]$ *** glibc
detected *** /usr/bin/gconf-editor: double free or corruption (out): 0x09105190 ***


Other information:
Change other keys' value will cause the hung too.
Comment 1 Luke Huang 2006-03-26 10:15:02 UTC
My platform is Fedora Core 5.
glibc: 2.4-4
Comment 2 Sergej Kotliar 2006-03-26 14:36:13 UTC
Thanks for the bug report. 
This looks very much like a duplicate of bug 335807. 
The backtraces are similar, and the same actions caused the crash on the same systems, so I'm going to close this a duplicate of bug 335807. If you have any comments not mentioned in that bug, please add them there!

*** This bug has been marked as a duplicate of 335807 ***