Passing list of files to parse
[New Thread 0x44538950 (LWP 32467)]
[Thread 0x44538950 (LWP 32467) exited]
Starting batch parsing
Parsing stage done (1194 total parsed files, 27367 tokens in 0 minute(s), 5.71 seconds).
Updating class browser...
Class browser updated.
[New Thread 0x44538950 (LWP 32619)]
[Thread 0x44538950 (LWP 32619) exited]
Reparsing saved files...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fe57ea1d6f0 (LWP 28513)]
0x00007fe578a8a521 in _int_malloc () from /lib/libc.so.6
(gdb) info stack
#0 0x00007fe578a8a521 in _int_malloc () from /lib/libc.so.6
#1 0x00007fe578a8c360 in malloc () from /lib/libc.so.6
#2 0x00007fe5792cb5ed in operator new (sz=40) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:57
#3 0x00007fe5721683ab in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x28,
__p=0x7fe578d73a60) at /usr/include/c++/4.2/ext/new_allocator.h:91
#4 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x4768980,
__p=0xd630e50) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#5 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x4766580,
__p=0xd630e20) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#6 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x4761ba0,
__p=0xd630df0) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#7 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x475a8e0,
__p=0xd630dc0) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#8 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x474b100,
__p=0xd630d90) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#9 0x00007fe5721683ea in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_copy (this=0x7fff86254280, __x=0x4730d90,
__p=0x7fff86254288) at /usr/include/c++/4.2/bits/stl_tree.h:1291
#10 0x00007fe57218b4b7 in std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::operator= (this=0x7fff86254280,
__x=@0x22ff1d0) at /usr/include/c++/4.2/bits/stl_tree.h:819
#11 0x00007fe5721a63c5 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at /usr/include/c++/4.2/bits/stl_set.h:206
#12 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#13 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#14 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#15 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#16 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#17 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#18 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#19 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#20 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#21 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#22 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#23 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#24 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#25 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#26 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#27 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
#28 0x00007fe5721a63e1 in TokensTree::RemoveToken (this=0x15fe900, oldToken=<value optimized out>) at parser/token.cpp:601
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) list
247 app.cpp: No such file or directory.
in app.cpp
(gdb)
A note about the stack... It goes ad infinitum on that same line (I gave up holding my finger on the keyboard once it got to around 700+).