ollydbg - 2015-11-11
  • labels: core dump --> core dump, CodeCompletion
  • Description has changed:

Diff:

--- old
+++ new
@@ -2,58 +2,58 @@

 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 ***
+    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
+    #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