On Sun, May 25, 2003 at 10:37:55PM +0100, Mike Hearn wrote:
This is the trace I get:
Unhandled exception: unimplemented function storage.dll.IStream16_Stat called in 32-bit code (0x4126eb7a). In 32-bit mode. 0x4126eb7a (__wine_unimplemented+0x52 [storage.spec.c] in ole32.dll.so): jmp 0x4126eb74 (__wine_unimplemented+0x4c [storage.spec.c] in ole32.dll.so) 45 static void __wine_stub_StgCreateDocFileOnILockBytes(void) { __wine_unimplemented("StgCreateDocFileOnILockBytes"); } Wine-dbg>bt Backtrace: =>0 0x4126eb7a (__wine_unimplemented+0x52 [storage.spec.c] in ole32.dll.so) (ebp=41092118) 1 0x4126edc8 (__wine_stub_IStream16_Clone [storage.spec.c:66] in ole32.dll.so) (ebp=41092128)
So we have 3 possibilities for the stub:
- IStream16_Stat
- StgCreateDocFileOnILockBytes
- IStream16_Clone
Time to play guess the stub - wholesome fun for all the family! :)
No, it is definitely said what is missing:
Unhandled exception: unimplemented function storage.dll.IStream16_Stat called in 32-bit code (0x4126eb7a).
Chances are pretty good that StgCreateDocFileOnILockBytes is called just some lines later though.
Ciao, Marcus