http://bugs.winehq.org/show_bug.cgi?id=22055
Summary: Assassin's creed crashes on launch occasionally Product: Wine Version: 1.1.40 Platform: x86-64 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=26852) --> (http://bugs.winehq.org/attachment.cgi?id=26852) terminal output/backtrace
Semi-random, but out of the past 4 times I've launched Assassin's creed, after the intro video, once the menu loads, it crashes:
err:d3d_surface:surface_set_texture_name Surface has SFLAG_INTEXTURE set, but no texture name err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x14135998: Surface does not have any up to date location fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location err:d3d_surface:surface_set_texture_name Surface has SFLAG_INTEXTURE set, but no texture name
then:
Backtrace: =>0 0x7ef872bd HEAP_MakeInUseBlockFree+0xf5(subheap=0x128b2000, pArena=0x12b9f520) [/home/austin/wine-git/dlls/ntdll/heap.c:640] in ntdll (0x039ce628) 1 0x7ef8a8eb RtlFreeHeap+0xe0(heap=0x110000, flags=0x0002, ptr=0x12b9f528) [/home/austin/wine-git/dlls/ntdll/heap.c:1757] in ntdll (0x039ce678) 2 0x7ebb5cf4 peek_message+0x1f9(msg=0x39cea1c, hwnd=(nil), first=0, last=0xffffffff, flags=0x4ff0001, changed_mask=0x04ff) [/home/austin/wine-git/dlls/user32/message.c:2075] in user32 (0x039ce9a8) 3 0x7ebb7d4f GetMessageW+0x150(msg=0x39cea1c, hwnd=(nil), first=0, last=0) [/home/austin/wine-git/dlls/user32/message.c:2943] in user32 (0x039ce9e8) 4 0x7e25679f hook_thread_proc+0x39d(param=0x33f7cc) [/home/austin/wine-git/dlls/dinput/dinput_main.c:956] in dinput (0x039cea58) 5 0x7efba950 call_thread_func+0xc() in ntdll (0x039cea68) 6 0x7efba98e call_thread_entry_point+0x34(entry=0x7e256402, arg=0x33f7cc) [/home/austin/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x039ceb48) 7 0x7efc16af RtlCreateUserThread(process=0x0(nil), descr=0x7ec0fff4, suspended=0, stack_addr=0x39ce918, stack_reserve=0, stack_commit=0, start=0x39ce918, param=0x0(nil), handle_ptr=0x7fc30044, id=(nil)) [/home/austin/wine-git/dlls/ntdll/thread.c:411] in ntdll (0x039cf398) 8 0xf75e780e start_thread+0xbe() in libpthread.so.0 (0x039cf498) 9 0xf756aa1e __clone+0x5e() in libc.so.6 (0x00000000) 0x7ef872bd HEAP_MakeInUseBlockFree+0xf5 [/home/austin/wine-git/dlls/ntdll/heap.c:640] in ntdll: movl 0x0(%eax),%eax 640 size += (pFree->size & ARENA_SIZE_MASK) + sizeof(ARENA_FREE);
This may be new though, didn't happen a few day ago...