http://bugs.winehq.org/show_bug.cgi?id=3807
Summary: Painter Classic generates unhandled page fault Product: Wine Version: 0.9.1. Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-kernel AssignedTo: wine-bugs@winehq.org ReportedBy: lauri.jarvenpaa@gmail.com
Painter Classic (comes with Wacom tablets) kills Wine before it can even properly start. Installation seems to go okay, but running the program has been somewhat impossible (20050930 also had the same problem). Error messages depend from the Windows version being emulated. About latter message, could this possibly work if that particular heap base address would be available? I don't know if it's possible at all to reserve it for Wine.
This is what dying Wine has to say (Windows 2000 mode):
wine procreate\ Painter\ Classic.exe
wine: Unhandled page fault on read access to 0x00000000 at address 0x6ba2d7 (thr ead 0019), starting debugger... WineDbg starting on pid 0x18 Couldn't initiate DbgHelp Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0 06ba2d7). file_set_error: Bad address file_set_error: Bad address file_set_error: Bad address In 32 bit mode. Register dump: CS:001f SS:002f DS:002f ES:002f FS:1007 GS:008f EIP:006ba2d7 ESP:0033f35c EBP:0033fef4 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:00000000 ECX:00000000 EDX:0033f36c ESI:00b3465c EDI:00000000 Stack dump: 0x0033f35c: 006ba734 00000000 00400000 001db0f4 0x0033f36c: 00000000 0078fc28 00000000 00000000 0x0033f37c: 000000ff 0033f300 9c0687b0 0033f3ac 0x0033f38c: 9c21acb5 004e79b8 00b38648 00000001 0x0033f39c: 00b20000 9c0ac1c0 00b20000 00b34630 0x0033f3ac: 0033f3c0 9c06839a 004e79c8 9c05e409 0200: sel=1007 base=00110000 limit=00001fff 32-bit rw- Backtrace: file_set_error: Bad address =>1 0x006ba2d7 (0x0033fef4) 2 0x0077b9bb (0x0033ff80) file_set_error: Bad address 3 0x9c227764 (0x0033fff4) file_set_error: Bad address 0x006ba2d7: movl 0x0(%eax,%ecx,4),%eax Modules: Module Address Debug info Name (0 modules) Threads: process tid prio (all id:s are in hex) 00000018 (D) C:\Program Files\painterclassic\procreate Painter Classic.exe 00000019 0 <== WineDbg terminated on pid 0x18
This is what is says on Win98 mode:
wine procreate\ Painter\ Classic.exe
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available wine: Unhandled page fault on read access to 0x00000000 at address 0x6ba2d7 (thread 0009), starting debugger... err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not available Can't attach process 8: error 5