Home > Allgemein > err:module:attach_process_dlls "RakNet.dll" failed to initialize, aborting

err:module:attach_process_dlls "RakNet.dll" failed to initialize, aborting

wine Crashday.exe
err:module:attach_process_dlls “RakNet.dll” failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L”Z:\\media\\share\\programme\\Atari\\Crashday\\Crashday.exe” failed, status c0000005

Obiges war die Fehlermeldung von Wine, mit der ich mich die letzten Tage rumgeschlagen habe, wenn ich Crashday spielen wollte.

Nach ein paar Rätselrunden in #winehq auf FreeNode stellte sich heraus: Die ext3-Partition, auf der das Game liegt (in diesem Fall /media/share, diese ist auch in Windows mit dem ext2ifs Treiber eingebunden, daher der Name ;) ), war mit dem Flag ‘noexec’ gemounted. Klar, dass dann nix geht.

Also in der /etc/fstab das ‘exec’ flag hinzugefügt und jetzt ist wieder alles paletti :D

Im IRC-Channel wusste aber keiner genau, wann eine DLL eigentlich beim Laden “failt”, was das Fehlersuchen etwas schwer machte und zahlreiche Neuinstallationen, wine-tweaks und Installationen verschiedener Wine-Versionen mit sich zog.

Einfacher wäre es gewesen, wenn Wine festgestellt hätte, dass die Partition mit dem ‘noexec’-Flag gemounted ist (Dazu gibts es auch schon einen Vorschlag im WineHQ Bugzilla).

Categories: Allgemein Tags: , , , , , ,
  1. Bisher keine Kommentare
  1. Bisher keine Trackbacks