Running CW Games 7.2, installed JA2 fine, but trying to run resulted in an immediate program crash.
Trying from the command line gives:
Start with a whole bunch of ...
wineloader(1259) malloc: error for object 0x5031bad0: incorrect checksum for freed object - object was probably modified after being freed.
set a breakpoint in malloc_error_break to debug
wine: Unhandled page fault on read access to 0x00000000 at address 0x424252 (thread 001a), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00424252).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:00424252 ESP:0033daf4 EBP:0033db40 EFLAGS:00010247( - 00 RIZP1C)
EAX:004fc000 EBX:00000018 ECX:0033db68 EDX:00000000
ESI:00000000 EDI:00000001
Stack dump:
0x0033daf4: 00000001 00400000 0033db40 0033db14
0x0033db04: 00000018 00000000 0033db68 00001010
0x0033db14: 00000001 00400000 00000018 00001010
0x0033db24: 00330017 0033db78 c0000fff 0033004f
0x0033db34: 00000000 7b819645 0033db60 0033dc04
0x0033db44: 0042444f 00001010 0033db68 00000001
0200: sel=1007 base=7ffc0000 limit=0000ffff 32-bit rw-
Backtrace:
=>0 0x00424252 in ja2 (+0x24252) (0x0033db40)
1 0x0042444f in ja2 (+0x2444f) (0x0033dc04)
2 0x0041f194 in ja2 (+0x1f194) (0x0033dcb4)
3 0x0041db36 in ja2 (+0x1db36) (0x0033dcd4)
4 0x0041c798 in ja2 (+0x1c798) (0x0033dd14)
5 0x0041c018 in ja2 (+0x1c018) (0x0033fd6c)
6 0x0041bba8 in ja2 (+0x1bba8) (0x0033fdc0)
7 0x0041e54a in ja2 (+0x1e54a) (0x0033fdf0)
8 0x0040af51 in ja2 (+0xaf51) (0x0033fecc)
9 0x004114e2 in ja2 (+0x114e2) (0x0033ff58)
10 0x7b86124f in kernel32 (+0x5124f) (0x0033ffe8)
0x00424252: movl 0x0(%esi),%edi
Modules:
Module Address Debug info Name (7 modules)
PE 400000- 441000 Export ja2
PE 50260000-50264000 Deferred gdi32
PE 50510000-50525000 Deferred user32
PE 50650000-50654000 Deferred advapi32
PE 506b0000-506b4000 Deferred version
PE 7b810000-7b889000 Export kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
00000019 (D) C:\Program Files\TalonSoft\Ja2\Ja2.exe
0000001a 0 <==
Backtrace:
=>0 0x00424252 in ja2 (+0x24252) (0x0033db40)
1 0x0042444f in ja2 (+0x2444f) (0x0033dc04)
2 0x0041f194 in ja2 (+0x1f194) (0x0033dcb4)
3 0x0041db36 in ja2 (+0x1db36) (0x0033dcd4)
4 0x0041c798 in ja2 (+0x1c798) (0x0033dd14)
5 0x0041c018 in ja2 (+0x1c018) (0x0033fd6c)
6 0x0041bba8 in ja2 (+0x1bba8) (0x0033fdc0)
7 0x0041e54a in ja2 (+0x1e54a) (0x0033fdf0)
8 0x0040af51 in ja2 (+0xaf51) (0x0033fecc)
9 0x004114e2 in ja2 (+0x114e2) (0x0033ff58)
10 0x7b86124f in kernel32 (+0x5124f) (0x0033ffe8)
Platform:
OSX 10.5.7, 17" PowerBook, CW Games 7.2