All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Menzel <paulepanter@users.sourceforge.net>
To: dri-devel@lists.freedesktop.org
Subject: plugin-containe[…]: segfault in r600_dri.so[93c80000+812000]
Date: Sun, 21 Dec 2014 12:35:26 +0100	[thread overview]
Message-ID: <1419161726.19195.42.camel@users.sourceforge.net> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 10842 bytes --]

Dear DRI folks,


my X session crashed.

        $ more /var/log/Xorg.0.log.old
        […]
        [  2509.130] (EE) 
        [  2509.130] (EE) Backtrace:
        [  2509.626] (EE) 0: /usr/bin/Xorg (xorg_backtrace+0x52) [0xb76e9262]
        [  2509.627] (EE) 1: /usr/bin/Xorg (0xb7543000+0x1aa502) [0xb76ed502]
        [  2509.627] (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb751fd24]
        [  2509.627] (EE) 3: /usr/bin/Xorg (miDoCopy+0x5f) [0xb76c76df]
        [  2509.627] (EE) 4: /usr/lib/xorg/modules/libexa.so (0xb6b0d000+0x7a09) [0xb6b14a09]
        [  2509.627] (EE) 5: /usr/bin/Xorg (0xb7543000+0x12b325) [0xb766e325]
        [  2509.628] (EE) 6: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b28000+0x3d60d) [0xb6b6560d]
        [  2509.628] (EE) 7: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b28000+0x3da4c) [0xb6b65a4c]
        [  2509.628] (EE) 8: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b28000+0x41f24) [0xb6b69f24]
        [  2509.628] (EE) 9: /usr/lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xec) [0xb73dc46c]
        [  2509.628] (EE) 10: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b28000+0x427ad) [0xb6b6a7ad]
        [  2509.628] (EE) 11: /usr/bin/Xorg (WakeupHandler+0x64) [0xb7584a54]
        [  2509.628] (EE) 12: /usr/bin/Xorg (WaitForSomething+0x1b3) [0xb76e6443]
        [  2509.629] (EE) 13: /usr/bin/Xorg (0xb7543000+0x3ca4e) [0xb757fa4e]
        [  2509.629] (EE) 14: /usr/bin/Xorg (0xb7543000+0x40eca) [0xb7583eca]
        [  2509.629] (EE) 15: /usr/bin/Xorg (0xb7543000+0x2abca) [0xb756dbca]
        [  2509.629] (EE) 16: /lib/i386-linux-gnu/i686/cmov/libc.so.6 (__libc_start_main+0xf3) [0xb70daa63]
        [  2509.630] (EE) 17: /usr/bin/Xorg (0xb7543000+0x2ac08) [0xb756dc08]
        [  2509.630] (EE) 
        [  2509.630] (EE) Segmentation fault at address 0x10
        [  2509.630] (EE) 
        Fatal server error:
        [  2509.630] (EE) Caught signal 11 (Segmentation fault). Server aborting
        [  2509.630] (EE) 
        [  2509.630] (EE) 
        Please consult the The X.Org Foundation support 
                 at http://wiki.x.org
         for help. 
        [  2509.630] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
        [  2509.630] (EE) 
        [  2509.631] (II) AIGLX: Suspending AIGLX clients for VT switch
        [  2509.643] (EE) Server terminated with error (1). Closing log file.

I think it is due to Iceweasel/Firefox, but I think I deleted the
correct core dump file. There is also a core dump file for
`/usr/bin/Xorg`. Do you see anything helpful in the pasted backtrace?


Thanks,

Paul


Thread 2 (Thread 0xb3ed7b40 (LWP 1705)):
#0  0xb751fd3c in __kernel_vsyscall ()
No symbol table info available.
#1  0xb70a6c4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
No locals.
#2  0xb71b798c in __pthread_cond_wait (cond=0xb94e703c, mutex=0xb94e7024) at forward.c:149
        __p = <optimized out>
#3  0xb64f4fed in cnd_wait (mtx=0xb94e7024, cond=0xb94e703c) at ../../../../../../../include/c11/threads_posix.h:154
No locals.
#4  pipe_semaphore_wait (sema=0xb94e7024) at ../../../../../../../src/gallium/auxiliary/os/os_thread.h:248
No locals.
#5  radeon_drm_cs_emit_ioctl (param=0xb94e6da8) at ../../../../../../../src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:595
        ws = 0xb94e6da8
        cs = <optimized out>
        i = <optimized out>
