Codeblocks crashes after opening the project.
stderr:
ReadVarNames() : Unexpected token '((__deprecated__))' for 'auto_ptr_ref', file '/usr/include/c++/4.8/backward/auto_ptr.h', line 54.
ReadVarNames() : Unexpected token '((__deprecated__))' for 'auto_ptr', file '/usr/include/c++/4.8/backward/auto_ptr.h', line 281.
ReadVarNames() : Unexpected token '((__deprecated__))' for 'auto_ptr', file '/usr/include/c++/4.8/backward/auto_ptr.h', line 290.
*** Error in `codeblocks': double free or corruption (fasttop): 0x00000000031feae0 ***
Backtrace:
#0 0x00007ff87fd97cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ff87fd9b0d8 in __GI_abort () at abort.c:89
#2 0x00007ff87fdd4394 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ff87fee2b28 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3 0x00007ff87fde066e in malloc_printerr (ptr=<optimized out>, str=0x7ff87fee2cf0 "double free or corruption (fasttop)", action=1) at malloc.c:4996
#4 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840
#5 0x00007ff84fb4c585 in Unlock (this=<optimized out>) at /usr/include/wx-2.8/wx/string.h:243
#6 ~wxStringBase (this=0x7ff84a9c5f80, __in_chrg=<optimized out>) at /usr/include/wx-2.8/wx/string.h:396
#7 ~wxString (this=0x7ff84a9c5f80, __in_chrg=<optimized out>) at /usr/include/wx-2.8/wx/string.h:659
#8 Tokenizer::GetToken (this=this@entry=0x7ff83d733e30) at parser/tokenizer.cpp:843
#9 0x00007ff84fb36f71 in ParserThread::SkipBlock (this=this@entry=0x7ff83d733e20) at parser/parserthread.cpp:276
#10 0x00007ff84fb3e4fd in ParserThread::HandleFunction (this=this@entry=0x7ff83d733e20, name=..., isOperator=isOperator@entry=false, isPointer=isPointer@entry=false) at parser/parserthread.cpp:2320
#11 0x00007ff84fb4054f in ParserThread::DoParse (this=this@entry=0x7ff83d733e20) at parser/parserthread.cpp:1189
#12 0x00007ff84fb42ac0 in ParserThread::HandleNamespace (this=this@entry=0x7ff83d733e20) at parser/parserthread.cpp:1795
#13 0x00007ff84fb3fbbb in ParserThread::DoParse (this=this@entry=0x7ff83d733e20) at parser/parserthread.cpp:1045
#14 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff83d733e20) at parser/parserthread.cpp:534
#15 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#16 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff845256360) at parser/parserthread.cpp:1740
#17 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff845256360) at parser/parserthread.cpp:654
#18 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff845256360) at parser/parserthread.cpp:534
#19 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#20 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff845254820) at parser/parserthread.cpp:1740
#21 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff845254820) at parser/parserthread.cpp:654
#22 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff845254820) at parser/parserthread.cpp:534
#23 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#24 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff83d753190) at parser/parserthread.cpp:1740
#25 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff83d753190) at parser/parserthread.cpp:654
#26 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff83d753190) at parser/parserthread.cpp:534
#27 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#28 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff83d2a1990) at parser/parserthread.cpp:1740
#29 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff83d2a1990) at parser/parserthread.cpp:654
#30 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff83d2a1990) at parser/parserthread.cpp:534
#31 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#32 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff83d29e970) at parser/parserthread.cpp:1740
#33 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff83d29e970) at parser/parserthread.cpp:654
#34 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff83d29e970) at parser/parserthread.cpp:534
#35 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#36 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff83d29d630) at parser/parserthread.cpp:1740
#37 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff83d29d630) at parser/parserthread.cpp:654
#38 0x00007ff84fb428e2 in ParserThread::Parse (this=this@entry=0x7ff83d29d630) at parser/parserthread.cpp:534
#39 0x00007ff84fb31585 in Parser::Parse (this=0x61d7400, filename=..., isLocal=<optimized out>, locked=<optimized out>) at parser/parser.cpp:341
#40 0x00007ff84fb382e0 in ParserThread::HandleIncludes (this=this@entry=0x7ff84412c640) at parser/parserthread.cpp:1740
#41 0x00007ff84fb41d03 in ParserThread::DoParse (this=this@entry=0x7ff84412c640) at parser/parserthread.cpp:654
#42 0x00007ff84fb428e2 in ParserThread::Parse (this=0x7ff84412c640) at parser/parserthread.cpp:534
#43 0x00007ff84fb45fa9 in ParserThread::Execute (this=<optimized out>) at parser/parserthread.h:157
#44 0x00007ff882d933ba in cbThreadPool::cbWorkerThread::Entry (this=0x61d4780) at cbthreadpool.cpp:224
#45 0x00007ff8814cb863 in wxThreadInternal::PthreadStart(wxThread*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#46 0x00007ff88094e182 in start_thread (arg=0x7ff84a9c9700) at pthread_create.c:312
#47 0x00007ff87fe5b47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Diff: