GNOME Bugzilla – Bug 335807
gconf crashes
Last modified: 2006-06-24 10:46:38 UTC
From: peter campbell <peter.campbell@noos.fr> To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: gconf crashes Distribution: Ubuntu 6.04 (dapper) Package: gconf-editor Severity: Normal Version: GNOME2.14.0 2.14.0 Gnome-Distributor: Ubuntu Synopsis: gconf crashes Bugzilla-Product: gconf-editor Bugzilla-Component: general Bugzilla-Version: 2.14.0 BugBuddy-GnomeVersion: 2.0 (2.14.0) Description: Description of the crash: trying to edit apps/nautilus/desktop/trash_icon_visible (or any other checkbox in this section) gconf crashes. Steps to reproduce the crash: 1. applications>system tools>configuration editor 2. go to apps/nautilus/desktop 3. toggle trash_icon_visible checkbox Expected Results: How often does this happen? Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/gconf-editor' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1223755008 (LWP 9415)] (no debugging symbols found) 0xffffe410 in __kernel_vsyscall ()
+ Trace 67204
Thread 1 (Thread -1223755008 (LWP 9415))
------- Bug created by bug-buddy at 2006-03-24 09:02 ------- Unknown version 2.14.0 in product gconf-editor. Setting version to "2.14.x".
I'm also seeing this bug. Ran it through gdb, this is the stack trace I got: (gdb) run Starting program: /usr/bin/gconf-editor Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xf71000 [Thread debugging using libthread_db enabled] [New Thread -1208874464 (LWP 4960)] *** glibc detected *** /usr/bin/gconf-editor: free(): invalid pointer: 0x08e80090 *** ======= Backtrace: ========= /lib/libc.so.6[0x1008f18] /lib/libc.so.6(__libc_free+0x79)[0x100c41d] /usr/lib/libglib-2.0.so.0(g_free+0x31)[0x5d94d1] /usr/bin/gconf-editor[0x80542a4] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11d)[0x51ef6d] /usr/lib/libgobject-2.0.so.0[0x52fa3d] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0x530f47] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x531109] /usr/bin/gconf-editor[0x8050a4e] /usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_activate+0xb0)[0x794500] /usr/lib/libgtk-x11-2.0.so.0[0x934a2b] /usr/lib/libgtk-x11-2.0.so.0[0x934cef] /usr/lib/libgtk-x11-2.0.so.0[0x9312fa] /usr/lib/libgtk-x11-2.0.so.0[0x8584de] /usr/lib/libgobject-2.0.so.0[0x51d7a9] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11d)[0x51ef6d] /usr/lib/libgobject-2.0.so.0[0x530083] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0x530d0f] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0x531109] /usr/lib/libgtk-x11-2.0.so.0[0x943028] /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x183)[0x851ec3] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x317)[0x853117] /usr/lib/libgdk-x11-2.0.so.0[0xba093a] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x16d)[0x5d209d] /usr/lib/libglib-2.0.so.0[0x5d532f] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0x5d56d9] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0x853594] /usr/bin/gconf-editor[0x805d8fc] /lib/libc.so.6(__libc_start_main+0xdc)[0xfba7e4] /usr/bin/gconf-editor[0x804f531] ======= Memory map: ======== 00111000-00128000 r-xp 00000000 fd:00 4173094 /usr/lib/libgdk_pixbuf-2.0.so.0.800.15 00128000-00129000 rwxp 00016000 fd:00 4173094 /usr/lib/libgdk_pixbuf-2.0.so.0.800.15 00129000-00131000 r-xp 00000000 fd:00 4180236 /usr/lib/libpangocairo-1.0.so.0.1200.0 00131000-00132000 rwxp 00007000 fd:00 4180236 /usr/lib/libpangocairo-1.0.so.0.1200.0 00132000-00134000 r-xp 00000000 fd:00 11033574 /lib/libdl-2.4.so 00134000-00135000 r-xp 00001000 fd:00 11033574 /lib/libdl-2.4.so 00135000-00136000 rwxp 00002000 fd:00 11033574 /lib/libdl-2.4.so 00136000-00157000 r-xp 00000000 fd:00 4169583 /usr/lib/libjpeg.so.62.0.0 00157000-00158000 rwxp 00020000 fd:00 4169583 /usr/lib/libjpeg.so.62.0.0 00158000-00160000 r-xp 00000000 fd:00 4183511 /usr/lib/libXrender.so.1.3.0 00160000-00161000 rwxp 00007000 fd:00 4183511 /usr/lib/libXrender.so.1.3.0 00161000-00163000 r-xp 00000000 fd:00 4183521 /usr/lib/libXinerama.so.1.0.0 00163000-00164000 rwxp 00001000 fd:00 4183521 /usr/lib/libXinerama.so.1.0.0 00164000-00288000 r-xp 00000000 fd:00 4166643 /usr/lib/libxml2.so.2.6.23 00288000-00290000 rwxp 00124000 fd:00 4166643 /usr/lib/libxml2.so.2.6.23 00290000-00291000 rwxp 00290000 00:00 0 00291000-002e2000 r-xp 00000000 fd:00 4165300 /usr/lib/libcairo.so.2.2.4 002e2000-002e3000 rwxp 00051000 fd:00 4165300 /usr/lib/libcairo.so.2.2.4 002e3000-002f2000 r-xp 00000000 fd:00 4183509 /usr/lib/libXext.so.6.4.0 002f2000-002f3000 rwxp 0000e000 fd:00 4183509 /usr/lib/libXext.so.6.4.0 002f5000-002fc000 r-xp 00000000 fd:00 4166326 /usr/lib/libpopt.so.0.0.0 002fc000-002fd000 rwxp 00006000 fd:00 4166326 /usr/lib/libpopt.so.0.0.0 002fd000-00330000 r-xp 00000000 fd:00 4165303 /usr/lib/libgconf-2.so.4.1.0 00330000-00333000 rwxp 00033000 fd:00 4165303 /usr/lib/libgconf-2.so.4.1.0 00333000-0033a000 r-xp 00000000 fd:00 4183515 /usr/lib/libXi.so.6.0.0 0033a000-0033b000 rwxp 00007000 fd:00 4183515 /usr/lib/libXi.so.6.0.0 0033b000-0033d000 r-xp 00000000 fd:00 4182764 /usr/lib/libXau.so.6.0.0 0033d000-0033e000 rwxp 00001000 fd:00 4182764 /usr/lib/libXau.so.6.0.0 0033e000-00355000 r-xp 00000000 fd:00 4178410 /usr/lib/libICE.so.6.3.0 00355000-00356000 rwxp 00016000 fd:00 4178410 /usr/lib/libICE.so.6.3.0 00356000-00358000 rwxp 00356000 00:00 0 00358000-003bc000 r-xp 00000000 fd:00 4165437 /usr/lib/libgnomevfs-2.so.0.1400.0 003bc000-003c1000 rwxp 00064000 fd:00 4165437 /usr/lib/libgnomevfs-2.so.0.1400.0 003c1000-003c4000 r-xp 00000000 fd:00 4183531 /usr/ Program received signal SIGABRT, Aborted. [Switching to Thread -1208874464 (LWP 4960)] 0x00f71402 in __kernel_vsyscall () (gdb) thread apply all bt
+ Trace 67207
Thread 1 (Thread -1208874464 (LWP 4960))
I have the same problem. -- Description of the crash: gconf-editor freezes immediately after changing key. It can be everything: string, bool, float... If I try to change the value of key, gconf-editor freezes immediately after I confirm an operation (pressing Enter key) Steps to reproduce the crash: 1. I select for example the key /apps/evince/override_restrictions and I try to change it to true (now is set to false) 2. I see no result 3. gconf-editor window freezes immediately and kill -9 is the only way to kill it. Expected Results: I want to see result immediately. But window freezes. How often does this happen? Always Additional Information: The value of the key has been changed, due to this result: $ gconftool-2 -g /apps/evince/override_restrictions true So, gconf-editor changes the value, but it freezes before I can see this change. Gconftool-2 works perfectly as you can see.
*** Bug 336060 has been marked as a duplicate of this bug. ***
the behaviour I reported as the initial bug no longer occurs with the package gconf-editor 2.14.0-0ubuntu2 distributed today. thanks!
I can confirm that bug was resolved and described behaviour no longer exists. Change to FIXED, pls.
Duplicate of bug 332931.
*** This bug has been marked as a duplicate of 332931 ***