Bugzilla – Bug 117663
WindowMaker segfaults immediately after login
Last modified: 2006-02-07 16:01:16 UTC
When I update my machine at home from SL9.3 to SL10.0, WindowMaker segfaults immediately after login. How reproduce it? ;( (reupdate my computer again;)) backtrace from coredump: (gdb) bt #0 0x400be627 in raise () from /lib/tls/libc.so.6 #1 0x400bfe8b in abort () from /lib/tls/libc.so.6 #2 0x400f4f2b in __libc_message () from /lib/tls/libc.so.6 #3 0x40168a04 in __chk_fail () from /lib/tls/libc.so.6 #4 0x40168432 in __vsnprintf_chk () from /lib/tls/libc.so.6 #5 0x40168327 in __snprintf_chk () from /lib/tls/libc.so.6 #6 0x0807a9b4 in SendHelperMessage (scr=0x80fd9f0, type=80 'P', workspace=-1, msg=0x818f888 "/home2/bruce/GNUstep/Library/WindowMaker/Pixmaps:/home2/bruce /GNUstep/Library/WindowMaker/Backgrounds:/usr/share/WindowMaker/Pixmaps:/usr/sha re/WindowMaker/Backgrounds:/usr/X11R6/include/X11/pixmaps:/"...) at misc.c:1142 #7 0x08059ee4 in setWorkspaceSpecificBack (scr=0x80fd9f0, entry=0x80d4de0, value=0x80f5828, bar=0x0) at defaults.c:3354 #8 0x08057bb5 in wReadDefaults (scr=0x80fd9f0, new_dict=0x80f36d0) at defaults.c:1429 #9 0x0808878d in wScreenInit (screen_number=0) at screen.c:768 #10 0x0808e210 in StartUp (defaultScreenOnly=0) at startup.c:818 #11 0x08073d33 in main (argc=2, argv=0xbfc480b4) at main.c:860 #12 0x400abea0 in __libc_start_main () from /lib/tls/libc.so.6 #13 0x0804dd11 in _start () at start.S:119 I didn't set severity to blocker, because the bug can depend on my WindowMaker configuration.
I found, that problematic place is following line in ~/GNUstep/Defaults/WindowMaker :"WorkspaceSpecificBack = ((), (), (), (), (), (), (), ());" I don't know where the line was taken, but with line above it segfaults after SL update.
fixed for 10.1 beta4
*** Bug 148678 has been marked as a duplicate of this bug. ***