Bug 26689 - Crash in WaitForSomething() (maybe?) on first execution on radeon-git/KMS
Summary: Crash in WaitForSomething() (maybe?) on first execution on radeon-git/KMS
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/DDX/Xorg (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-21 16:02 UTC by Diego Elio Pettenò
Modified: 2018-06-12 18:44 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.log for the crashed instance (35.52 KB, text/plain)
2010-02-21 16:02 UTC, Diego Elio Pettenò
no flags Details

Description Diego Elio Pettenò 2010-02-21 16:02:07 UTC
Created attachment 33478 [details]
Xorg.log for the crashed instance

For a while now I've been having crashes of the first Xorg instance launched, using (git) xf86-video-radeon and kernel 2.6.33rc8 (with KMS enabled) on a Gentoo Linux system; not sure what the problem is but this is the backtrace I got:

(gdb) bt full
#0  0x00007fba640711b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#1  0x00007fba640725e0 in *__GI_abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0x7e115c <xf86NumScreens>, sa_sigaction = 0x7e115c <xf86NumScreens>}, sa_mask = {__val = {140735791989520, 
              140735791989392, 140438519112108, 140735791987759, 5272223, 140438518651664, 140438552794296, 140735791987584, 4294967295, 1, 1, 8171824, 0, 
              140735791989520, 140735791989392, 0}}, sa_flags = 1710167250, sa_restorer = 0x700000001}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x000000000046c03f in ddxGiveUp () at xf86Init.c:1214
        i = <value optimized out>
#3  0x00000000004620fd in AbortServer () at log.c:404
No locals.
#4  0x0000000000462856 in FatalError (f=0x581350 "Caught signal %d (%s). Server aborting\n") at log.c:529
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff9ae37d60, reg_save_area = 0x7fff9ae37ca0}}
        beenhere = 1
#5  0x000000000045c001 in OsSigHandler (signo=3, sip=0x7fff9ae37eb0, unused=<value optimized out>) at osinit.c:156
No locals.
#6  <signal handler called>
No symbol table info available.
#7  0x00007fba64109673 in __select_nocancel () at ../sysdeps/unix/syscall-template.S:82
No locals.
#8  0x000000000045b075 in WaitForSomething (pClientsReady=<value optimized out>) at WaitFor.c:229
        i = <value optimized out>
        waittime = {tv_sec = 0, tv_usec = 332675}
        wt = 0x7fff9ae38410
        timeout = <value optimized out>
        clientsReadable = {fds_bits = {0 <repeats 16 times>}}
        clientsWritable = {fds_bits = {48, 140735791989632, 0, 32, 35839632, 4602092, 33478016, 4590552, 32, 0, 140438552778408, 140735791989696, 0, 
            140735791989720, 140735791989712, 140735791989736}}
        selecterr = 16
        nready = <value optimized out>
        devicesReadable = {fds_bits = {0 <repeats 16 times>}}
        now = <value optimized out>
        someReady = 0
#9  0x0000000000427a22 in Dispatch () at dispatch.c:375
        result = 16
        client = 0x222ba80
        nready = -1
        start_tick = 19920
#10 0x0000000000421ce5 in main (argc=<value optimized out>, argv=0x7e86c8, envp=<value optimized out>) at main.c:285
        i = 1
        alwaysCheckForInput = {0, 1}
Comment 1 Julien Cristau 2010-02-22 04:54:12 UTC
On Sun, Feb 21, 2010 at 16:02:08 -0800, bugzilla-daemon@freedesktop.org wrote:

> #5  0x000000000045c001 in OsSigHandler (signo=3, sip=0x7fff9ae37eb0,
> unused=<value optimized out>) at osinit.c:156

signo=3 is SIGQUIT.  No idea why we'd get that, unless something's
playing with the console...
Comment 2 Adam Jackson 2018-06-12 18:44:16 UTC
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.