NetBSD-Bugs archive

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

Re: xsrc/58133: X server crashes; radeon 5450; modesetting



The following reply was made to PR xsrc/58133; it has been noted by GNATS.

From: Rhialto <rhialto%falu.nl@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: xsrc-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost,
	Rhialto <rhialto%falu.nl@localhost>
Subject: Re: xsrc/58133: X server crashes; radeon 5450; modesetting
Date: Sat, 13 Apr 2024 16:34:53 +0200

 Another crash. Different place, but similar source:
 
 (gdb) bt
 #0  0x000078d7a8f7e74a in _lwp_kill () from /usr/lib/libc.so.12
 #1  0x000078d7a8f83f00 in abort () at /usr/src/lib/libc/stdlib/abort.c:74
 #2  0x00000000c4bad704 in OsAbort ()
 #3  0x00000000c4ba8a1e in AbortServer ()
 #4  0x00000000c4ba968e in FatalError ()
 #5  0x00000000c4bae382 in OsSigHandler ()
 #6  <signal handler called>
 #7  0x000078d7a20216ab in glamor_composite_glyphs (op=3 '\003', 
     src=0x78d7abac0380, dst=0x78d7ab364700, glyph_format=<optimized out>, 
     x_src=0, y_src=<optimized out>, nlist=<optimized out>, 
     list=0x7f7ffff141c0, glyphs=0x7f7ffff145b8)
     at /usr/xsrc/external/mit/xorg-server/dist/glamor/glamor_composite_glyphs.c:457
 #8  0x00000000c4b5f4b4 in damageGlyphs (op=<optimized out>, 
     pSrc=0x78d7abac0380, pDst=0x78d7ab364700, maskFormat=0x78d7adba6890, 
     xSrc=<optimized out>, ySrc=<optimized out>, nlist=1, list=0x7f7ffff141b0, 
     glyphs=0x7f7ffff145b0)
     at /usr/xsrc/external/mit/xorg-server/dist/miext/damage/damage.c:579
 #9  0x00000000c4b42b25 in ProcRenderCompositeGlyphs ()
 #10 0x00000000c4a85c2e in Dispatch ()
 #11 0x00000000c4a55e1f in dix_main ()
 #12 0x00000000c4a559cd in ___start (cleanup=<optimized out>, 
     ps_strings=0x7f7ffff15fe0) at /usr/src/lib/csu/common/crt0-common.c:350
 #13 0x00007f7e43a0baf8 in ?? () from /usr/libexec/ld.elf_so
 #14 0x0000000000000005 in ?? ()
 #15 0x00007f7ffff15480 in ?? ()
 #16 0x00007f7ffff15491 in ?? ()
 #17 0x00007f7ffff15494 in ?? ()
 #18 0x00007f7ffff15499 in ?? ()
 #19 0x00007f7ffff1549f in ?? ()
 #20 0x0000000000000000 in ?? ()
 
 (gdb) up
 #7  0x000078d7a20216ab in glamor_composite_glyphs (op=3 '\003', 
     src=0x78d7abac0380, dst=0x78d7ab364700, glyph_format=<optimized out>,
     x_src=0, y_src=<optimized out>, nlist=<optimized out>,
     list=0x7f7ffff141c0, glyphs=0x7f7ffff145b8)
     at /usr/xsrc/external/mit/xorg-server/dist/glamor/glamor_composite_glyphs.c:457
 457                             v[0] = x - glyph->info.x;
 (gdb) list
 452                         /* Add the glyph
 453                          */
 454
 455                         glyphs_queued++;
 456                         if (_X_LIKELY(glamor_glsl_has_ints(glamor_priv))) {
 457                             v[0] = x - glyph->info.x;
 458                             v[1] = y - glyph->info.y;
 459                             v[2] = glyph_draw->width;
 460                             v[3] = glyph_draw->height;
 461                             v[4] = glyph_priv->x;
 
 This is getting tiring... if this keeps going I will need to consider
 downgrading to 9.3.
 


Home | Main Index | Thread Index | Old Index