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

Bug#724944: xserver-xorg-video-intel: segfaults when trying to play movies



On Sun, Sep 29, 2013 at 10:18:00PM +0200, Cyril Brulebois wrote:
> Please provide us with a backtrace. Some hints are available at:
>   http://x.debian.net/howto/use-gdb.html

I've now made it crash while it was running with -core.  It took me some time
to find the core file (it would be good to mention on that page that for (new)
gdm, it is in /var/lib/gdm3).

Anyway, I attached the gdb logs of the bt and bt full commands.  I don't know
why it says it has no symbol table; I did install the -dbg package.  Should I
do something to load the symbols from that package?

Thanks,
Bas
#0  0xb757d424 in __kernel_vsyscall ()
#1  0xb718380f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2  0xb7186cc3 in __GI_abort () at abort.c:90
#3  0xb7745499 in OsAbort () at ../../os/utils.c:1299
#4  0xb761ecf7 in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1063
#5  0xb761ed93 in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1107
#6  0xb774ac31 in AbortServer () at ../../os/log.c:767
#7  0xb774b6ae in FatalError (f=f@entry=0xb77730a4 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:908
#8  0xb7742d74 in OsSigHandler (signo=11, sip=0xbfa6d08c, unused=0xbfa6d10c) at ../../os/osinit.c:147
#9  <signal handler called>
#10 0xb6f16d79 in ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
#11 0xb6f12215 in ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
#12 0xb763676c in xf86XVPutImage (client=0xb8e6ff18, pDraw=0xb8e72230, pPort=0xb89aee78, pGC=0xb8e69f58, src_x=0, src_y=0, 
    src_w=1280, src_h=720, drw_x=0, drw_y=0, drw_w=1278, drw_h=720, format=0xb89aebf0, 
    data=0xb4ad6000 "5t5\227\066t6\227\066t7\227\067t7\227\065t5\227\064t2\227\060t1\227\064t7\227\065v3\226\062u2\227\064t6\231\066s6\232\065t6\231\065w5\227\066z6\224\060|)\222.|(\211\037|\031\210\027}\030\207\030~\027\206\035~\036\207\036}\037\211 |!\214$|&\216&z'\217(z)\221-{0\220-{(\215\033|\030\212\033|\034\212\033| \216%|!\222(|(\220'z'\220(y*\220,x-\217,y/\214.{\023\210\006~\017\204\017\200\022\201\024~\025\205\027~\031\207\034~\036\211\037}\037\213#|%\215&{&\216&{&\216&z'\216&{'\215'{(\216"..., sync=0, width=1280, height=720) at ../../../../hw/xfree86/common/xf86xv.c:1827
#13 0xb768103c in XvdiPutImage (client=client@entry=0xb8e6ff18, pDraw=0xb8e72230, pPort=0xb89aee78, pGC=0xb8e69f58, src_x=0, 
    src_y=0, src_w=1280, src_h=720, drw_x=0, drw_y=0, drw_w=1278, drw_h=720, image=image@entry=0xb89aebf0, 
    data=0xb4ad6000 "5t5\227\066t6\227\066t7\227\067t7\227\065t5\227\064t2\227\060t1\227\064t7\227\065v3\226\062u2\227\064t6\231\066s6\232\065t6\231\065w5\227\066z6\224\060|)\222.|(\211\037|\031\210\027}\030\207\030~\027\206\035~\036\207\036}\037\211 |!\214$|&\216&z'\217(z)\221-{0\220-{(\215\033|\030\212\033|\034\212\033| \216%|!\222(|(\220'z'\220(y*\220,x-\217,y/\214.{\023\210\006~\017\204\017\200\022\201\024~\025\205\027~\031\207\034~\036\211\037}\037\213#|%\215&{&\216&{&\216&z'\216&{'\215'{(\216"..., sync=0, width=width@entry=1280, height=720) at ../../Xext/xvmain.c:673
#14 0xb7682638 in ProcXvShmPutImage (client=0xb8e6ff18) at ../../Xext/xvdisp.c:1025
#15 0xb7684d9e in ProcXvDispatch (client=0xb8e6ff18) at ../../Xext/xvdisp.c:1212
#16 0xb75db35d in Dispatch () at ../../dix/dispatch.c:432
#17 0xb75c938a in main (argc=13, argv=0xbfa6d904, envp=0xbfa6d93c) at ../../dix/main.c:298
#0  0xb757d424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb718380f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = <optimized out>
        resultvar = <optimized out>
        pid = -1221591040
        selftid = 26623
#2  0xb7186cc3 in __GI_abort () at abort.c:90
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0xbfa6cf30, sa_sigaction = 0xbfa6cf30}, sa_mask = {__val = {3078412928, 
              3073376256, 171515904, 3076120576, 3076122920, 1, 3078365216, 3076047001, 3076123360, 3071311344, 1, 1, 0, 0, 
              0, 0, 0, 0, 0, 3076185528, 0, 0, 0, 3071652072, 0, 0, 0, 3078365184, 1, 3078401748, 3078401652, 3076072480}}, 
          sa_flags = -1216554368, sa_restorer = 0xb7186b80 <__GI_abort>}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0xb7745499 in OsAbort () at ../../os/utils.c:1299
