Crash at exit

Ask for help regarding any technical issue or report any bug or OS independent issues.
Post Reply
jeto
Peon
Peon
Posts: 20
Joined: Tue Feb 03, 2009 9:06 pm

Crash at exit

Post by jeto » Fri May 29, 2009 10:23 pm

The client crashes (instead quit correctly) if i exit.
This happens when i /close(ed) a whisper tab before quiting usualy.

System is a Dual G4 PPC.
MacosX 10.4.11
tmw 0.0.29

Here is a partial crash log:

Thread 0 Crashed:
0 <<00000000>> 0x00000000 0 + 0
1 TMW 0x0009c8e8 ChatTab::chatLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) + 3968
2 TMW 0x0009ced4 ChatTab::chatLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 260
3 TMW 0x000184c0 ChatWindow::whisper(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool) + 812
4 TMW 0x000a56e4 EAthena::ChatHandler::handleMessage(MessageIn&) + 780
5 TMW 0x000ac944 Network::dispatchMessages() + 116
6 TMW 0x00010cc4 Game::logic() + 384
7 TMW 0x0004e7e8 SDL_main + 6364
8 TMW 0x0006d4b4 -[SDLMain applicationDidFinishLaunching:] + 68

Let me know if you need more info.
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: Thu Nov 01, 2007 6:35 pm
Location: Internet

Re: Crash at exit

Post by Jaxad0127 » Fri May 29, 2009 10:29 pm

That's a weird place if you're closing. Looks like someone whispered you as you were closing.
Image
jeto
Peon
Peon
Posts: 20
Joined: Tue Feb 03, 2009 9:06 pm

Re: Crash at exit

Post by jeto » Fri May 29, 2009 11:08 pm

This would explain why it doesn't happen all the time just a few times.
Usualy i say bye in chat to friends and log off. Could be they try answer while i exiting.
jeto
Peon
Peon
Posts: 20
Joined: Tue Feb 03, 2009 9:06 pm

Re: Crash at exit

Post by jeto » Sat May 30, 2009 12:00 am

I just readed again trough my crash logs, and found out above error was new.
The times BEFORE this (same thing, crash at exit), the crash logs have been different.
It happened multiple times.

Code: Select all

Thread 0 Crashed:
0   TMW                      	0x00018dc8 dtor<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*> > std::for_each<std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>&, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>*>, dtor<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*> > >(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>&, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>*>, std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>&, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*>*>, dtor<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ChatTab*> >) + 60
1   TMW                      	0x000161dc ChatWindow::~ChatWindow [unified]() + 468
2   TMW                      	0x0000e93c destroyGuiWindows() + 120
3   TMW                      	0x0000f138 Game::~Game [unified]() + 72
4   TMW                      	0x0004e804 SDL_main + 6392
5   TMW                      	0x0006d4b4 -[SDLMain applicationDidFinishLaunching:] + 68
6   com.apple.Foundation     	0x92be6a04 _nsnote_callback + 180
and before that it was:

Code: Select all

Thread 0 Crashed:
0   <<00000000>> 	0x00000000 0 + 0
1   TMW                      	0x000161dc ChatWindow::~ChatWindow [unified]() + 468
2   TMW                      	0x0000e93c destroyGuiWindows() + 120
3   TMW                      	0x0000f138 Game::~Game [unified]() + 72
4   TMW                      	0x0004e804 SDL_main + 6392
5   TMW                      	0x0006d4b4 -[SDLMain applicationDidFinishLaunching:] + 68
6   com.apple.Foundation     	0x92be6a04 _nsnote_callback + 180
7   com.apple.CoreFoundation 	0x90805eb4 __CFXNotificationPost + 368
This looks more like the exit thing.
I add the full crash logs as a file attachment.
Attachments
The Mana World.crash.log
Crash log for TMW.
(95.37 KiB) Downloaded 81 times
Post Reply