Bugzilla – Bug 687374
GNOME3 - nautilus crashes Xorg if "Have file manager handle desktop" is enabled through gnome-tweak-tool
Last modified: 2011-07-04 07:08:03 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16 If a user launches 'gnome-tweak-tool' and on the 'File Manager' section enables 'Have file manager handle the Desktop', when it becomes effective (usually after a new login) it crashes and xorg restarts leaving the user back into the GDM login screen. Reproducible: Always Steps to Reproduce: 1.Run gnome-tweak-tool and on the "File Manager" section, enable 'Have file manager handle the desktop'. 2.Relog into GNOME3. Actual Results: When nautilus loads, the session crashes and Xorg reloads back into GDM.
Created attachment 424815 [details] Xorg log
Created attachment 424816 [details] ~/.xsession-errors
A segfault in x server :( gdb backtrace: Program received signal SIGSEGV, Segmentation fault. 0xb721bfac in DrawableGone (glxPriv=0x85aaff8, xid=16777217) at glxext.c:133 133 if (glxPriv->drawId != glxPriv->pDraw->id) { (gdb) bt #0 0xb721bfac in DrawableGone (glxPriv=0x85aaff8, xid=16777217) at glxext.c:133 #1 0x08067d6e in FreeClientResources (client=0x8425ea0) at resource.c:859 #2 0x0809a7cb in CloseDownClient (client=0x8425ea0) at dispatch.c:3490 #3 0x0809aa2e in ProcKillClient (client=0x85b7710) at dispatch.c:3271 #4 0x0809b347 in Dispatch () at dispatch.c:432 #5 0x08066895 in main (argc=9, argv=0xbfabe2f4, envp=0xbfabe31c) at main.c:291 (gdb) p glxPriv $1 = (__GLXdrawable *) 0x85aaff8 (gdb) p glxPriv->drawId $2 = 140161148 (gdb) p glxPriv->pDraw $3 = (DrawablePtr) 0x594 (gdb) p glxPriv->pDraw->id Cannot access memory at address 0x598 (gdb)
Duplicate of bnc#701199 *** This bug has been marked as a duplicate of bug 701199 ***