Problems with FreeLibrary winmm.dll

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Sat Dec 15 14:18:06 CST 2001


Hallo,

somewhere in the MS Encarta99 installation the programm tries to start
/dosd/windows/temp/~GLJ6675.tmp d:\\wine95\\system\\SWFLASH.OCX

In the flow of that program, it calls FreeLibrary(Handle(winmm.dll)). After
that, a GetModuleHandle16("user.exe") leads to a crash, indicating that the
linked list of 16 bit dlls is disturbed. Denying FreeLibrary on a handle to
winmm.dll circumvented the problem and let the program continue.

Any ideas for a clean solution?

Bye

Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Free Software: If you contribute nothing, expect nothing
--




More information about the wine-devel mailing list