#6  0xb64f4705 in impl_thrd_routine (p=0xb94e7788) at ../../../../../../../include/c11/threads_posix.h:87
        pack = {func = 0xb64f4e90 <radeon_drm_cs_emit_ioctl>, arg = 0xb94e6da8}
#7  0xb70a2efb in start_thread (arg=0xb3ed7b40) at pthread_create.c:309
        __res = <optimized out>
        pd = 0xb3ed7b40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1223995392, -1276282048, 4001536, -1276284248, 1676094040, -1386653103}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0xb71aadfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129
No locals.

Thread 1 (Thread 0xb6efd880 (LWP 1153)):
#0  0xb751fd3c in __kernel_vsyscall ()
No symbol table info available.
#1  0xb70ef307 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = <optimized out>
        resultvar = <optimized out>
        pid = -1222213632
        selftid = 1153
#2  0xb70f09c3 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 171515904, 0, 3075743744, 3075746096, 
              5, 3218070208, 3075669151, 3075746536, 3069363272, 1, 5, 0, 0, 0, 0, 3218070180, 3078287392, 3075809736, 3075767512, 0, 0, 
              0, 3071045912, 0, 0, 0, 3078287360, 1, 3078325456, 3078325360, 3075694624}}, sa_flags = -1216630208, 
          sa_restorer = 0xb70f0880 <__GI_abort>}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0xb76efef9 in OsAbort () at ../../os/utils.c:1361
No locals.
#4  0xb75c3104 in ddxGiveUp (error=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1088
        i = <optimized out>
#5  0xb75c31a5 in AbortDDX (error=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1132
        i = 1
#6  0xb76f5b1f in AbortServer () at ../../os/log.c:783
No locals.
#7  0xb76f64b4 in FatalError (f=0xb771efe4 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:924
        args = 0xbfcfdb64 "\v"
        args2 = 0xbfcfdb64 "\v"
        beenhere = 1
#8  0xb76ed55d in OsSigHandler (signo=11, sip=0xbfcfdb8c, unused=0xbfcfdc0c) at ../../os/osinit.c:147
        unused = 0xbfcfdc0c
        sip = 0xbfcfdb8c
        signo = 11
#9  <signal handler called>
No symbol table info available.
#10 miDoCopy (pSrcDrawable=0x0, pDstDrawable=0xb9ad1068, pGC=0xb9514a00, xIn=0, yIn=0, widthSrc=65450, heightSrc=501, xOut=0, yOut=0, 
    copyProc=0xb6b16300 <exaCopyNtoN>, bitPlane=0, closure=0x0) at ../../mi/micopy.c:162
        prgnSrcClip = 0x0
        freeSrcClip = 0
        prgnExposed = 0x0
        rgnDst = {extents = {x1 = 28672, y1 = -18766, x2 = 26568, y2 = -18053}, data = 0x1}
        dx = <optimized out>
        dy = <optimized out>
        box_x1 = <optimized out>
        box_y1 = <optimized out>
        box_x2 = <optimized out>
        box_y2 = <optimized out>
        fastSrc = 0
        fastDst = 0
        fastExpose = 0
#11 0xb6b14a09 in exaCopyArea (pSrcDrawable=0x0, pDstDrawable=0xb9ad1068, pGC=0xb9514a00, srcx=0, srcy=0, width=65450, height=501, dstx=0, 
    dsty=0) at ../../exa/exa_accel.c:608
        dsty = 0
        srcx = 0
        pSrcDrawable = 0x0
        dstx = 0
        height = 501
        width = 65450
        srcy = 0
        pGC = 0xb9514a00
        pDstDrawable = 0xb9ad1068
#12 0xb766e325 in damageCopyArea (pSrc=0x0, pDst=0xb9ad1068, pGC=0xb9514a00, srcx=0, srcy=0, width=65450, height=501, dstx=0, dsty=0)
    at ../../../miext/damage/damage.c:764
        ret = <optimized out>
        oldFuncs = 0xb77b4f90 <damageGCFuncs>
#13 0xb6b6560d in radeon_dri2_copy_region2 (pScreen=0xb9514a00, drawable=0xb9ad1068, region=0xbfcfe100, dest_buffer=0xb9ab00d8, 
    src_buffer=0xb9c48ff0) at ../../src/radeon_dri2.c:476
        src_private = 0xb9ad1068
        dst_private = 0x0
        pScrn = 0x0
        copy_clip = 0xb9ad1068
        gc = 0xb9514a00
        vsync = 0
