I'm in over my head here. I'm trying to get an accounting program (CaseWare) to work with wine. It boots up fine, but when you try to access a save file, it throws an error basically stating that the file is in use by another user. This is impossible, as there is only one user (me) on the system and the file isn't being accessed by any other program. With that in mind, here is the code it throws before the error:
Code: Select all
0009:Ret user32.EndPaint() retval=00000001 ret=7e515bb7
0009:Ret window proc 0x7e514610 (hwnd=0x200b4,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000
0009:Ret user32.CallWindowProcA() retval=00000000 ret=78201f6f
0009:Call KERNEL32.DeactivateActCtx(00000000,00764818) ret=5559f3af
0009:Ret KERNEL32.DeactivateActCtx() retval=00000001 ret=5559f3af
0009:Ret window proc 0x559044da (hwnd=0x200b4,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000
0009:Ret user32.UpdateWindow() retval=00000001 ret=7e512e8e
0009:Ret window proc 0x7e514610 (hwnd=0x200b4,msg=WM_USER+1,wp=00000001,lp=029a5028) retval=00000001
0009:Ret user32.CallWindowProcA() retval=00000001 ret=78201f6f
0009:Call user32.CallWindowProcA(ffff001a,000200b4,0000040a,00000002,0284cc60) ret=78201f6f
0009:Call window proc 0x7e514610 (hwnd=0x200b4,msg=WM_USER+10,wp=00000002,lp=0284cc60)
0009:Call user32.GetWindowLongW(000200b4,00000000) ret=7e51466b
0009:Ret user32.GetWindowLongW() retval=007704a0 ret=7e51466b
0009:Ret window proc 0x7e514610 (hwnd=0x200b4,msg=WM_USER+10,wp=00000002,lp=0284cc60) retval=00000001
0009:Ret user32.CallWindowProcA() retval=00000001 ret=78201f6f
0009:Call KERNEL32.GetVersion() ret=556969b9
0009:Ret KERNEL32.GetVersion() retval=0a280105 ret=556969b9
0009:Call user32.InvalidateRect(000200b4,0284cc60,00000001) ret=55696e29
0009:Ret user32.InvalidateRect() retval=00000001 ret=55696e29
0009:Call KERNEL32.GetLastError() ret=78132dba
0009:Ret KERNEL32.GetLastError() retval=00000005 ret=78132dba
0009:Call KERNEL32.FindResourceA(55570000,000005e5,00000006) ret=781f2d89
0009:Ret KERNEL32.FindResourceA() retval=55b0a350 ret=781f2d89
0009:Call KERNEL32.LoadResource(55570000,55b0a350) ret=781f2d25
0009:Ret KERNEL32.LoadResource() retval=55f1ebb4 ret=781f2d25
0009:Call KERNEL32.LockResource(55f1ebb4) ret=781f2d33
0009:Ret KERNEL32.LockResource() retval=55f1ebb4 ret=781f2d33
0009:Call KERNEL32.SizeofResource(55570000,55b0a350) ret=781f2d47
0009:Ret KERNEL32.SizeofResource() retval=00000446 ret=781f2d47
0009:Call KERNEL32.FindResourceA(55570000,000005e5,00000006) ret=781f2d89
0009:Ret KERNEL32.FindResourceA() retval=55b0a350 ret=781f2d89
0009:Call KERNEL32.LoadResource(55570000,55b0a350) ret=781f2d25
0009:Ret KERNEL32.LoadResource() retval=55f1ebb4 ret=781f2d25
0009:Call KERNEL32.LockResource(55f1ebb4) ret=781f2d33
0009:Ret KERNEL32.LockResource() retval=55f1ebb4 ret=781f2d33
0009:Call KERNEL32.SizeofResource(55570000,55b0a350) ret=781f2d47
0009:Ret KERNEL32.SizeofResource() retval=00000446 ret=781f2d47
0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,55f1ee00 L"Number of other users in the file`Unable to open {file}. Another user is accessing it with an incompatible version of the program.pUnable to access {file}. Please ensure all instances of CaseWare are closed, and all users have exited the file.",00000021,00000000,00000000,00000000,00000000) ret=781f69d9
0009:Ret KERNEL32.WideCharToMultiByte() retval=00000021 ret=781f69d9
Thanks for your patience on this one - I've really tried to read the wineHQ literature on capturing errors and debugging, but I got confused once I started getting into "breakpoints" and such with the debugger.