2025-07-20 06:16 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001430Spring engineGeneralpublic2009-05-29 15:52
ReporterLupus 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityrandom
StatusresolvedResolutionfixed 
Product Version0.79.0.2+git 
Target VersionFixed in Version 
Summary0001430: terminate called after throwing an instance of 'std::bad_alloc'
Descriptionbad_alloc again in af2515f904def07d6e950308bf6cb5f5447480f2. Infinite allocation fix is not merged to 0.79 branch or it's another bug?
Additional InformationMT spring on 64bit gentoo linux
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon backtrace.txt (6,892 bytes) 2009-05-29 00:00 -
    terminate called after throwing an instance of 'std::bad_alloc'
      what():  std::bad_alloc
    
    Program received signal SIGABRT, Aborted.
    [Switching to Thread 0x7f0467de7750 (LWP 19345)]
    0x00007f0464617165 in raise () from /lib/libc.so.6
    (gdb) thread apply all bt full
    
    Thread 6 (Thread 0x437be950 (LWP 19352)):
    #0  0x00007f04646a3bb6 in poll () from /lib/libc.so.6
    No symbol table info available.
    #1  0x00007f0460ef2c19 in ?? () from /usr/lib/libasound.so.2
    No symbol table info available.
    #2  0x00007f0467a21d4f in ?? () from /usr/lib/libopenal.so.1
    No symbol table info available.
    #3  0x00007f0467a1c28a in ?? () from /usr/lib/libopenal.so.1
    No symbol table info available.
    #4  0x00007f04657b1097 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #5  0x00007f04646abccd in clone () from /lib/libc.so.6
    No symbol table info available.
    #6  0x0000000000000000 in ?? ()
    No symbol table info available.
    
    Thread 4 (Thread 0x427bc950 (LWP 19350)):
    #0  0x00000000007dc9b8 in CLosHandler::MoveUnit ()
    No locals.
    #1  0x000000000081b259 in CGroundMoveType::SlowUpdate ()
    No locals.
    #2  0x00000000008beb87 in CUnit::SlowUpdate ()
    ---Type <return> to continue, or q <return> to quit---
    No locals.
    \#3  0x0000000000898535 in CUnitHandler::Update ()
    No locals.
    #4  0x0000000000493a3f in CGame::SimFrame ()
    No locals.
    #5  0x00000000004a1794 in CGame::ClientReadNet ()
    No locals.
    #6  0x00000000004a4659 in CGame::Update ()
    No locals.
    #7  0x000000000096dd07 in SpringApp::Sim ()
    No locals.
    warning: (Internal error: pc 0x975002 in read in psymtab, but not in symtab.)
    
    warning: (Internal error: pc 0x975002 in read in psymtab, but not in symtab.)
    
    #8  0x0000000000975003 in SpringApp::Simcb ()
    warning: (Internal error: pc 0x975002 in read in psymtab, but not in symtab.)
    
    No locals.
    warning: (Internal error: pc 0x975002 in read in psymtab, but not in symtab.)
    
    warning: (Internal error: pc 0x974ffa in read in psymtab, but not in symtab.)
    
    warning: (Internal error: pc 0x97536e in read in psymtab, but not in symtab.)
    
    warning: (Internal error: pc 0x97536e in read in psymtab, but not in symtab.)
    
    #9  0x000000000097536f in gmlClientServer<void, int, CUnit*>::gmlClientAux ()
    warning: (Internal error: pc 0x97536e in read in psymtab, but not in symtab.)
    
    No locals.
    warning: (Internal error: pc 0x97536e in read in psymtab, but not in symtab.)
    
    warning: (Internal error: pc 0x975010 in read in psymtab, but not in symtab.)
    
    #10 0x00000000006bb647 in boost::thread::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, gmlClientServer<void, int, CUnit*> >, boost::_bi::list1<boost::_bi::value<gmlClientServer<void, int, CUnit*>*> > > >::run ()
    No locals.
    #11 0x00007f046531371e in thread_proxy () from /usr/lib/libboost_thread-mt.so
    No symbol table info available.
    #12 0x00007f04657b1097 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    ---Type <return> to continue, or q <return> to quit---\
    #13 0x00007f04646abccd in clone () from /lib/libc.so.6
    No symbol table info available.
    #14 0x0000000000000000 in ?? ()
    No symbol table info available.
    
    Thread 3 (Thread 0x41c71950 (LWP 19349)):
    #0  0x00007f04657b59b9 in pthread_cond_wait@@GLIBC_2.3.2 ()
       from /lib/libpthread.so.0
    No symbol table info available.
    #1  0x00000000006bc8b7 in boost::barrier::wait ()
    No locals.
    #2  0x00000000006be5a9 in gmlClientServer<void, int, CUnit*>::gmlClient ()
    No locals.
    #3  0x00000000006bb647 in boost::thread::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, gmlClientServer<void, int, CUnit*> >, boost::_bi::list1<boost::_bi::value<gmlClientServer<void, int, CUnit*>*> > > >::run ()
    No locals.
    #4  0x00007f046531371e in thread_proxy () from /usr/lib/libboost_thread-mt.so
    No symbol table info available.
    #5  0x00007f04657b1097 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #6  0x00007f04646abccd in clone () from /lib/libc.so.6
    No symbol table info available.
    ---Type <return> to continue, or q <return> to quit---
    #7  0x0000000000000000 in ?? ()
    No symbol table info available.
    
    Thread 2 (Thread 0x413a4950 (LWP 19348)):
    #0  0x00007f04657b8b31 in nanosleep () from /lib/libpthread.so.0
    No symbol table info available.
    #1  0x00007f0465a0d9b4 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
    No symbol table info available.
    #2  0x00007f0465a0d9ee in ?? () from /usr/lib/libSDL-1.2.so.0
    No symbol table info available.
    #3  0x00007f04659d6237 in ?? () from /usr/lib/libSDL-1.2.so.0
    No symbol table info available.
    #4  0x00007f0465a0aa99 in ?? () from /usr/lib/libSDL-1.2.so.0
    No symbol table info available.
    #5  0x00007f04657b1097 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #6  0x00007f04646abccd in clone () from /lib/libc.so.6
    No symbol table info available.
    #7  0x0000000000000000 in ?? ()
    No symbol table info available.
    
    Thread 1 (Thread 0x7f0467de7750 (LWP 19345)):
    #0  0x00007f0464617165 in raise () from /lib/libc.so.6
    ---Type <return> to continue, or q <return> to quit---
    No symbol table info available.
    #1  0x00007f04646184de in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0x00007f0464e8d004 in __gnu_cxx::__verbose_terminate_handler ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #3  0x00007f0464e8b436 in ?? ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #4  0x00007f0464e8b463 in std::terminate ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #5  0x00007f0464e8b54a in __cxa_throw ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #6  0x00007f0464e8b9a1 in operator new ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #7  0x00007f0464e8ba79 in operator new[] ()
       from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
    No symbol table info available.
    #8  0x000000000077225c in CVertexArray::EnlargeDrawArray ()
    No locals.
    ---Type <return> to continue, or q <return> to quit---
    #9  0x00000000006bf152 in CBFGroundDrawer::DoDrawGroundRow ()
    No locals.
    #10 0x00000000006c33aa in CBFGroundDrawer::DoDrawGroundRowMT ()
    No locals.
    #11 0x00000000006bde71 in gmlClientServer<void, int, CUnit*>::gmlServer ()
    No locals.
    #12 0x00000000006be4d6 in gmlClientServer<void, int, CUnit*>::Work ()
    No locals.
    #13 0x00000000006bb207 in CBFGroundDrawer::Draw ()
    No locals.
    #14 0x00000000007afe1d in CUnitDrawer::CreateReflectionFace ()
    No locals.
    #15 0x00000000007b01b8 in CUnitDrawer::UpdateReflectTex ()
    No locals.
    #16 0x00000000004a897f in CGame::Draw ()
    No locals.
    #17 0x0000000000970b7b in SpringApp::Update ()
    No locals.
    #18 0x0000000000974644 in SpringApp::Run ()
    No locals.
    #19 0x000000000093ec0a in Run ()
    No locals.
    #20 0x000000000093ec9c in main ()
    ---Type <return> to continue, or q <return> to quit---
    No locals.
    
    txt file icon backtrace.txt (6,892 bytes) 2009-05-29 00:00 +

-Relationships
+Relationships

-Notes

~0003545

tvo (reporter)

not merged.

~0003546

Lupus (reporter)

k, i'll merge it by hand :)
+Notes

-Issue History
Date Modified Username Field Change
2009-05-29 00:00 Lupus New Issue
2009-05-29 00:00 Lupus File Added: backtrace.txt
2009-05-29 11:38 tvo Note Added: 0003545
2009-05-29 11:40 Lupus Note Added: 0003546
2009-05-29 15:52 Kloot Status new => resolved
2009-05-29 15:52 Kloot Fixed in Version => master
2009-05-29 15:52 Kloot Resolution open => fixed
2009-05-29 15:52 Kloot Assigned To => Kloot
+Issue History