http://bugs.winehq.org/show_bug.cgi?id=33999
Bug #: 33999 Summary: IncrediMail crashes on startup (GetNextDlgTabItem shouldn't return NULL?) Product: Wine Version: 1.6-rc4 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
After working around bug 33996 with 'winetricks wsh56vb vcrun2005', and bug 33998 with 'winetricks ie7', it eventually finishes its very long 'configuring' progress bar. The next dialog crashes when you click 'next', with:
Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x25ff6766).
+relay,+seh reveals:
006e:Ret user32.GetNextDlgTabItem() retval=00000000 ret=67b5438d trace:seh:raise_exception code=c0000005 flags=0 addr=0x67b54393 ip=67b54393 tid=006e
And applying the patch http://marc.info/?l=wine-patches&m=127045782322161&q=raw "user32/dialog.c: GetNextDlgTabItem returns hwndDlg if next item not found" by Mikhail Maroukhine works around the problem.
Tested with f05f8f39b559f2763f9e917dacb15c225357e7c4 IncrediMailSetup.exe