Bug 117663

Summary: WindowMaker segfaults immediately after login
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Petr Ostadal <postadal>
Component: X11 ApplicationsAssignee: Vladimir Nadvornik <nadvornik>
Status: RESOLVED FIXED QA Contact: Stefan Dirsch <sndirsch>
Severity: Normal    
Priority: P5 - None CC: rstefaniuk
Version: RC 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Petr Ostadal 2005-09-18 10:44:54 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.
Comment 1 Petr Ostadal 2005-09-18 23:14:49 UTC
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.
Comment 2 Vladimir Nadvornik 2006-02-02 11:18:44 UTC
fixed for 10.1 beta4
Comment 3 Vladimir Nadvornik 2006-02-07 16:01:16 UTC
*** Bug 148678 has been marked as a duplicate of this bug. ***