I'm trying to run Chessmaster XI in wine but unable to get it to run. The application will launch, the intro video will play, and as soon as the video ends, the game hang and crash. Following are the last lines of the backtrace (full wine log available if needed): Code: Backtrace: =>0 0x00000000 (0x0033f8f0) 1 0x7e6af808 DestroyContext+0x148() in wined3d (0x0033f920) 2 0x7e6c6244 delete_opengl_contexts+0x264() in wined3d (0x0033f980) 3 0x7e6cf9ed in wined3d (+0x4f9ed) (0x0033fa00) 4 0x7e7d02b2 in d3d9 (+0x102b2) (0x0033fa70) 5 0x100116c1 in kernel (+0x116c1) (0x0033fa90) 6 0x100119d4 in kernel (+0x119d4) (0x0033fb74) 7 0x00503541 in game (+0x103541) (0x00400000) 8 0x00000003 (0x00905a4d) 9 0x00000000 (0x00000000) err:heap:HEAP_ValidateInUseArena Heap 0x1570000: in-use arena 0x1571180 next block has PREV_FREE flag err:heap:HEAP_ValidateInUseArena Heap 0x1570000: prev arena 0x15710d0 is not prev for in-use 0x15711d8 Note that I had to use the native D3DX9_36 DLL because the one in wine seems to have some unsupported function. Any ideas ? What is the meaning of the heap errors ?