[win32] wrong dll loaded

Bug #233805 reported by Gernot
10
Affects Status Importance Assigned to Milestone
Moovida
Fix Released
High
Unassigned

Bug Description

Windows searches for dll's first in the system32 directory and then in the path, so it's possible that if someone already has another version of the dependencies in the sys dir Elisa won't start/crash.
the installer should take care of this like described here: http://www.codeguru.com/Cpp/W-P/dll/article.php/c99

Tags: win32
Gernot (gernot-fluendo)
Changed in elisa:
importance: Undecided → High
Revision history for this message
Gernot (gernot-fluendo) wrote :

solution from codeguru didn't work....

this instead does:
http://msdn.microsoft.com/en-us/library/ms682586.aspx

creating and setting this registry key to 0:
HKLM\System\CurrentControlSet\Control\Session Manager\SafeDllSearchMode

then putting all dependencies into same dir as the launcher .exe works

Gernot (gernot-fluendo)
Changed in elisa:
milestone: none → 0.3.5-win32-alpha2
status: New → Confirmed
Revision history for this message
Gernot (gernot-fluendo) wrote :

fixed with new launcher to use first dll's from current directory

Changed in elisa:
status: Confirmed → Fix Committed
Changed in elisa:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.