View Issue Details

IDProjectCategoryView StatusLast Update
0004456DarkRadiantDesign/Codingpublic10.08.2017 18:34
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSUbuntu 
Product Version2.1.0 
Target Version2.2.0Fixed in Version2.2.0 
Summary0004456: Crash during shutdown due to resources still held by S/R module
DescriptionThe static ResponseEffectTypes class singleton holds entityclass references in its std::map which are freed far too late during shutdown, when the eclass module has already been released.
Additional Information0x00007fffc8d84a3e in std::_Rb_tree<std::string, std::pair<std::string const, std::shared_ptr<IEntityClass> >, std::_Select1st<std::pair<std::string const, std::shared_ptr<IEntityClass> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<IEntityClass> > > >::~_Rb_tree (this=0x7fffc8ff5640 <ResponseEffectTypes::Instance()::_instance>,
    __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_tree.h:671
0x00007fffc8d848b0 in std::map<std::string, std::shared_ptr<IEntityClass>, std::less<std::string>, std::allocator<std::pair<std::string const, std::shared_ptr<IEntityClass> > > >::~map
    (this=0x7fffc8ff5640 <ResponseEffectTypes::Instance()::_instance>, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_map.h:96
---Type <return> to continue, or q <return> to quit---
0x00007fffc8da5898 in ResponseEffectTypes::~ResponseEffectTypes (this=0x7fffc8ff5640 <ResponseEffectTypes::Instance()::_instance>, __in_chrg=<optimized out>)
    at ResponseEffectTypes.h:14
0x00007ffff3bdd149 in __run_exit_handlers (status=0, listp=0x7ffff3f606c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
0x00007ffff3bdd195 in __GI_exit (status=<optimized out>) at exit.c:104
0x00007ffff3bc2ecc in __libc_start_main (main=0x487126 <main(int, char**)>, argc=1, argv=0x7fffffffde68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7fffffffde58) at libc-start.c:321
TagsNo tags attached.

Activities

greebo

greebo

02.01.2017 06:04

administrator   ~0008693

Should be fixed in 9eb3407197aa13787d02aa9da09738f1aeabe3d8

Issue History

Date Modified Username Field Change
02.01.2017 05:59 greebo New Issue
02.01.2017 05:59 greebo Status new => confirmed
02.01.2017 06:04 greebo Note Added: 0008693
02.01.2017 06:04 greebo Status confirmed => resolved
02.01.2017 06:04 greebo Fixed in Version => 2.2.0
02.01.2017 06:04 greebo Resolution open => fixed
02.01.2017 06:04 greebo Assigned To => greebo
10.08.2017 18:34 greebo Status resolved => closed