[Bug 558441] New: wine testsuite crashes X server (i965)
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c0 Summary: wine testsuite crashes X server (i965) Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: meissner@novell.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: Development Blocker: --- wines "make check" crashes the X server in the "user32:win" test. Program received signal SIGABRT, Aborted. 0x00007efff9d8c4e5 in raise () from /lib64/libc.so.6 (gdb) b Breakpoint 1 at 0x7efff9d8c4e5 (gdb) bt #0 0x00007efff9d8c4e5 in raise () from /lib64/libc.so.6 #1 0x00007efff9d8d9b0 in abort () from /lib64/libc.so.6 #2 0x00007efff9d8524a in __assert_fail () from /lib64/libc.so.6 #3 0x00007efffb326044 in pixman_set_extents (region=<value optimized out>) at pixman-region.c:1093 #4 0x00007efffb3262af in pixman_region_translate (region=0x44e2c90, x=25716, y=6) at pixman-region.c:2287 #5 0x00007efff7d8f89a in uxa_poly_fill_rect (pDrawable=0x4507e60, pGC=0x407f660, nrect=2, prect=0x450d910) at uxa-accel.c:685 #6 0x00007efff7d8e4c8 in uxa_poly_segment (pDrawable=0x4507e60, pGC=0x6474, nseg=6, pSeg=<value optimized out>) at uxa-accel.c:658 #7 0x0000000000538d9b in damagePolySegment (pDrawable=0x4507e60, pGC=0x407f660, nSeg=2, pSeg=0x44e00d4) at damage.c:1191 #8 0x000000000044b744 in ProcPolySegment (client=0x4563040) at dispatch.c:1699 #9 0x000000000044da04 in Dispatch () at dispatch.c:456 #10 0x0000000000433965 in main (argc=<value optimized out>, argv=0x7fff861ce4c8, envp=<value optimized out>) at main.c:397 (gdb) up #1 0x00007efff9d8d9b0 in abort () from /lib64/libc.so.6 (gdb) #2 0x00007efff9d8524a in __assert_fail () from /lib64/libc.so.6 (gdb) #3 0x00007efffb326044 in pixman_set_extents (region=<value optimized out>) at pixman-region.c:1093 1093 assert (region->extents.x1 < region->extents.x2); (gdb) print region $1 = <value optimized out> (gdb) up #4 0x00007efffb3262af in pixman_region_translate (region=0x44e2c90, x=25716, y=6) at pixman-region.c:2287 2287 pixman_set_extents (region); (gdb) prin region Ambiguous command "prin region": print, print-object, printf. (gdb) print region $2 = (region_type_t *) 0x44e2c90 (gdb) print *region $3 = {extents = {x1 = 102, y1 = -32648, x2 = 0, y2 = 0}, data = 0x3b22060} (gdb) (gdb) up #5 0x00007efff7d8f89a in uxa_poly_fill_rect (pDrawable=0x4507e60, pGC=0x407f660, nrect=2, prect=0x450d910) at uxa-accel.c:685 685 REGION_TRANSLATE(pScreen, pReg, pDrawable->x, pDrawable->y); (gdb) print pReg $4 = <value optimized out> (gdb) print prect $5 = (xRectangle *) 0x450d910 (gdb) print prect[0] $6 = {x = -1, y = 32766, width = 32767, height = 1} (gdb) print prect[1] $7 = {x = 32766, y = -1, width = 1, height = 32767} (gdb) so somewhere in between a negative value enters the game, perhaps after offseting both prects or so. i can 100% reproduce this, however just with Wine currently. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium CC| |sndirsch@novell.com AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com Summary|wine testsuite crashes X |intel/UXA [965] wine |server (i965) |testsuite crashes X server -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|xorg-maintainer-bugs@forge. |mhopf@novell.com |provo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c1 --- Comment #1 from Matthias Hopf <mhopf@novell.com> 2009-11-30 14:29:07 UTC --- This very much looks like a UXA bug, so this is intel only. I assume that an upstream bug at freedesktop.org would be much appreciated. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c Matthias Hopf <mhopf@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c2 --- Comment #2 from Stefan Dirsch <sndirsch@novell.com> 2009-11-30 15:29:10 UTC --- Marcus, in case would like to help here, I would like to ask you to report this issue upstream on bugs.freedesktop.org according to http://intellinuxgraphics.org/how_to_report_bug.html and add the following Bugzilla accounts to Cc: eich@pdx.freedesktop.org kent.liu@intel.com mhopf@suse.de quanxian.wang@intel.com sndirsch@suse.de You'll need to register for an account on bugs.freedesktop.org first, in case you don't have one yet. Thanks. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c3 --- Comment #3 from Marcus Meissner <meissner@novell.com> 2009-12-02 15:25:47 UTC --- ok, i tried my best to open one ;) https://bugs.freedesktop.org/show_bug.cgi?id=25395 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c4 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED URL| |http://bugs.freedesktop.org | |/show_bug.cgi?id=25395 Resolution| |UPSTREAM --- Comment #4 from Stefan Dirsch <sndirsch@novell.com> 2009-12-02 15:38:38 UTC --- Thanks for reporting upstream, Marcus! We're going to apply the fix once one is available. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558441 http://bugzilla.novell.com/show_bug.cgi?id=558441#c5 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|UPSTREAM |FIXED --- Comment #5 from Stefan Dirsch <sndirsch@novell.com> 2010-04-03 10:57:28 UTC --- As mentioned upstream assertions have been disabled in later pixman releases (>= 0.16.4). On 11.3 we're using pixman 0.18.0. Thus the issue can be considered "fixed" for 11.3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com