http://bugs.winehq.org/show_bug.cgi?id=3128
------- Additional Comments From alex@thehandofagony.com 2005-22-10 14:44 ------- That is what happens to me in CrossOver Office, but it works fine if I switch to a colour cursor (can be changed in the in-game setup menu). However, the game has other problems as well.
Output of WINEDEBUG=+debug wine heroes2w
wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: divide by zero in 32-bit code (0x7f732d84). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:7f732d84 ESP:7fbefae8 EBP:7fbefc2c EFLAGS:00210206( - 00 - RIP1) EAX:00000040 EBX:7f759178 ECX:00000000 EDX:00000000 ESI:7fd63a60 EDI:7fd63a6c Stack dump: 0x7fbefae8: 7c0c6b30 000000b4 00000000 00000040 0x7fbefaf8: 00000001 00000000 00000000 00000000 0x7fbefb08: 00000010 00000000 00000015 00000000 0x7fbefb18: 00000000 00000000 00000000 00000000 0x7fbefb28: 00000000 00000000 00000000 00000000 0x7fbefb38: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x7f732d84 in winex11.drv (+0x32d84) (0x7fbefc2c) 2 0x7f733b8f X11DRV_SetCursor+0xce in winex11.drv (0x7fbefc50) 3 0x7f9bba55 ShowCursor+0x60 in user32 (0x7fbefc64) 4 0x004cecfe in heroes2w (+0xcecfe) (0x00000000) 0x7f732d84: idivl %ecx,%eax