#14 0xb6b65a4c in radeon_dri2_copy_region (pSrcBuffer=<optimized out>, pDstBuffer=<optimized out>, pRegion=<optimized out>, 
    pDraw=<optimized out>) at ../../src/radeon_dri2.c:489
No locals.
#15 radeon_dri2_frame_event_handler (frame=186060, tv_sec=2509, tv_usec=130534, event_data=0xb9be50f0) at ../../src/radeon_dri2.c:839
        drawable = 0xb9ad1068
        scrn = 0x0
        status = 0
        swap_type = 0
        region = {extents = {x1 = 0, y1 = 0, x2 = -86, y2 = 501}, data = 0x0}
        __func__ = "radeon_dri2_frame_event_handler"
#16 0xb6b69f24 in drmmode_vblank_handler (fd=10, frame=186060, tv_sec=2509, tv_usec=130534, event_data=0xb9be50f0)
    at ../../src/drmmode_display.c:1680
No locals.
#17 0xb73dc46c in drmHandleEvent (fd=10, evctx=0xb94b95e0) at ../xf86drmMode.c:869
        buffer = "\001\000\000\000 \000\000\000\360P\276\271\000\000\000\000\315\t\000\000\346\375\001\000\314\326\002\000\000\000\000\000\001\000\000\000 \000\000\000\300j\254\271\000\000\000\000\315\t\000\000\346\375\001\000\314\326\002\000\000\000\000\000\001\000\000\000 \000\000\000\260J\276\271\000\000\000\000\315\t\000\000\346\375\001\000\314\326\002", '\000' <repeats 121 times>...
        i = 0
        e = 0xbfcfe18c
        vblank = 0xbfcfe18c
#18 0xb6b6a7ad in drm_wakeup_handler (data=0xb94b95bc, err=1, p=0xb77c3380 <LastSelectMask>) at ../../src/drmmode_display.c:1726
        drmmode = 0xb94b95bc
        read_mask = 0xb77c3380 <LastSelectMask>
#19 0xb7584a54 in WakeupHandler (result=1, pReadmask=0xb77c3380 <LastSelectMask>) at ../../dix/dixutils.c:423
        i = 0
        j = <optimized out>
#20 0xb76e6443 in WaitForSomething (pClientsReady=0xb97a0730) at ../../os/WaitFor.c:229
        waittime = {tv_sec = 37, tv_usec = 377412}
        wt = 0xbfcfe644
        clientsReadable = {fds_bits = {0 <repeats 32 times>}}
        clientsWritable = {fds_bits = {-1216679936, 0, 32, 0, -1217444699, -1178710488, -1076893884, 1, -1229982423, -1185836512, 
            -1186075688, -1179100704, -196421120, -1178710488, -1076893884, -1217455367, -1216679936, 0, 32, 0, -1217444699, -1178710488, 
            -1076893820, 1, -1076893652, -1216630636, -1174258056, -1178710400, -1217477009, -1178710488, -1076893820, 1}}
        selecterr = 11
        nready = 0
        devicesReadable = {fds_bits = {-1217477046, 0, 0, -1173666328, -1225795932, -1178710488, 0, 32, -1076893636, -1216630636, 
            -1174258056, -1178710400, 28, -1229557273, -1076893636, 32, -1218948594, -1216596412, -1186231520, 0, -196421120, -1216638004, 
            0, -1217477159, -1216679936, -1178710400, -1076893636, 0, -1217475095, -1178710400, -1174258056, -1076893636}}
#21 0xb757fa4e in Dispatch () at ../../dix/dispatch.c:361
No locals.
#22 0xb7583eca in dix_main (argc=15, argv=0xbfcfe9d4, envp=0xb77b5b1c <noPanoramiXExtension>) at ../../dix/main.c:296
        alwaysCheckForInput = {0, 1}
#23 0xb756dbca in main (argc=15, argv=0xbfcfe9d4, envp=0xbfcfea14) at ../../dix/stubmain.c:34
No locals.
quit

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

                 reply	other threads:[~2014-12-21 11:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1419161726.19195.42.camel@users.sourceforge.net \
    --to=paulepanter@users.sourceforge.net \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.