[Wine]Pegasus Mail sometimes says no HD-memory free, but that's not true

Timo Steuerwald timo.steuerwald at gmx.de
Wed Sep 15 07:19:11 CDT 2004


Am 15 Sep 2004 um 7:24 hat Saulius Krasuckas geschrieben:

> I guess, they can be related.
> 
> > I've started Pegasus since a couple of weeks with  
> > WINEDEBUG=warn+all,fixme+all,err+all to see the reason of this problem.
> > 
> > Because I don't think it is a good idea to send the whole debug file to the list (180 
> > kB), I will try to paste the really interesting straight under this mail.  At, the moment I 
> > use version 20040716-1.1.
> 
> Hey, you can fill a bugreport then.  Or at least you can check Bugzilla
> for a similar bugs.
> 
No, at the moment there's no similar bug report,...

> > warn:file:wine_nt_to_unix_file_name L"\\??\\T:\\STO4791.tmp" -> "/home/timo/.wine/dosdevices/t:/STO4791.tmp" required a
> > case-insensitive search fixme:storage:StgCreateDocfile Transacted mode not implemented.
> 
...but I will wait with the report till I have once again a corrupted mailbox folder, 
to see if that is the same cause. The message box itself is not a really big 
problem.

> IMHO the last line could be essential indicator of the problem.  Lets see 
> where "storage:" comes from:
> 
> [s2 at katleriai wine]$ grep "WINE_DEFAULT_DEBUG_CHANNEL(storage)" dlls/*/*.c
> dlls/ole32/hglobalstream.c:WINE_DEFAULT_DEBUG_CHANNEL(storage);
> dlls/ole32/stg_bigblockfile.c:WINE_DEFAULT_DEBUG_CHANNEL(storage);
> dlls/ole32/stg_stream.c:WINE_DEFAULT_DEBUG_CHANNEL(storage);
> dlls/ole32/storage32.c:WINE_DEFAULT_DEBUG_CHANNEL(storage);
> 
> It comes from OLE32.  Lets guess:  you are using builtin dlls of
> OLE-subsystem.  If so, I might suggest following:
> 
> * set Wine version to "win98",
> * install DCOM98,
> * then override some dlls to be loaded as native.  
> 
Hmmh, I've reseted my wine fake drive (deleted it and a new setup via wine) 
and I tried to install dcom98, but this clever install routine means that I've 
already a newer version of dcom98 installed. What should I do?

> Which ones to override?  I guess generic ones: ole32, oleaut32, rpcrt4.
> How to override?  Make another env-variable available to Wine:
> 
> WINEDLLOVERRIDES="ole32,oleaut32,rpcrt4=n" WINEDEBUG=...
> 
> If you aren't sure, add "+loaddll" to your WINEDEBUG variable and rerun
> Wine with Pegasus.  This should be enough to fill a nice bugreport, BTW.
> 
Ok, I understand :-)

Bye,

Timo




More information about the wine-users mailing list