No locals.
#4  0xb761ecf7 in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1063
        i = <optimized out>
#5  0xb761ed93 in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at ../../../../hw/xfree86/common/xf86Init.c:1107
        i = <optimized out>
#6  0xb774ac31 in AbortServer () at ../../os/log.c:767
No locals.
#7  0xb774b6ae in FatalError (f=f@entry=0xb77730a4 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:908
        args = 0xbfa6d064 "\v"
        args2 = 0xbfa6d064 "\v"
        beenhere = 1
#8  0xb7742d74 in OsSigHandler (signo=11, sip=0xbfa6d08c, unused=0xbfa6d10c) at ../../os/osinit.c:147
        unused = 0xbfa6d10c
        sip = 0xbfa6d08c
        signo = 11
#9  <signal handler called>
No symbol table info available.
#10 0xb6f16d79 in ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
No symbol table info available.
#11 0xb6f12215 in ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
No symbol table info available.
#12 0xb763676c in xf86XVPutImage (client=0xb8e6ff18, pDraw=0xb8e72230, pPort=0xb89aee78, pGC=0xb8e69f58, src_x=0, src_y=0, 
    src_w=1280, src_h=720, drw_x=0, drw_y=0, drw_w=1278, drw_h=720, format=0xb89aebf0, 
    data=0xb4ad6000 "5t5\227\066t6\227\066t7\227\067t7\227\065t5\227\064t2\227\060t1\227\064t7\227\065v3\226\062u2\227\064t6\231\066s6\232\065t6\231\065w5\227\066z6\224\060|)\222.|(\211\037|\031\210\027}\030\207\030~\027\206\035~\036\207\036}\037\211 |!\214$|&\216&z'\217(z)\221-{0\220-{(\215\033|\030\212\033|\034\212\033| \216%|!\222(|(\220'z'\220(y*\220,x-\217,y/\214.{\023\210\006~\017\204\017\200\022\201\024~\025\205\027~\031\207\034~\036\211\037}\037\213#|%\215&{&\216&{&\216&z'\216&{'\215'{(\216"..., sync=0, width=1280, height=720) at ../../../../hw/xfree86/common/xf86xv.c:1827
        portPriv = 0xb89918d8
        WinRegion = {extents = {x1 = 1281, y1 = 61, x2 = 2559, y2 = 781}, data = 0x0}
        ClipRegion = {extents = {x1 = 1281, y1 = 61, x2 = 2559, y2 = 781}, data = 0x0}
        WinBox = {x1 = 1281, y1 = 61, x2 = 2559, y2 = <optimized out>}
        ret = <optimized out>
        clippedAway = 0
#13 0xb768103c in XvdiPutImage (client=client@entry=0xb8e6ff18, pDraw=0xb8e72230, pPort=0xb89aee78, pGC=0xb8e69f58, src_x=0, 
    src_y=0, src_w=1280, src_h=720, drw_x=0, drw_y=0, drw_w=1278, drw_h=720, image=image@entry=0xb89aebf0, 
    data=0xb4ad6000 "5t5\227\066t6\227\066t7\227\067t7\227\065t5\227\064t2\227\060t1\227\064t7\227\065v3\226\062u2\227\064t6\231\066s6\232\065t6\231\065w5\227\066z6\224\060|)\222.|(\211\037|\031\210\027}\030\207\030~\027\206\035~\036\207\036}\037\211 |!\214$|&\216&z'\217(z)\221-{0\220-{(\215\033|\030\212\033|\034\212\033| \216%|!\222(|(\220'z'\220(y*\220,x-\217,y/\214.{\023\210\006~\017\204\017\200\022\201\024~\025\205\027~\031\207\034~\036\211\037}\037\213#|%\215&{&\216&{&\216&z'\216&{'\215'{(\216"..., sync=0, width=width@entry=1280, height=720) at ../../Xext/xvmain.c:673
No locals.
#14 0xb7682638 in ProcXvShmPutImage (client=0xb8e6ff18) at ../../Xext/xvdisp.c:1025
        shmdesc = 0xb8f23ad0
        pDraw = 0xb8e72230
        pPort = 0xb89aee78
        pImage = 0xb89aebf0
        pGC = 0xb8e69f58
        status = <optimized out>
        size_needed = <optimized out>
        i = <optimized out>
        width = 1280
        height = 720
        stuff = 0xb8e7e994
#15 0xb7684d9e in ProcXvDispatch (client=0xb8e6ff18) at ../../Xext/xvdisp.c:1212
        stuff = 0xb8e7e994
#16 0xb75db35d in Dispatch () at ../../dix/dispatch.c:432
        clientReady = 0xb8baba68
        result = <optimized out>
        client = 0xb8e6ff18
        nready = 0
        icheck = 0xb77cf438 <checkForInput>
        start_tick = 3980
#17 0xb75c938a in main (argc=13, argv=0xbfa6d904, envp=0xbfa6d93c) at ../../dix/main.c:298
        i = <optimized out>
        alwaysCheckForInput = {0, 1}
quit

Reply to: