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