[Bug 45357] Proprietary .NET 4.x program using Solid Framework .NET libraries and OCR crashes

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jul 2 17:24:28 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=45357

--- Comment #8 from Anastasius Focht <focht at gmx.net> ---
Hi Silvan

--- quote ---
The program used to generate the machine-specific ID for Solid also crashes in
Wine. I wonder if that indicates that getting the machine ID is what crashes
our program in wine as well...

...
Thanks for having a look. I sent you an email.
--- quote ---

Thanks for the app. Easy one, I didn't even need to debug it.

--- snip ---
$ WINEDEBUG=+seh,+relay wine ./SolidMachineID.exe >>log.txt 2>&1
...
002e:Call KERNEL32.GetVolumeInformationA(004155e4
"C:\\",0033fb90,00000104,0033fb78,00000000,00000000,00000000,00000000)
ret=004017e0
002e:Ret  KERNEL32.GetVolumeInformationA() retval=00000001 ret=004017e0
002e:Call KERNEL32.GetLastError() ret=004068f1
002e:Ret  KERNEL32.GetLastError() retval=00000042 ret=004068f1
002e:Call KERNEL32.GetLastError() ret=004068f1
002e:Ret  KERNEL32.GetLastError() retval=00000042 ret=004068f1
002e:Call ntdll.RtlAllocateHeap(00110000,00000000,00000018) ret=00404e86
002e:Ret  ntdll.RtlAllocateHeap() retval=0015fbf8 ret=00404e86
002e:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033fa88)
ret=00403c96
002e:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b446fba
ip=7b446fba tid=002e
002e:trace:seh:raise_exception  info[0]=19930520
002e:trace:seh:raise_exception  info[1]=0033faa4
002e:trace:seh:raise_exception  info[2]=00415cd8
002e:trace:seh:raise_exception  eax=7b4356b1 ebx=0033fb44 ecx=00000000
edx=0033fa6c esi=0033fa6c edi=0033fa30
002e:trace:seh:raise_exception  ebp=0033fa08 esp=0033f9a4 cs=330023 ds=33002b
es=f7be002b fs=f7be0063 gs=f7be006b flags=00000212
002e:trace:seh:call_stack_handlers calling handler at 0x40fdef code=e06d7363
flags=1
002e:Call KERNEL32.GetLastError() ret=004068f1 
...
002e:Call KERNEL32.IsDebuggerPresent() ret=004055f4
002e:Ret  KERNEL32.IsDebuggerPresent() retval=00000000 ret=004055f4
002e:Call KERNEL32.SetUnhandledExceptionFilter(00000000) ret=0040781d
002e:Ret  KERNEL32.SetUnhandledExceptionFilter() retval=004065f2 ret=0040781d
002e:Call KERNEL32.UnhandledExceptionFilter(0033f158) ret=00407826
wine: Unhandled exception 0x40000015 in thread 2e at address 0x4065da (thread
002e), starting debugger...
002e:trace:seh:start_debugger Starting debugger "winedbg --auto 45 92"
002e:Ret  KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=00407826
002e:Call KERNEL32.GetModuleHandleExW(00000000,0041112c,0033f41c) ret=00404f17
002e:Ret  KERNEL32.GetModuleHandleExW() retval=00000000 ret=00404f17
002e:Call KERNEL32.ExitProcess(00000003) ret=00404f4b 
--- snip ---

The app expects a non-empty serial number for drive 'C:' -> bug 17823

You could use Wine-Staging (prefix update!) or manually assign a serial in
'winecfg' to the virtual drive.
Please check if it helps the main app too.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list