https://bugs.winehq.org/show_bug.cgi?id=49282
Bug ID: 49282 Summary: TEncoderPortable_4.5.10 crashes right at start Product: Wine Version: 5.9 Hardware: x86 URL: htthttps://download3.portableapps.com/portableapps/TEn coderPortable/TEncoderPortable_4.5.10.paf.exe?20190321 p:// OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
Hi, a user tested some portable apps on forum: https://forum.winehq.org/viewtopic.php?f=2&t=33957
The app throws up an error window, and fails to start further. +relay log shows what is below***.
When you manually create the key HKCU/Control Panel\Desktop\ \WindowMetrics\AppliedDPI (with value 0x60i did) the error is gone and the app starts for me. I guess this value should not be hardcoded though. Hopefully someone knows how to retrieve that (and set that) value in correct way and make a patch for it
sha1sum TEncoderPortable_4.5.10.paf.exe b6dfe51546f351ed83bf2fe26308dafe714beb4b TEncoderPortable_4.5.10.paf.exe
***: 00bc:Call advapi32.RegOpenKeyExW(ffffffff80000001,00a5d92c L"Control Panel\Desk top\WindowMetrics",00000000,000f003f,0021f5c8) ret=0063ecba 00bc:Call ntdll.RtlInitUnicodeString(0021f460,00a5d92c L"Control Panel\Desktop\ \WindowMetrics") ret=7b051e06 00bc:Ret ntdll.RtlInitUnicodeString() retval=0021f460 ret=7b051e06 00bc:Call ntdll.NtOpenKeyEx(0021f5c8,000f003f,0021f470,00000000) ret=7b05044f 00bc:Ret ntdll.NtOpenKeyEx() retval=00000000 ret=7b05044f 00bc:Call ntdll.RtlNtStatusToDosError(00000000) ret=7b051e21 00bc:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=7b051e21 00bc:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=0063ecba 00bc:Call advapi32.RegQueryValueExW(000000f8,00a5d980 L"AppliedDPI",00000000,002 1f55c,0021f5cc,0021f5a8) ret=0064027e 00bc:Call ntdll.RtlInitUnicodeString(0021f300,00a5d980 L"AppliedDPI") ret=7b0570 e9 00bc:Ret ntdll.RtlInitUnicodeString() retval=0021f300 ret=7b0570e9 00bc:Call ntdll.NtQueryValueKey(000000f8,0021f300,00000002,0021f310,00000010,002 1f2fc) ret=7b05713c 00bc:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=7b05713c 00bc:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7b057240 00bc:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=7b057240 00bc:Ret advapi32.RegQueryValueExW() retval=00000002 ret=0064027e 00bc:Call user32.LoadStringW(00400000,0000ff68,0021d490,00001000) ret=00417738 . . .. 00bc:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0021f488) ret=0040f ce6 00bc:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b010c9e ip=7b010c9e
https://bugs.winehq.org/show_bug.cgi?id=49282
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|TEncoderPortable_4.5.10 |TEncoderPortable_4.5.10 |crashes right at start |crashes right at start | |(because of missing regkey | |HKCU/Control | |Panel\Desktop\ | |\WindowMetrics\AppliedDP)I
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- update title to reflect problem