When a drone is killed on screen, Starcraft suffers a memory read error and crashes. If the drone's off screen, nothing happens. To make sure I didn't just have a corrupted copy, I tried with another disc and got the same error(tested both with the disc in and using the copy-to-drive method added in one of the patches). The game's patched to 1.16.1(with Broodwar installed) and I'm using 1.2-rc2. Code: fixme:advapi:SetSecurityInfo stub fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:win:EnumDisplayDevicesW ((null),0,0x32f26c,0x00000000), stub! fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x161950,0x161d50): stub fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0) wine: Unhandled page fault on read access to 0x018d84e4 at address 0x40ac84 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x018d84e4 in 32-bit code (0x0040ac84). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0040ac84 ESP:0032fc7c EBP:018d84e4 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:00000007 ECX:00000000 EDX:00000000 ESI:018d2ee3 EDI:01135309 Stack dump: 0x0032fc7c: 00000024 00000007 0057ac28 0032fcb4 0x0032fc8c: 00497d4a 018c0676 0032fca4 00000000 0x0032fc9c: 000001e0 00000001 00000000 00000000 0x0032fcac: 00000007 00000024 0032fcd0 00498ca5 0x0032fcbc: 006cefb8 00498d55 004bd5f3 00000001 0x0032fccc: 00000001 0032fd00 0041e3a3 00000000 Backtrace: =>0 0x0040ac84 in starcraft (+0xac84) (0x018d84e4) 0x0040ac84: movb 0x0(%ebp),%dl Modules: Module Address Debug info Name (114 modules) PE 400000- 6ec000 Export starcraft PE 2000000- 2011000 Deferred local PE 10000000-1001a000 Deferred smackw32 PE 15000000-15069000 Deferred storm PE 1d000000-1d020000 Deferred standard.snp ELF 4141f000-41423000 Deferred libgpg-error.so.0 ELF 4f243000-4f24b000 Deferred libsm.so.6 ELF 4f28e000-4f305000 Deferred libfreetype.so.6 ELF 7b800000-7b93a000 Deferred kernel32<elf> \-PE 7b810000-7b93a000 \ kernel32 ELF 7bc00000-7bcb6000 Deferred ntdll<elf> \-PE 7bc10000-7bcb6000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d3ab000-7d3c9000 Deferred tapi32<elf> \-PE 7d3b0000-7d3c9000 \ tapi32 ELF 7d3c9000-7d3de000 Deferred midimap<elf> \-PE 7d3d0000-7d3de000 \ midimap ELF 7d5e3000-7d608000 Deferred msacm32<elf> \-PE 7d5f0000-7d608000 \ msacm32 ELF 7d608000-7d6d0000 Deferred libasound.so.2 ELF 7d6d0000-7d706000 Deferred winealsa<elf> \-PE 7d6e0000-7d706000 \ winealsa ELF 7d706000-7d78d000 Deferred winmm<elf> \-PE 7d710000-7d78d000 \ winmm ELF 7d78d000-7d7d4000 Deferred dsound<elf> \-PE 7d790000-7d7d4000 \ dsound ELF 7d901000-7db56000 Deferred r600_dri.so ELF 7db56000-7dba9000 Deferred libgl.so.1 ELF 7dba9000-7dce0000 Deferred wined3d<elf> \-PE 7dbb0000-7dce0000 \ wined3d ELF 7dded000-7de05000 Deferred msacm32<elf> \-PE 7ddf0000-7de05000 \ msacm32 ELF 7de05000-7de5d000 Deferred ddraw<elf> \-PE 7de10000-7de5d000 \ ddraw ELF 7de5d000-7de96000 Deferred libdbus-1.so.3 ELF 7de96000-7df0a000 Deferred libgcrypt.so.11 ELF 7df0a000-7dfbc000 Deferred libkrb5.so.3 ELF 7e06b000-7e074000 Deferred librt.so.1 ELF 7e074000-7e084000 Deferred libtasn1.so.3 ELF 7e084000-7e099000 Deferred libresolv.so.2 ELF 7e099000-7e0a0000 Deferred libkrb5support.so.0 ELF 7e0a0000-7e0c3000 Deferred libk5crypto.so.3 ELF 7e0c3000-7e0d3000 Deferred libavahi-client.so.3 ELF 7e0d3000-7e0de000 Deferred libavahi-common.so.3 ELF 7e0de000-7e176000 Deferred libgnutls.so.26 ELF 7e176000-7e1a5000 Deferred libgssapi_krb5.so.2 ELF 7e1a5000-7e1eb000 Deferred libcups.so.2 ELF 7e1f4000-7e1f9000 Deferred libtxc_dxtn.so ELF 7e1f9000-7e1fd000 Deferred libdrm_radeon.so.1 ELF 7e1fd000-7e207000 Deferred libdrm.so.2 ELF 7e207000-7e20a000 Deferred libxdamage.so.1 ELF 7e20c000-7e226000 Deferred spoolss<elf> \-PE 7e210000-7e226000 \ spoolss ELF 7e226000-7e246000 Deferred localspl<elf> \-PE 7e230000-7e246000 \ localspl ELF 7e273000-7e370000 Deferred ole32<elf> \-PE 7e290000-7e370000 \ ole32 ELF 7e386000-7e3b9000 Deferred uxtheme<elf> \-PE 7e390000-7e3b9000 \ uxtheme ELF 7e3b9000-7e3c2000 Deferred libxcursor.so.1 ELF 7e3c2000-7e3c7000 Deferred libxfixes.so.3 ELF 7e3c7000-7e3ca000 Deferred libxcomposite.so.1 ELF 7e3ca000-7e3d1000 Deferred libxrandr.so.2 ELF 7e3d1000-7e3da000 Deferred libxrender.so.1 ELF 7e3da000-7e3df000 Deferred libxxf86vm.so.1 ELF 7e3df000-7e3e2000 Deferred libxinerama.so.1 ELF 7e3e2000-7e3e7000 Deferred libxdmcp.so.6 ELF 7e3e7000-7e3ea000 Deferred libxau.so.6 ELF 7e3ea000-7e403000 Deferred libxcb.so.1 ELF 7e403000-7e520000 Deferred libx11.so.6 ELF 7e520000-7e52f000 Deferred libxext.so.6 ELF 7e52f000-7e547000 Deferred libice.so.6 ELF 7e547000-7e54a000 Deferred libkeyutils.so.1 ELF 7e54d000-7e550000 Deferred libcom_err.so.2 ELF 7e568000-7e608000 Deferred winex11<elf> \-PE 7e580000-7e608000 \ winex11 ELF 7e68b000-7e6b1000 Deferred libexpat.so.1 ELF 7e6b1000-7e6e0000 Deferred libfontconfig.so.1 ELF 7e6e0000-7e6f4000 Deferred libz.so.1 ELF 7e76c000-7e770000 Deferred libuuid.so.1 ELF 7e78c000-7e7c1000 Deferred winspool<elf> \-PE 7e790000-7e7c1000 \ winspool ELF 7e7c1000-7e875000 Deferred comdlg32<elf> \-PE 7e7d0000-7e875000 \ comdlg32 ELF 7e875000-7e95c000 Deferred comctl32<elf> \-PE 7e880000-7e95c000 \ comctl32 ELF 7e95c000-7e9bd000 Deferred shlwapi<elf> \-PE 7e970000-7e9bd000 \ shlwapi ELF 7e9bd000-7eb8c000 Deferred shell32<elf> \-PE 7e9d0000-7eb8c000 \ shell32 ELF 7eb8c000-7eb9f000 Deferred lz32<elf> \-PE 7eb90000-7eb9f000 \ lz32 ELF 7eb9f000-7ebbf000 Deferred imm32<elf> \-PE 7ebb0000-7ebbf000 \ imm32 ELF 7ebbf000-7ec33000 Deferred rpcrt4<elf> \-PE 7ebd0000-7ec33000 \ rpcrt4 ELF 7ec33000-7ec8b000 Deferred advapi32<elf> \-PE 7ec40000-7ec8b000 \ advapi32 ELF 7ec8b000-7ed16000 Deferred gdi32<elf> \-PE 7eca0000-7ed16000 \ gdi32 ELF 7ed16000-7ee46000 Deferred user32<elf> \-PE 7ed30000-7ee46000 \ user32 ELF 7ef8b000-7ef97000 Deferred libnss_files.so.2 ELF 7ef97000-7efa2000 Deferred libnss_nis.so.2 ELF 7efa2000-7efb9000 Deferred libnsl.so.1 ELF 7efb9000-7efdf000 Deferred libm.so.6 ELF 7efe1000-7eff9000 Deferred version<elf> \-PE 7eff0000-7eff9000 \ version ELF b7437000-b743b000 Deferred libdl.so.2 ELF b743b000-b7582000 Deferred libc.so.6 ELF b7583000-b759c000 Deferred libpthread.so.0 ELF b75b5000-b75bd000 Deferred libnss_compat.so.2 ELF b75bd000-b76fd000 Deferred libwine.so.1 ELF b76ff000-b771d000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) H:\.wine\drive_c\Program Files\Starcraft\StarCraft.exe 0000001e 2 0000001d 0 0000001c 15 00000019 1 00000009 0 <=0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 0000001a explorer.exe 0000001b 0 Backtrace: =>0 0x0040ac84 in starcraft (+0xac84) (0x018d84e4) err:mmtime:TIME_MMTimeStop Timer still active?! err:d3d:wined3d_unregister_window Window 0x10058 is not registered with wined3d.