Hi, I'm using Outlook 2000 under Wine 20050111. Generally things work great, apart from one very annoying problem - whenever I try to open a message with an attachment, Outlook crashes. I'm connecting via exchange and it doesn't seem to matter what sort of attachment it is - it simply crashes as soon as I click on the message. Anyone had any similar problems and know a workaround? Backtrace follows. err:syslevel:_CheckNotSysLevel Holding lock 0x10b40140 level 3 wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 In 32 bit mode. 0x49b67603 _CheckNotSysLevel+0x43 in kernel32: jmp 0x49b675e6 _CheckNotSysLevel+0x26 in kernel32 Wine-dbg>bt Backtrace: =>1 0x49b67603 _CheckNotSysLevel+0x43 in kernel32 (0x23dced60) 2 0x101b58b2 GDI_CheckNotLock+0x22 in gdi32 (0x23dced70) 3 0x10195789 CreateCompatibleDC+0x19 in gdi32 (0x23dceda4) 4 0x101986da GetDIBits+0x6a in gdi32 (0x23dcee50) 5 0x101bb374 MFDRV_StretchBlt+0x244 in gdi32 (0x23dceeb0) 6 0x101bb11f MFDRV_BitBlt+0x5f in gdi32 (0x23dceee8) 7 0x10190467 BitBlt+0xb7 in gdi32 (0x23dcef34) 8 0x32b130b4 DrawIcon+0x174 in user32 (0x23dcef84) 9 0x65f7db90err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg ("C:\\Program Files\\Common Files\\System\\MAPI\\1033\\95") ?? +0x657 in ole32 (0x23dcf110) 10 0x3a542979err:dbghelp_msc:pdb_process_internal -Unable to peruse .PDB file C:\Outlook\s\deliver\OutllibO.Pdb in outllib (+0x122979) (0x23dcf154) 11 0x3a5427cb in outllib (+0x1227cb) (0x23dcf750) 12 0x3a541102 in outllib (+0x121102) (0x23dcf8d4) 13 0x3a54154d in outllib (+0x12154d) (0x23dcf98c) 14 0x3a542472 in outllib (+0x122472) (0x23dcf9f4) 15 0x3a5423f1 in outllib (+0x1223f1) (0x23dcfa50) 16 0x3a5423b3 in outllib (+0x1223b3) (0x23dcfa64) 17 0x3a5419a6 in outllib (+0x1219a6) (0x23dcfac4) 18 0x3a49c9ae in outllib (+0x7c9ae) (0x23dcfb40) 19 0x3a49c4a5 in outllib (+0x7c4a5) (0x23dcfb4c) 20 0x3a4ac02e in outllib (+0x8c02e) (0x23dcfc98) 21 0x3a4ac2fc in outllib (+0x8c2fc) (0x23dcfd00) 22 0x3a4a7ce8 in outllib (+0x87ce8) (0x23dcfd20) 23 0x3a4a14f7 in outllib (+0x814f7) (0x23dcfd5c) 24 0x3a4a11fb in outllib (+0x811fb) (0x23dcfdf4) 25 0x3a4aacdc in outllib (+0x8acdc) (0x23dcfdfc) 26 0x3a491c44 in outllib (+0x71c44) (0x23dcfe14) 27 0x3a4912dc in outllib (+0x712dc) (0x23dcfe3c) 28 0x3a491701 in outllib (+0x71701) (0x23dcfe48) 29 0x3a4a5c3b ?? +0x17a in outllib (0x23dcfe80) 30 0x30001411err:dbghelp_msc:pdb_process_internal -Unable to peruse .PDB file c:\outlook\s\deliver\outlook.pdb in outlook (+0x1411) (0x23dcff20) 31 0x49b50a72 in kernel32 (+0x50a72) (0x23dcfff4) 32 0x1001bf61 (0x00000000) Thanks! :) -- 10 GB Mailbox, 100 FreeSMS http://www.gmx.net/de/go/topmail +++ GMX - die erste Adresse für Mail, Message, More +++
What happens if you enter "cont" or "pass" at the winedbg prompt? A real fix would probably be to rewrite MVDRV_StretchBlt to not use GetDIBits, but you might just be able to ignore the locking issue and keep going. - Walter On Mon, 31 Jan 2005 dnorrell@gmx.net wrote:> Hi, I'm using Outlook 2000 under Wine 20050111. Generally things work great, > apart from one very annoying problem - whenever I try to open a message with > an attachment, Outlook crashes. I'm connecting via exchange and it doesn't > seem to matter what sort of attachment it is - it simply crashes as soon as > I click on the message. > > Anyone had any similar problems and know a workaround? > > Backtrace follows. > > err:syslevel:_CheckNotSysLevel Holding lock 0x10b40140 level 3 > wine: Unhandled exception (thread 0009), starting debugger... > WineDbg starting on pid 0x8 > In 32 bit mode. > 0x49b67603 _CheckNotSysLevel+0x43 in kernel32: jmp 0x49b675e6 > _CheckNotSysLevel+0x26 in kernel32 > Wine-dbg>bt > Backtrace: > =>1 0x49b67603 _CheckNotSysLevel+0x43 in kernel32 (0x23dced60) > 2 0x101b58b2 GDI_CheckNotLock+0x22 in gdi32 (0x23dced70) > 3 0x10195789 CreateCompatibleDC+0x19 in gdi32 (0x23dceda4) > 4 0x101986da GetDIBits+0x6a in gdi32 (0x23dcee50) > 5 0x101bb374 MFDRV_StretchBlt+0x244 in gdi32 (0x23dceeb0) > 6 0x101bb11f MFDRV_BitBlt+0x5f in gdi32 (0x23dceee8) > 7 0x10190467 BitBlt+0xb7 in gdi32 (0x23dcef34) > 8 0x32b130b4 DrawIcon+0x174 in user32 (0x23dcef84) > 9 0x65f7db90err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file > ole32.dbg ("C:\\Program Files\\Common Files\\System\\MAPI\\1033\\95") > ?? +0x657 in ole32 (0x23dcf110) > 10 0x3a542979err:dbghelp_msc:pdb_process_internal -Unable to peruse .PDB > file C:\Outlook\s\deliver\OutllibO.Pdb > in outllib (+0x122979) (0x23dcf154) > 11 0x3a5427cb in outllib (+0x1227cb) (0x23dcf750) > 12 0x3a541102 in outllib (+0x121102) (0x23dcf8d4) > 13 0x3a54154d in outllib (+0x12154d) (0x23dcf98c) > 14 0x3a542472 in outllib (+0x122472) (0x23dcf9f4) > 15 0x3a5423f1 in outllib (+0x1223f1) (0x23dcfa50) > 16 0x3a5423b3 in outllib (+0x1223b3) (0x23dcfa64) > 17 0x3a5419a6 in outllib (+0x1219a6) (0x23dcfac4) > 18 0x3a49c9ae in outllib (+0x7c9ae) (0x23dcfb40) > 19 0x3a49c4a5 in outllib (+0x7c4a5) (0x23dcfb4c) > 20 0x3a4ac02e in outllib (+0x8c02e) (0x23dcfc98) > 21 0x3a4ac2fc in outllib (+0x8c2fc) (0x23dcfd00) > 22 0x3a4a7ce8 in outllib (+0x87ce8) (0x23dcfd20) > 23 0x3a4a14f7 in outllib (+0x814f7) (0x23dcfd5c) > 24 0x3a4a11fb in outllib (+0x811fb) (0x23dcfdf4) > 25 0x3a4aacdc in outllib (+0x8acdc) (0x23dcfdfc) > 26 0x3a491c44 in outllib (+0x71c44) (0x23dcfe14) > 27 0x3a4912dc in outllib (+0x712dc) (0x23dcfe3c) > 28 0x3a491701 in outllib (+0x71701) (0x23dcfe48) > 29 0x3a4a5c3b ?? +0x17a in outllib (0x23dcfe80) > 30 0x30001411err:dbghelp_msc:pdb_process_internal -Unable to peruse .PDB > file c:\outlook\s\deliver\outlook.pdb > in outlook (+0x1411) (0x23dcff20) > 31 0x49b50a72 in kernel32 (+0x50a72) (0x23dcfff4) > 32 0x1001bf61 (0x00000000) > > Thanks! :) > > -- > 10 GB Mailbox, 100 FreeSMS http://www.gmx.net/de/go/topmail > +++ GMX - die erste Adresse für Mail, Message, More +++ > _______________________________________________ > wine-users mailing list > wine-users@winehq.org > http://www.winehq.org/mailman/listinfo/wine-users >
No I didn't install under WineTools (though I did use it to install IE6 first as I needed that to get Outlook to work). In fact I had to install Office under Wine 20040716 because the setup crashed under 20050111. However, I switched back to 20050111 once it was installed as Word was crashing under 20040716!> Am Tue, Feb 01, 2005 at 11:18:59AM +0100 schrieb dnorrell@gmx.net: > > Thanks but not much luck..... > > I wonder if that also happens with Outlook installed via WineTools. Did > you try this? I do not connect to an Exchange server and standalone it > works quite well (I only use it for testing...). > > Regards > Joachim > -- > "Never touch a running system! Never run a touching system? > Never run a touchy system!!!" >-- 10 GB Mailbox, 100 FreeSMS http://www.gmx.net/de/go/topmail +++ GMX - die erste Adresse für Mail, Message, More +++
On Mon, 31 Jan 2005 16:57:01 +0100, dnorrell wrote:> 2 0x101b58b2 GDI_CheckNotLock+0x22 in gdi32 (0x23dced70) > 3 0x10195789 CreateCompatibleDC+0x19 in gdi32 (0x23dceda4)Syslevel assertions are just sanity checks: if this one is causing you problems delete it from the source and pray. As Walt says, this crash is telling us that we are violating the syslevel rules and need to change that piece of code.
Thanks very much for this. I've moved to using 20041019 and this alone has sorted the problem. :) It looks like something between this build and 20050111 must have broken it.> Am Wed, Feb 02, 2005 at 09:57:28AM +0100 schrieb dnorrell@gmx.net: > > No I didn't install under WineTools (though I did use it to install IE6 > > first as I needed that to get Outlook to work). In fact I had to install > > Office under Wine 20040716 because the setup crashed under 20050111. > > However, I switched back to 20050111 once it was installed as Word was > > crashing under 20040716! > > This is how it works here: > - use Wine 20041019 > - use WineTools and go through the whole "Base setup" > - install MS Installer from the "Windows system software" menu > - install Office 2000 with this setup via WineTools > - have fun with Outlook > > Regards > Joachim > -- > "Never touch a running system! Never run a touching system? > Never run a touchy system!!!" >-- GMX im TV ... Die Gedanken sind frei ... Schon gesehen? Jetzt Spot online ansehen: http://www.gmx.net/de/go/tv-spot