You are not logged in.

#1 2010-05-16 06:42:24

Nadayanna
Member
Registered: 2009-09-12
Posts: 6

[SOLVED] Eclipse crashes XServer and freezes

After a system upgrade eclipse regulalary crashes the complete xsession. This usuallualy happens after I press ctrl + space.

When I start eclipse in a new xsession after the crash it freezes at startup. The logs do not contain any error messages that whould hint to a problem.

The strange thing is, sometimes a succeed to restart eclipse after a crashed xsesssion. In this case, eclipse runs for hours without a crash. Either the crash happens in the first minutes after starting the ide or not at all.

I have found this older bug: http://bugs.archlinux.org/task/10278. My symptoms are very similar, but the described workaround doesn't fix my problem.

My system setup:

xorg-server 1.7.6-3
xfce
jdk 6u20-1
eclipse 3.5.2

Update: I found the following message in my Xorg.log. Also eclipse isn't the only application causing the crash. Sometimes even the xfce terminal emulator crashes x.

Backtrace:
0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x45cd68]
1: /usr/bin/Xorg (0x400000+0x59a09) [0x459a09]
2: /lib/libpthread.so.0 (0x7f4081021000+0xef20) [0x7f408102ff20]
3: /lib/libc.so.6 (__select+0x13) [0x7f40803478b3]
4: /usr/bin/Xorg (WaitForSomething+0x1ba) [0x45f67a]
5: /usr/bin/Xorg (0x400000+0x45eb2) [0x445eb2]
6: /usr/bin/Xorg (0x400000+0x21aac) [0x421aac]
7: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f408029eb1d]
8: /usr/bin/Xorg (0x400000+0x21659) [0x421659]

Fatal server error:
Caught signal 3 (Quit). Server aborting

Last edited by Nadayanna (2010-06-24 16:17:25)

Offline

#2 2010-06-24 16:16:51

Nadayanna
Member
Registered: 2009-09-12
Posts: 6

Re: [SOLVED] Eclipse crashes XServer and freezes

I forgot that gdm must be always the last daemon in rc.conf. Putting gmd last the list solved my problem. No more crashes!

Offline

#3 2010-06-24 16:27:01

Spacenick
Member
From: Germany
Registered: 2010-04-02
Posts: 168

Re: [SOLVED] Eclipse crashes XServer and freezes

You should start gdm using /etc/inittab there is already the correct line in there so you just have to uncomment it

Offline

Board footer

Powered by FluxBB