[Bug 8900] Personal Stock Monitor 6 standard can't find a DLL

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 24 11:57:07 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=8900

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |focht at gmx.net
            Version|unspecified                 |0.9.42.
         Resolution|                            |INVALID

--- Comment #6 from Anastasius Focht <focht at gmx.net> 2011-07-24 11:57:06 CDT ---
Hello,

that plugin dependency load failure is by design.

The plugin is probed by app first (ought to fail) and then really loaded as COM
inproc server (with altered search path).

--- snip ---
0021:Call KERNEL32.LoadLibraryA(00b4a990 "C:\\Program Files\\Personal Stock
Monitor\\Plugins\\PSMCharts.dll") ret=00436d95
0021:err:module:import_dll Library psmimagecrt.dll (which is needed by
L"C:\\Program Files\\Personal Stock Monitor\\Plugins\\PSMCharts.dll") not found
0021:Ret  KERNEL32.LoadLibraryA() retval=00000000 ret=00436d95 
...
0021:Call ole32.CoCreateInstance(0032eb1c,00000000,00000001,006b4290,00b51a18)
ret=004ba42e
0021:Call advapi32.RegOpenKeyExW(80000000,0032e6a2
L"CLSID\\{F54F96E3-F2D6-4985-BFD2-0CA8F2CA4F8D}",00000000,00020019,0032e69c)
ret=6877f703 
...
0021:Call KERNEL32.LoadLibraryExW(0032e4e2 L"C:\\Program Files\\Personal Stock
Monitor\\plugins\\PSMCharts.dll",00000000,00000008) ret=6877bb36
0021:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Personal Stock
Monitor\\plugins\\psmimagecrt.dll" at 0x1760000: native
0021:trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Personal Stock
Monitor\\plugins\\PSMCharts.dll" at 0x16a0000: native
0021:Call PE DLL (proc=0x178d87f,module=0x1760000
L"psmimagecrt.dll",reason=PROCESS_ATTACH,res=(nil)) 
...
0021:Ret  KERNEL32.LoadLibraryExW() retval=016a0000 ret=6877bb36
0021:Call KERNEL32.GetProcAddress(016a0000,6884c429 "DllCanUnloadNow")
ret=6877bbb9
0021:Ret  KERNEL32.GetProcAddress() retval=016a40cb ret=6877bbb9
0021:Call KERNEL32.GetProcAddress(016a0000,6884c439 "DllGetClassObject")
ret=6877bbd4
0021:Ret  KERNEL32.GetProcAddress() retval=016a40d7 ret=6877bbd4 
--- snip ---

$ sha1sum psm932_install.exe 
d0dd7d7e7fad47c7be780b8a24eec694ff82b12f  psm932_install.exe

$ wine --version
wine-1.3.25-1-gdf65f3e

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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