On Tue, 15 Jul 2003 01:02:23 +0200 (Romance Daylight Time) Vadim Zeitlin <[EMAIL PROTECTED]> wrote:
VZ> Sorry, this doesn't really help :-( I've uploaded the latest M version VZ> with the PDB file here: VZ> VZ> http://www.lpthe.jussieu.fr/~zeitlin/Mahogany/Win32/M-LATEST.zip Is it a debug version? It is much smaller than the last debug version. VZ> Please download the dbghelp.dll: VZ> VZ> http://www.lpthe.jussieu.fr/~zeitlin/Mahogany/Win32/dbghelp.zip VZ> VZ> and put it near M.exe (if you put it elsewhere the older version in your VZ> windows directory could be used instead), you should get a detailed crash VZ> report file when it crashes. VZ> VZ> Please send it to me if you do and let me know what happens if you don't. Well, after choosing prefs I see a message that Mahogany will try to generate report file (twice), and there is only one line Exception code: ACCESS_VIOLATION (0xc0000005) in it. But I got another crash when opening and threading big IMAP folder, this time with full report: Exception code: ACCESS_VIOLATION (0xc0000005) Fault address: 0042cdde 01:0002bdde D:\Mahogany\M.exe Registers: EAX: 0000037a EBX: 00000000 ECX: 00000006 EDX: 00000000 ESI: 008aa990 EDI: 0012f578 CS:EIP: 001b:0042cdde SS:ESP: 0023:0012f50c EBP: 008a09e0 DS: 0023 ES: 0023 FS: 0038 GS: 0000 Flags: 00000202 Call stack # Address Frame Function SourceFile 0 0042cdde 0012f51c FillThreadTables()+0x2e P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1385 1 0042ce18 0012f548 FillThreadTables()+0x68 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1403 2 0042cd66 0012f578 HeaderInfoListImpl::CombineSortAndThread()+0x46 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1449 3 0042d081 0012f594 HeaderInfoListImpl::BuildTables()+0x231 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1534 4 0042c391 0012f59c HeaderInfoListImpl::GetMsgnoFromPos()+0x41 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 637 5 0042c43f 0012f5ac HeaderInfoListImpl::GetIdxFromPos()+0x5f P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 665 6 00482ffb 0012f5e4 wxFolderView::SelectInitialMessage()+0x29b P:\Progs\M\src\gui\wxFolderView.cpp line 3398 7 00480814 0012f600 wxFolderListCtrl::UpdateListing()+0x104 P:\Progs\M\src\gui\wxFolderView.cpp line 2229 8 0042b5bb 0012f614 ASMailFolderImpl::GetMailFolder()+0xb P:\Progs\M\src\mail\ASMailFolder.cpp line 1058 9 0040779b 0012f61c FolderView::OnMEvent()+0x3b P:\Progs\M\src\classes\FolderView.cpp line 108 10 00482a5d 0012f624 wxFolderView::OnMEvent()+0x1d include\gui/wxFolderView.h line 150 11 00413f9f 0012f648 MEventManager::Dispatch()+0x9f P:\Progs\M\src\classes\MEvent.cpp line 179 12 00413e56 0012f658 MEventManager::DispatchPending()+0x56 P:\Progs\M\src\classes\MEvent.cpp line 130 13 0048443b 0012f660 wxFolderView::ShowFolder()+0xbb P:\Progs\M\src\gui\wxFolderView.cpp line 3744 14 004848a8 0012f690 wxFolderView::OpenFolder()+0x3c8 P:\Progs\M\src\gui\wxFolderView.cpp line 3912 15 0048db57 0012f6b0 wxMainFrame::OpenFolder()+0x137 P:\Progs\M\src\gui\wxMainFrame.cpp line 689 16 0048d716 0012f6c4 wxMainFolderTree::OnOpenHere()+0x26 P:\Progs\M\src\gui\wxMainFrame.cpp line 150 17 00477f8c 0012f6e0 wxFolderTree::OnSelectionChange()+0x6c P:\Progs\M\src\gui\wxFolderTree.cpp line 884 18 0048d6e2 0012f6f4 wxMainFolderTree::OnSelectionChange()+0x22 P:\Progs\M\src\gui\wxMainFrame.cpp line 140 19 0047c3ad 0012f718 wxFolderTreeImpl::OnTreeSelect()+0x8d P:\Progs\M\src\gui\wxFolderTree.cpp line 2486 20 00578b5d 0012f730 [EMAIL PROTECTED]@@QAE_NAAVwxEvent@@PAVwxEvtHandler@@@Z()+0x7d 21 0057902f 0012f744 [EMAIL PROTECTED]@@UAE_NAAVwxEvent@@@Z()+0x6f 22 005e30f8 0012f90c [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x778 23 0047d39f 0012f928 wxFolderTreeImpl::MSWOnNotify()+0x2f P:\Progs\M\src\gui\wxFolderTree.cpp line 3163 24 0059d8fc 0012f940 [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x2c 25 0059ca01 0012f9b8 [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x221 26 0059c7b7 0012f9cc ?wxWndProc@@YGJPAUHWND__@@[EMAIL PROTECTED]()+0x57 27 77e72211 0012f9f8 GetKeyState()+0x137 28 77e7356c 0012fa18 SendMessageW()+0x47 29 716f5f71 0012faa8 Ordinal413()+0x22a 30 717112fc 0012fb28 Ordinal382()+0xcbd 31 7170980e 0012fb54 ImageList_LoadImageW()+0x71f 32 71743a6a 0012fbc0 Ordinal363()+0x1412 33 717448fb 0012fc1c Ordinal363()+0x22a3 34 77e72c6a 0012fc38 GetFocus()+0x31 35 77e72cf5 0012fc58 CallWindowProcA()+0x19 36 0059c287 0012fc70 [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x27 37 0059d1b9 0012fce8 [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x9d9 38 005e2742 0012fdbc [EMAIL PROTECTED]@@[EMAIL PROTECTED]()+0x5e2 39 0059c7b7 0012fdd0 ?wxWndProc@@YGJPAUHWND__@@[EMAIL PROTECTED]()+0x57 40 77e7124c 0012fdf4 TranslateMessageEx()+0x23e 41 77e754c9 00a9fb38 DispatchMessageW()+0xb Local variables # Address Frame Function SourceFile 0 0042cdde 0012f51c FillThreadTables()+0x2e P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1385 [param] node = 0x42ce18 [param] thrData = 0x8aa990 [param] threadedIndex = 0x8a09e0 [param] indent = 0x12f578 [param] indentIfDummyNode = 0000 [local] nbChildrenAndBrothers = 0x8aa9d0 1 0042ce18 0012f548 FillThreadTables()+0x68 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1403 [param] node = 0x42cd66 [param] thrData = 0x8b3e20 [param] threadedIndex = 0x8a09e0 [param] indent = 0x12f578 [param] indentIfDummyNode = 0000 [local] nbChildrenAndBrothers = 0x89f5f0 2 0042cd66 0012f578 HeaderInfoListImpl::CombineSortAndThread()+0x46 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1449 [local] threadedIndex = 0x89f5f0 3 0042d081 0012f594 HeaderInfoListImpl::BuildTables()+0x231 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 1534 [local] msg = wxString { m_pchData = 0x89f5bc caseCompare = 0x89f5bc stripType = 0x89f5bc value_type = 0xbc size_type = 0x89f5bc iterator = 0x89f5bc const_iterator = 0x89f5bc wxString::npos = 0x89f5bc } [local] msg = wxString { m_pchData = 0x693cc4 caseCompare = 0x693cc4 stripType = 0x693cc4 value_type = 0xc4 size_type = 0x693cc4 iterator = 0x693cc4 const_iterator = 0x693cc4 wxString::npos = 0x693cc4 } 4 0042c391 0012f59c HeaderInfoListImpl::GetMsgnoFromPos()+0x41 P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 637 [param] pos = 0x42c43f 5 0042c43f 0012f5ac HeaderInfoListImpl::GetIdxFromPos()+0x5f P:\Progs\M\src\mail\HeaderInfoImpl.cpp line 665 [param] pos = 0x482ffb 6 00482ffb 0012f5e4 wxFolderView::SelectInitialMessage()+0x29b P:\Progs\M\src\gui\wxFolderView.cpp line 3398 [local] numMessages = 0x2 [local] status = MailFolderStatus { total = 0x60d newmsgs = 0x1 recent = 0x6f8a64 unread = 0x1 flagged = 0x88da50 searched = 0x864de0 } 7 00480814 0012f600 wxFolderListCtrl::UpdateListing()+0x104 P:\Progs\M\src\gui\wxFolderView.cpp line 2229 [param] headers = 0x42b5bb 8 0042b5bb 0012f614 ASMailFolderImpl::GetMailFolder()+0xb P:\Progs\M\src\mail\ASMailFolder.cpp line 1058 9 0040779b 0012f61c FolderView::OnMEvent()+0x3b P:\Progs\M\src\classes\FolderView.cpp line 108 [param] ev = 0x482a5d 10 00482a5d 0012f624 wxFolderView::OnMEvent()+0x1d include\gui/wxFolderView.h line 150 [param] event = 0x413f9f 11 00413f9f 0012f648 MEventManager::Dispatch()+0x9f P:\Progs\M\src\classes\MEvent.cpp line 179 [param] dataptr = 0x413e56 [local] count = 0x18 Regards, Nerijus ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers
