Bug 96295 - Wine test suite crashes on ddraw tests in X11
Summary: Wine test suite crashes on ddraw tests in X11
Status: RESOLVED MOVED
Alias: None
Product: XQuartz
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 2.7.7 (xserver-1.15.2)
Hardware: x86-64 (AMD64) Mac OS X (All)
: medium normal
Assignee: Jeremy Huddleston Sequoia
QA Contact: Jeremy Huddleston Sequoia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-31 16:17 UTC by Caron Wills
Modified: 2019-05-23 18:30 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
crash report from 2.7.9 (57.41 KB, text/plain)
2016-05-31 16:17 UTC, Caron Wills
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Caron Wills 2016-05-31 16:17:15 UTC
Created attachment 124215 [details]
crash report from 2.7.9

XQuartz 2.7.7, 2.7.8, 2.7.9
OS X 10.10.5
Wine 1.9.11 (commit 81c700e0f8f8670f9c3b05a4baab2b2cffaeff89)

X11 crashes while running Wine's test suite specifically on the ddraw tests. Disabling the tests in wt-daily allows the test suite to continue and successfully report to WineHQ.
Comment 1 Jeremy Huddleston Sequoia 2016-05-31 18:56:08 UTC
This is a different crash than we were originally seeing.  I suspect ASan will help us with the original one:

Thread 2 Crashed:
0   libpixman-1.0.dylib           	0x0000000100400e88 sse2_fill + 351
1   libpixman-1.0.dylib           	0x00000001003f072a _pixman_implementation_fill + 97
2   libpixman-1.0.dylib           	0x00000001003b082f pixman_fill + 60
3   X11.bin                       	0x00000001000359be fbFill + 1007
4   X11.bin                       	0x000000010003604a fbPolyFillRect + 234
5   X11.bin                       	0x000000010001573e DRIPolyFillRect + 66
6   X11.bin                       	0x0000000100084467 damagePolyFillRect + 542
7   X11.bin                       	0x000000010001c0cb RootlessPolyFillRect + 518
8   X11.bin                       	0x0000000100107e36 miPaintWindow + 892
9   X11.bin                       	0x000000010000f6de QuartzUpdateScreens + 647
10  X11.bin                       	0x000000010000e3d8 DarwinEventHandler + 757
11  X11.bin                       	0x00000001001073a8 mieqProcessDeviceEvent + 200
12  X11.bin                       	0x00000001001075d3 mieqProcessInputEvents + 385
13  X11.bin                       	0x000000010000e509 ProcessInputEvents + 16
14  X11.bin                       	0x00000001000cdf44 Dispatch + 586

Whereas this one seems to be an issue in RandR.  It looks like we got back XP_BadWindow when trying to destroy the root window:

Could not destroy window 7868 (3).
abort() called

Thread 2 Crashed:
0   libsystem_kernel.dylib        	0x00007fff846a4286 __pthread_kill + 10
1   libsystem_c.dylib             	0x00007fff891089ab abort + 129
2   X11.bin                       	0x0000000100128e34 OsAbort + 9
3   X11.bin                       	0x000000010000ec18 AbortDDX + 23
4   X11.bin                       	0x000000010012efd5 AbortServer + 34
5   X11.bin                       	0x000000010012d9ee FatalError + 325
6   X11.bin                       	0x0000000100017cf3 xprDestroyFrame + 179
7   X11.bin                       	0x0000000100021159 RootlessDestroyFrame + 77
8   X11.bin                       	0x0000000100024244 RootlessDisableRoot + 71
9   X11.bin                       	0x000000010001f011 RootlessUpdateRooted + 68
10  X11.bin                       	0x00000001000106a7 QuartzShowFullscreen + 317
11  X11.bin                       	0x000000010001076c QuartzSetRootless + 83
12  X11.bin                       	0x00000001000122f8 QuartzRandRSetMode + 406
13  X11.bin                       	0x0000000100012974 QuartzRandRSetModeCallback + 116
14  X11.bin                       	0x0000000100012760 QuartzRandREnumerateModes + 468
15  X11.bin                       	0x0000000100012020 QuartzRandRSetConfig + 142
16  X11.bin                       	0x00000001000643c5 RRCrtcSet + 2011
17  X11.bin                       	0x0000000100065383 ProcRRSetCrtcConfig + 959
18  X11.bin                       	0x00000001000d2703 Dispatch + 844
Comment 2 GitLab Migration User 2019-05-23 18:30:56 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/765.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.