Mantis Bug Tracker

View Issue Details Jump to Notes ] << ] >> ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000128Mana ClientCorepublic2010-04-26 17:592010-06-03 21:14
ReporterBertram 
Assigned ToJaxad0127 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version1.0.0 
Target Version1.0.0Fixed in Version1.0.0 
Summary0000128: [tA <-> ManaServ] Crash when quitting the application after changing server.
DescriptionThe application crashes after using the steps below:
Steps To Reproduce- Logon a tAthena server
- While in game, type Esc and choose 'Switch server'
- Logon a Manaserv server
- While in game, type esc and choose 'quit'
Additional InformationHere the backtrace:
#0 0xb79520b4 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() () from /usr/lib/libstdc++.so.6
0000001 0x082cb46a in StatusEffect::~StatusEffect() ()
0000002 0x082cc3cf in unloadMap(std::map<int, StatusEffect*, std::less<int>, std::allocator<std::pair<int const, StatusEffect*> > >) ()
0000003 0x082cc456 in StatusEffect::unload() ()
0000004 0x0827e699 in Client::exec() ()
0000005 0x082a5f63 in main ()
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000409)
Jaxad0127 (administrator)
2010-04-26 19:05

This should've been fixed in the commit that fixed the DBs not being cleared between servers.
(0000410)
Bertram (developer)
2010-04-27 08:18

Nope. This has been seen after applying the latest changes.
(0000418)
Jaxad0127 (administrator)
2010-04-29 20:45

I cannot reproduce this locally. I've switched in both directions and multiple times.
(0000442)
Bertram (developer)
2010-05-06 22:17

In fact, you'll need to see a status effect in one or the other servers to make the crash happens.
(0000446)
Jaxad0127 (administrator)
2010-05-07 04:33

I still can't reproduce. What status effect did you get on tmwAthena and how? Let's try the exact same thing.
(0000455)
Jaxad0127 (administrator)
2010-05-09 20:04

Are you switching between server with different data?
(0000457)
Bertram (developer)
2010-05-10 07:33

Sorry not to have answered yet. I'll try tonight.
(0000511)
Bertram (developer)
2010-05-29 23:00

Ok, I think I've found.

It happens when I log in the tA The Mana World, select 'Switch Server', go to Invertika, type esc and quit server while the skill notification is displayed.
(0000513)
Jaxad0127 (administrator)
2010-06-03 20:25

This might have been fixed by http://gitorious.org/mana/mana/commit/8615f1bbad630602009c04a317cd83e03aaa620c [^] .
(0000514)
Bertram (developer)
2010-06-03 21:14

Fixed with commit:
http://gitorious.org/mana/mana/commit/8615f1bbad630602009c04a317cd83e03aaa620c [^]

- Issue History
Date Modified Username Field Change
2010-04-26 17:59 Bertram New Issue
2010-04-26 19:05 Jaxad0127 Note Added: 0000409
2010-04-27 08:18 Bertram Note Added: 0000410
2010-04-29 20:45 Jaxad0127 Note Added: 0000418
2010-05-06 22:17 Bertram Note Added: 0000442
2010-05-07 04:33 Jaxad0127 Note Added: 0000446
2010-05-09 20:04 Jaxad0127 Note Added: 0000455
2010-05-10 07:33 Bertram Note Added: 0000457
2010-05-29 23:00 Bertram Note Added: 0000511
2010-06-03 15:59 Bertram Status new => assigned
2010-06-03 15:59 Bertram Assigned To => Bertram
2010-06-03 20:25 Jaxad0127 Note Added: 0000513
2010-06-03 21:14 Bertram Note Added: 0000514
2010-06-03 21:14 Bertram Assigned To Bertram => Jaxad0127
2010-06-03 21:14 Bertram Status assigned => resolved
2010-06-03 21:14 Bertram Resolution open => fixed
2010-06-03 21:14 Bertram Fixed in Version => 1.0.0


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker