[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#615975: Fwd: Bug#615975: xserver-xorg: Xorg server segfaults after starting some xclients (xterm, skype...)





---------- Forwarded message ----------
From: matsche <thematsche@gmail.com>
Date: 2011/3/1
Subject: Re: Bug#615975: xserver-xorg: Xorg server segfaults after starting some xclients (xterm, skype...)
To: Cyril Brulebois <kibi@debian.org>




2011/3/1 Cyril Brulebois <kibi@debian.org>
Hi,

matsche <thematsche@gmail.com> (01/03/2011):
> Xorg server segfaults after starting some xclients (xterm,skype
> etc.).  Here is the tail of the relevant log (Xorg.0.log.old) after
> starting xterm:
>
> Backtrace:
> [  8328.352] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80adddb]
> [  8328.352] 1: /usr/bin/X (0x8048000+0x59a65) [0x80a1a65]
> [  8328.352] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb775940c]
> [  8328.352] 3: /usr/bin/X (ProcessWorkQueue+0x30) [0x808b0e0]
> [  8328.352] 4: /usr/bin/X (WaitForSomething+0x56) [0x80a0bf6]
> [  8328.352] 5: /usr/bin/X (0x8048000+0x2bc6e) [0x8073c6e]
> [  8328.352] 6: /usr/bin/X (0x8048000+0x1e63a) [0x806663a]
> [  8328.352] 7: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb745dc76]
> [  8328.352] 8: /usr/bin/X (0x8048000+0x1e211) [0x8066211]
> [  8328.352] Segmentation fault at address 0x705780f0

please get a full backtrace as described here:
 http://pkg-xorg.alioth.debian.org/howto/use-gdb.html

(Besides that, yay, nvidia…)

KiBi.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk1s+vYACgkQeGfVPHR5Nd2ldgCgtidA1BWeOHjo5SNb9sDNAZ3a
luQAnAoD60mXddCdC/XRn5hNyP3UuZmD
=eJU0
-----END PGP SIGNATURE-----

 
Hi,

the gdb.txt is attached. The relevant part starts at line 26 (#0  FreeFPE (fpe=0x0) at ../../dix/dixfonts.c:222) after starting xterm.
Before it was a try without dbg-symbols.
I hope it helps.
FYI: The server crashes also at any access to a video capture device like a webcam.

cheers



--
hihi...



--
hihi...
#0  0x080793be in ?? ()
No symbol table info available.
#1  0x0807c09e in ?? ()
No symbol table info available.
#2  0x0808b0e0 in ProcessWorkQueue ()
No symbol table info available.
#3  0x080a0bf6 in WaitForSomething ()
No symbol table info available.
#4  0x08073c6e in ?? ()
No symbol table info available.
#5  0x0806663a in _start ()
No symbol table info available.
Already logging to gdb.txt.
The program being debugged has been started already.
Start it from the beginning? (y or n) Program not restarted.
Continuing.

Program received signal SIGABRT, Aborted.
0xb783d424 in __kernel_vsyscall ()
The program being debugged has been started already.
Start it from the beginning? (y or n) Function "main" not defined.
Make breakpoint pending on future shared library load? (y or [n]) Starting program: /usr/bin/Xorg 
[Thread debugging using libthread_db enabled]

Program exited with code 01.
#0  FreeFPE (fpe=0x0) at ../../dix/dixfonts.c:222
No locals.
#1  0x0807c09e in doOpenFont (client=0x9b19c90, c=0x9ab81f8) at ../../dix/dixfonts.c:379
        pfont = 0x0
        fpe = <value optimized out>
        pScr = <value optimized out>
        err = <value optimized out>
        i = 1
        alias = 0x0
        aliascount = 20
        FontFormat = <value optimized out>
#2  0x0808b0e0 in ProcessWorkQueue () at ../../dix/dixutils.c:527
        q = 0x9acda60
        p = 0x8202008
#3  0x080a0bf6 in WaitForSomething (pClientsReady=0x99d0de0) at ../../os/WaitFor.c:169
        i = 0
        waittime = {tv_sec = 3, tv_usec = 835976}
        wt = 0xbfde15a4
        timeout = <value optimized out>
        clientsReadable = {fds_bits = {0 <repeats 32 times>}}
        clientsWritable = {fds_bits = {0, 131088, 362, 54, 162313792, 0, 136242808, 162234872, 162634896, -1075964600, 134726406, 162634896, 
            134725408, 162234872, 512, 31, 56623144, -1075964628, 56623144, -1075964628, -1075964632, 0, 0, 0, 64, 0, 0, 20, 512, -1075964628, 
            -1075964632, -1218002016}}
        selecterr = <value optimized out>
        nready = 26386943
        devicesReadable = {fds_bits = {0 <repeats 32 times>}}
        now = 0
        someReady = 0
#4  0x08073c6e in Dispatch () at ../../dix/dispatch.c:368
        result = 300
        client = 0x9b19c90
        nready = -1
        start_tick = 300
#5  0x0806663a in main (argc=5, argv=0xbfde1714, envp=0xbfde172c) at ../../dix/main.c:291
        i = 1
        alwaysCheckForInput = {0, 1}
A debugging session is active.

	Inferior 1 [process 13521] will be detached.

Quit anyway? (y or n) Not confirmed.
Continuing.

Program received signal SIGABRT, Aborted.
0xb783b424 in __kernel_vsyscall ()
A debugging session is active.

	Inferior 1 [process 13521] will be detached.

Quit anyway? (y or n) Detaching from program: /usr/bin/Xorg, process 13521

Reply to: