[Bug 26350] Dungeons demo (OGRE) fails to load its plugins (LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH and relative path)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Dec 31 04:22:55 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=26350

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
      Fixed by SHA1|                            |ef26f7bd5cf36806f7b465dc194
                   |                            |2ab6a2e0541b9
         Resolution|---                         |FIXED

--- Comment #10 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this was fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/ef26f7bd5cf36806f7b465dc1942ab6a2e0541b9
("ntdll: Fix LdrGetDllPath with LOAD_WITH_ALTERED_SEARCH_PATH without a
path.").

Part of Wine 6.23 release.

Thanks Nick and algebro for the reminder.

It took a decade to fix it. "Gut Ding will Weile haben" /s

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Kalypso Media/Dungeons Demo

$ wine ./Dungeons.exe
...
10:14:26.311:         > Ogre: *-*-* OGRE Initialising
10:14:26.311:         > Ogre: *-*-* Version 1.7.1 (Cthugha)
10:14:26.313:         > Ogre: Loading library dlls/ParticleUniverse.dll
10:14:26.322:         > Ogre: Installing plugin: ParticleUniverse
10:14:26.322:         > Ogre: MovableObjectFactory for type 'PUParticleSystem'
registered.
10:14:26.322:         > Ogre: MovableObjectFactory for type 'BoxSet'
registered.
10:14:26.322:         > Ogre: MovableObjectFactory for type 'SphereSet'
registered.
10:14:26.323:         > Ogre: ParticleUniverse: Particle Renderer Type 'Beam'
registered
10:14:26.323:         > Ogre: ParticleUniverse: Particle Renderer Type
'Billboard' registered
...
10:14:26.333:         > Ogre: Plugin successfully installed
10:14:26.333:         > Ogre: Loading library dlls/Plugin_CgProgramManager.dll
10:14:26.337:         > Ogre: Installing plugin: Cg Program Manager
10:14:26.393:         > Ogre: Plugin successfully installed
10:14:26.393:         > Ogre: Loading library
dlls/Plugin_OctreeSceneManager.dll
10:14:26.395:         > Ogre: Installing plugin: Octree & Terrain Scene Manager
10:14:26.395:         > Ogre: Plugin successfully installed
10:14:26.395:         > Ogre: Loading library dlls/RenderSystem_Direct3D9.dll
10:14:26.401:         > Ogre: Installing plugin: D3D9 RenderSystem
10:14:26.401:         > Ogre: D3D9 : Direct3D9 Rendering Subsystem created.
10:14:26.453:         > Ogre: D3D9: Driver Detection Starts
10:14:26.454:         > Ogre: D3D9: Driver Detection Ends
10:14:26.549:         > Ogre: Plugin successfully installed
...
--- snip ---

$ wine --version
wine-7.0-rc3-19-g58b1dc9f473

Regards

-- 
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