Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]xorg-server-1.5.3-r4 crash with KDE 4.2
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Conditional_Zenith
Apprentice
Apprentice


Joined: 22 Sep 2004
Posts: 157
Location: Australia

PostPosted: Sat Mar 14, 2009 1:58 am    Post subject: [SOLVED]xorg-server-1.5.3-r4 crash with KDE 4.2 Reply with quote

bugs.gentoo.org seems to be down at the moment, I'll try to post a bug when it's back.

Anyway, I recently upgraded to xorg-server-1.5.3-r4. It seems to work fine for KDE 3.5.10. I also installed KDE 4.2.1 (having not used KDE 4 before), and found that it caused X to crash. While I have managed to get it to crash doing a fair few things, one reproducible way I found was this:

1) Start a KDE 4.2.1 session
2) Click the "thingy" at the right of the panel which brings up the panel menu.
3) Click "Add Widgets"
4) Click the dropdown menu at the top of the "add widgets" window, which for me says "all widgets".

At this point X crashes (to kdm/console depending on how I started it).

So my default setup uses x11-drivers/nvidia-drivers-173.14.16 with my GeForce FX 5500, with composite enabled. That gives me this in the Xorg log:
Quote:

Backtrace:
0: X(xorg_backtrace+0x3b) [0x812803b]
1: X(xf86SigHandler+0x51) [0x80bd6d1]
2: [0xb7fd1400]
3: X(miHandleValidateExposures+0x55) [0x8120025]
4: X(UnmapWindow+0x1dd) [0x80740ed]
5: X(compFreeClientWindow+0x200) [0x8139cf0]
6: X [0x8137224]
7: X(FreeResource+0x109) [0x8070f19]
8: X(compUnredirectWindow+0x73) [0x81398d3]
9: X [0x8137b37]
10: X [0x81205d8]
11: X [0x81204fc]
12: X [0x81204fc]
13: X(miChangeSaveUnder+0x6f) [0x812068f]
14: X(MapWindow+0x34f) [0x80747af]
15: X(ProcMapWindow+0x61) [0x8087e31]
16: X(Dispatch+0x33f) [0x80886cf]
17: X(main+0x455) [0x806f095]
18: /lib/libc.so.6(__libc_start_main+0xdc) [0x4f46b60c]
19: X [0x806e4c1]

Fatal server error:
Caught signal 11. Server aborting


So I switched to the "nv" driver (x11-drivers/xf86-video-nv-2.1.12). Same result with a slightly different backtrace:
Quote:

Backtrace:
0: X(xorg_backtrace+0x3b) [0x812803b]
1: X(xf86SigHandler+0x51) [0x80bd6d1]
2: [0xb7f69400]
3: X(UnmapWindow+0x1dd) [0x80740ed]
4: X(compFreeClientWindow+0x200) [0x8139cf0]
5: X [0x8137224]
6: X(FreeResource+0x109) [0x8070f19]
7: X(compUnredirectWindow+0x73) [0x81398d3]
8: X [0x8137b37]
9: X [0x81205d8]
10: X [0x81204fc]
11: X [0x81204fc]
12: X(miChangeSaveUnder+0x6f) [0x812068f]
13: X(MapWindow+0x34f) [0x80747af]
14: X(ProcMapWindow+0x61) [0x8087e31]
15: X(Dispatch+0x33f) [0x80886cf]
16: X(main+0x455) [0x806f095]
17: /lib/libc.so.6(__libc_start_main+0xdc) [0x4f46b60c]
18: X [0x806e4c1]

Fatal server error:
Caught signal 11. Server aborting

It looks like the addresses have moved and item 3 from the first trace has disappeared.

So I tried again with Composite turned off (still nv driver), and got the same result with an identical backtrace.

I also had a similar crash with xorg-server-1.5.3-r3 (didn't test "nv" and without composite though). In all cases, the X log only complained about some font paths not existing and the freetype module not existing, no other errors apart from the crash.

Does anyone have any hints on how the get better debugging information? It looks (to someone not familiar with the codebase at least) like the crucial line is item 2 which doesn't contain a function name. Or is this a known problem?


Last edited by Conditional_Zenith on Sun Mar 15, 2009 10:14 pm; edited 1 time in total
Back to top
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Sun Mar 15, 2009 7:42 pm    Post subject: Reply with quote

Have you tried a revdep-rebuild lately? I just tried the procedure you listed, but it didn't crash for me. Sounds like you have a component (shared library) that me need to be recompiled and linked. It's an outside shot, but you can eliminate that remedy if it doesn't work.
Back to top
View user's profile Send private message
Conditional_Zenith
Apprentice
Apprentice


Joined: 22 Sep 2004
Posts: 157
Location: Australia

PostPosted: Sun Mar 15, 2009 10:14 pm    Post subject: Reply with quote

I have fixed this by turning off "BackingStore" in xorg.conf
Back to top
View user's profile Send private message
TemplarKnight
Guru
Guru


Joined: 14 Jun 2005
Posts: 311
Location: Greece/patras/

PostPosted: Mon Mar 23, 2009 12:34 pm    Post subject: Reply with quote

Thanks, this solved the same case here too :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum