Running Visio?

Thomas Steffen for_replies_only at iname.com
Tue Nov 20 02:49:35 CST 2001


Hi,

I tried to run MS Visio in wine, and it breaks while loading the first
file or template. It says 

Fehlernr. 1 ist bei der '???'-Operation aufgetreten.
Unerwartetes Dateiende.

which translates into 

Fault 1: Unexpected EOF

Going throug the debug output, I noticed file accesses for 

warn:file:FILE_DoOpenFile 'd:\visio\system\filter32\emigs9.flt' not found or sharing violation

although the file is emigs2.flt. Providing a link fixes this message,
but it doesn't help Visio :-(

Then there are a lot of messages along 

warn:gdi:GDI_GetObjPtr Invalid handle 0
warn:heap:HEAP_ValidateInUseArena Heap 40e30000: invalid in-use arena magic for 40e30f77
warn:gdi:GDI_GetObjPtr Invalid handle 0
warn:gdi:GDI_GetObjPtr Invalid handle 0
warn:heap:HEAP_ValidateInUseArena Heap 40e30000: invalid in-use arena magic for 40e30f77
warn:heap:HEAP_IsRealArena Heap 0x40e30000: block 0x407623a7 is not inside heap
warn:heap:HEAP_IsRealArena Heap 0x40e30000: block 0x407623c0 is not inside heap
warn:heap:HEAP_ValidateInUseArena Heap 40e30000: invalid in-use arena magic for 40e30f77
warn:gdi:GDI_GetObjPtr Invalid handle 0
warn:gdi:GDI_GetObjPtr Invalid handle 0
warn:heap:HEAP_ValidateInUseArena Heap 40e30000: invalid in-use arena magic for 40e304eb

Another strange message is

warn:dosfs:DOSFS_FindUnixName '*.flt' not found in '/win/D/Visio/System/Filter32'
warn:ole:OLEClipbrd_IDataObject_QueryInterface () : asking for unsupported interface {00021a8c-0000-0000-c000-000000000046}
warn:ole:OLEClipbrd_IDataObject_QueryInterface () : asking for unsupported interface {00021a8c-0000-0000-c000-000000000046}
warn:heap:HEAP_ValidateInUseArena Heap 40390000: invalid in-use arena magic for 42b18ea4
fixme:ole:CoRegisterMessageFilter stub

because there are plenty .flt files in that directory. I don't know
what the OLE stuff means. 

If you click [Cancel] to skip loading a file, Visio complains about
not having enough memory, and exits. 

So am I right to guess that something is seriously wrong with Visio in
wine? Any ideas how to proceed? Visio does use MFC42, is that the
problem? 

My setup is: 
Visio 5.0 Technical (german version
Wine release 20011004
Builtin DLLs apart from HLINK.DLL and MFC42.DLL

Yours,
                Thomas



More information about the wine-users mailing list