|
Post by joleman11 on Apr 4, 2024 14:22:34 GMT -8
If you load van.dll with a old version of dui70.dll and call "RunVANUI", it returns "The specified resource name cannot be found in the image file.". Anyone know how to debug this?
|
|
|
Post by ephemeralViolette on Apr 4, 2024 15:05:57 GMT -8
If you load van.dll with a old version of dui70.dll and call "RunVANUI", it returns "The specified resource name cannot be found in the image file.". Anyone know how to debug this? Have you ever used x64dbg before?
This error likely comes from some FindResource call, but you don't know the offending module. You'll have to trace the source of the HMODULE passed into there and can look around from there. I'm assuming that it's loading an external module for some resources, and they were removed in the version of the module you have on your system.
|
|
|
Post by joleman11 on Apr 4, 2024 18:10:41 GMT -8
If you load van.dll with a old version of dui70.dll and call "RunVANUI", it returns "The specified resource name cannot be found in the image file.". Anyone know how to debug this? Have you ever used x64dbg before?
This error likely comes from some FindResource call, but you don't know the offending module. You'll have to trace the source of the HMODULE passed into there and can look around from there. I'm assuming that it's loading an external module for some resources, and they were removed in the version of the module you have on your system. Tried debugging it with a Windows 7 SP1 debug build and got some interesting info. DebugString: "*** Assertion failed: m_uPNICallBackCommand == uRegisteredVANUIMessage *** Source File: d:\w7rtm\net\mobility\vanui\newvan\vanui.cpp, line 196" EXCEPTION_DEBUG_INFO: dwFirstChance: 1 ExceptionCode: 80000003 (EXCEPTION_BREAKPOINT) ExceptionFlags: 00000000 ExceptionAddress: ntdll.00007FF88AED0A98 NumberParameters: 1 ExceptionInformation[00]: 0000000000000002 First chance exception on 00007FF88AED0A98 (80000003, EXCEPTION_BREAKPOINT)!
|
|