http://bugs.winehq.org/show_bug.cgi?id=29645
Bug #: 29645 Summary: PCSX2: Software renderer crashes on initialisation when using more than 1 thread Product: Wine Version: 1.3.37 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: billy65bob@gmail.com Classification: Unclassified
I'm not quite sure where, but if the software renderer is instructed to use more than 1 thread, the emulator crashes whenever the GS plugin is being initialised. The crashing message in question is as follows
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0030), starting debugger...
No further information is dumped.
It works correctly under Windows, but only under wine when a single thread is used. As such I suspect it may be an issue with how threads are handled in wine - but that is simply an uneducated guess.
The sourcecode for the application can be found on googlecode. If I can help debug it in some way, let me know.