I updated both Resource DLLs (the english as well as the german one) but yes that's the version I am talking about:
[d:\mmos2\mmclass\bin]bldlevel mmres_en.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#(c) Chris Wohlgemuth :0.2 (13.03.02) (mmres_en.DLL)#@##1## 13
.03.2002 18:17:00 My ;-) ::::1::@@Resource-DLL
Vendor: (c) Chris Wohlgemuth
Revision: 0.02
Date/Time: 13.03.2002 18:17:00
Build Machine: My ;-)
File Version: 0.2.1
Description: Resource-DLL
But the problem is the GERMAN Resource: DLL mmres_de.dll.
And the real universal problem is that the OS module loader will barf on the mismatch between file name and internal module name. This is true for ANY DLL loaded. I could easily create a test case that would blow your whole system just by creating (and loading a DLL) that has a mismatch in filename and internal module name.