Details
-
Bug
-
Resolution: Fixed
-
Major
-
0.4.15-dev-866-g70880dd https://github.com/reactos/reactos/commit/70880dd15f06e257234c9ef66e4826f9b8026834
Description
Software tested: Dolphin 4 (version 3 affected too)
ReactOS affected: 0.4.15-dev-7546-gc0020b6
ReactOS last working version: bootcd-0.4.15-dev-865-gd826753-x86-gcc-lin-dbg
ReactOS guilty commit: bootcd-0.4.15-dev-866-g70880dd-x86-gcc-lin-dbg
Compiler: Both
Architecture: Both x86 and x64
Description: In the past, Dolphin emulator started, but now it will hang as soon as the GUI loads under dbghelp.dll. Seems to be something related with the Directories, trying to load the different paths like "D:", I guess.
Debuglog:
Dolphin-Debug-Failing.log
Last working log: Dolphin-Debug-NoFail.log
Interesting in the failing debuglog:
err:(sdk/lib/3rdparty/libwine/path.c:62) Got absolute UNIX path name in function wine_get_dos_file_name. This is not UNIX. Please fix the caller! |
err:(sdk/lib/3rdparty/libwine/path.c:63) File name: /mnt/ramdisk/buildbot/output-MinGW-i386/dll/ntdll/ntdll_stubs.c |
Unhandled exception
|
ExceptionCode: c0000005
|
Faulting Address: 7c930815
|
CS:EIP 1b:7a742c8b
|
DS 23 ES 23 FS 3b GS 0 |
EAX: 00002444 EBX: 00000000 ECX: 0012eba8 |
EDX: 0000004b EBP: 0012ee98 ESI: 7c930813 ESP: 0012ee60
|
EDI: 00000040 EFLAGS: 00010216 |
Address:
|
<dbghelp.dll:32c8b> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
Frames:
|
<dbghelp.dll:2c8c0> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:24d67> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:223fa> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:22e89> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:155fc> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:4670> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:16011> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:5217> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<dbghelp.dll:5300> (C:\ReactOS\system32\dbghelp.dll@7a710000) |
<Dolphin.exe:3a7922> (C:\Program Files\Dolphin x86 4.0\Dolphin.exe@400000) |
err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"The instruction at \"0x7a742c8b\" referenced memory at \"0x7c930815\". The memory could not be \"written\".\r\n\nClick on OK to terminate the program.\nClick on CANCEL to debug the program." |
|
(...)
|
|
*----> Stack Back Trace <----*FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name |
0012EE98 7A742C8B 00213828 000001F8 00000000 00000036 dbghelp!wine_get_dos_file_name +0x3b |
0012EEE0 7A73C8C0 0016EE08 001C241C 7C930813 00000000 dbghelp!symt_fill_func_line_info +0xf5 |
0012EFC0 7A734D67 0016EE08 7C920000 05926A00 00091589 dbghelp!rsym_parse +0x377 |
0012F050 7A7323FA 0014CED8 0016EE08 00000002 00000000 dbghelp!pe_load_debug_info +0xae3 |
0012F2C8 7A732E89 0014CED8 0012F360 00000458 7C920000 dbghelp!pe_load_native_module +0x5d3 |
0012F330 7A7255FC FFFFFFFF 00000000 0012F360 0012F5A8 dbghelp!SymLoadModuleExW +0x453 |
0012F578 7A714670 0012F5A8 7C920000 00000000 0012F000 dbghelp!process_invade_cb +0x80 |
0012F9B8 7A726011 FFFFFFFF 7A7145F0 FFFFFFFF 7A74BF20 dbghelp!EnumerateLoadedModulesW64 +0x183 |
0012FA08 7A715217 FFFFFFFF 0014CDC8 00000001 00000023 dbghelp!SymInitializeW +0x41f |
0012FA38 7A715300 FFFFFFFF 0012FA4C 00000001 3A433B2E dbghelp!SymInitialize +0xb3 |
In the working version, expresses:
(sdk/lib/rtl/path.c:827) RtlQueryEnvironmentVariable_U("=D:") returned 0xc0000100 |
Screenshots before:
Before: Dolphin-NoBug-LastGood.png
After: Not needed.