Bug #17725 2010-11-21 16:43

clemens1509

Save C++ file in Editor causes crash

Sometimes if a C++ file in Editor is saved it crashes. I very quickly save with a shortcut and repeat work very fast. It seams to me that saving is not threadsave.

------------------ crash report --------------------------

System: Linux 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10603901
Selinux: No
Accessibility: Disabled
GTK+ Theme: Nodoka
Icon Theme: Fedora
GTK+ Modules: canberra-gtk-module, pk-gtk-module, gnomebreakpad

Memory status: size: 1163730944 vsize: 1163730944 resident: 200994816 share: 34836480 rss: 200994816 rss_rlim: 18446744073709551615
CPU usage: start_time: 1290353152 rtime: 30203 utime: 29189 stime: 1014 cutime:25 cstime: 28 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/home/cvmann/dev/codeblocks/bin/codeblocks'

[Thread debugging using libthread_db enabled]
[New Thread 0x7f0bd7fff910 (LWP 7551)]
[New Thread 0x7f0be53af910 (LWP 7426)]
[New Thread 0x7f0be5db0910 (LWP 7425)]
[New Thread 0x7f0be7d0e910 (LWP 7395)]
[New Thread 0x7f0bf21fc910 (LWP 7391)]
[New Thread 0x7f0bf2bfd910 (LWP 7390)]
[New Thread 0x7f0bf35fe910 (LWP 7389)]
[New Thread 0x7f0bf3fff910 (LWP 7388)]
[New Thread 0x7f0bfabe7910 (LWP 7387)]
0x00000030a240e9ed in waitpid () from /lib64/libpthread.so.0
#0  0x00000030a240e9ed in waitpid () from /lib64/libpthread.so.0
#1  0x00000030a3c6e829 in g_spawn_sync () from /lib64/libglib-2.0.so.0
#2  0x00000030a3c6eb39 in g_spawn_command_line_sync ()
   from /lib64/libglib-2.0.so.0
#3  0x00007f0bffb10dc1 in ?? ()
   from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x00000030a1833275 in raise () from /lib64/libc.so.6
#6  0x00000030a1834a55 in abort () from /lib64/libc.so.6
#7  0x0000003eb62f65e1 in wxFatalSignalHandler ()
   from /usr/lib64/libwx_baseu-2.8.so.0
#8  <signal handler called>
#9  std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique (__v=<value optimized out>, 
    this=<value optimized out>)
    at /usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/stl_tree.h:1171
#10 std::set<int, std::less<int>, std::allocator<int> >::insert (
    __v=<value optimized out>, this=<value optimized out>)
    at /usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/stl_set.h:411
#11 Token::AddChild (__v=<value optimized out>, this=<value optimized out>)
    at parser/token.cpp:339
#12 0x00007f0be7dc3333 in ParserThread::DoAddToken (this=0x343aa00, 
    kind=tkVariable, name=<value optimized out>, line=<value optimized out>, 
    implLineStart=<value optimized out>, implLineEnd=<value optimized out>, 
    args=@0x7fff461705f0, isOperator=false, isImpl=false)
    at parser/parserthread.cpp:1231
#13 0x00007f0be7dc6d55 in ParserThread::DoParse (this=0x343aa00)
    at parser/parserthread.cpp:964
#14 0x00007f0be7dcbab4 in ParserThread::Parse (this=0x343aa00)
    at parser/parserthread.cpp:467
#15 0x00007f0be7db94c8 in Parser::Parse (this=0x2c88820, 
    bufferOrFilename=@0x7fff461709f0, isLocal=<value optimized out>, 
    opts=@0x7fff461708d0) at parser/parser.cpp:518
#16 0x00007f0be7db98a2 in Parser::ParseBuffer (this=0x2c88820, 
    buffer=@0x7fff461709f0, isLocal=true, 
    bufferSkipBlocks=<value optimized out>, isTemp=<value optimized out>, 
    filename=<value optimized out>, parent=0x7f0bd23a3010, initLine=84)
    at parser/parser.cpp:417
#17 0x00007f0be7da2302 in NativeParser::ParseLocalBlock (this=0x2706200, 
    searchData=0x7fff46170b30, caretPos=<value optimized out>)
    at nativeparser.cpp:1464
#18 0x00007f0be7dafc8a in NativeParser::MarkItemsByAI (this=0x2706200, 
    searchData=0x7fff46170b30, result=std::set with 0 elements, 
    reallyUseAI=true, isPrefix=<value optimized out>, 
    caseSensitive=<value optimized out>, caretPos=7280)
    at nativeparser.cpp:1586
#19 0x00007f0be7daff79 in NativeParser::MarkItemsByAI (this=0x2706200, result=
    std::set with 0 elements, reallyUseAI=178, isPrefix=false, 
    caseSensitive=true, caretPos=7280) at nativeparser.cpp:1556
#20 0x00007f0be7d7a487 in CodeCompletion::OnValueTooltip (this=0x2706180, 
    event=<value optimized out>) at codecompletion.cpp:2449
#21 0x00007f0c05a9d8f9 in Manager::ProcessEvent (this=<value optimized out>, 
    event=@0x7fff46170ca0) at manager.cpp:179
#22 0x00007f0c059e7c79 in cbEditor::NotifyPlugins (this=0x309b930, 
    type=<value optimized out>, intArg=11, strArg=@0x7fff46170d90, xArg=146, 
    yArg=<value optimized out>) at cbeditor.cpp:795
#23 0x00007f0c059e7f7f in cbEditor::OnEditorDwellStart (this=0x309b930, 
    event=@0x7fff46170e60) at cbeditor.cpp:3301
#24 0x0000003eb62f20b0 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib64/libwx_baseu-2.8.so.0
#25 0x0000003eb62f221f in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
#26 0x0000003eb62f3112 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
#27 0x00000032d82eb119 in wxWindowBase::TryParent(wxEvent&) ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#28 0x0000003eb62f30d0 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
#29 0x00007f0c05bbf1d8 in wxScintilla::NotifyParent (this=0x30d3140, 
    _scn=0x7fff46170f70) at src/wxscintilla.cpp:4954
#30 0x00007f0c05bb1c95 in ScintillaWX::NotifyParent (
    this=<value optimized out>, scn=
      {nmhdr = {hwndFrom = 0x0, idFrom = 0, code = 2016}, position = 7277, ch = 0, modifiers = 0, modificationType = 0, text = 0x0, length = 0, linesAdded = 0, message = 0, wParam = 0, lParam = 0, line = 0, foldLevelNow = 0, foldLevelPrev = 0, margin = 0, listType = 0, x = 146, y = 355, token = 0, annotationLinesAdded = 0}) at src/ScintillaWX.cpp:514
#31 0x00007f0c05cf050e in Editor::NotifyDwelling (this=0x310f800, 
    pt=<value optimized out>, state=<value optimized out>)
    at src/scintilla/src/Editor.cxx:4297
#32 0x00000032d81ee89b in ?? () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#33 0x00000030a3c3801b in ?? () from /lib64/libglib-2.0.so.0
#34 0x00000030a3c3790e in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
#35 0x00000030a3c3b0e8 in ?? () from /lib64/libglib-2.0.so.0
#36 0x00000030a3c3b535 in g_main_loop_run () from /lib64/libglib-2.0.so.0
#37 0x0000003ce89422b7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#38 0x00000032d81e5fd8 in wxEventLoop::Run() ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#39 0x00000032d826ac9b in wxAppBase::MainLoop() ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#40 0x000000000042f85b in CodeBlocksApp::OnRun (this=0x7f0bd23a3010)
    at app.cpp:780
#41 0x0000003eb6297e15 in wxEntry(int&, wchar_t**) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
#42 0x000000000042f422 in main (argc=1, argv=0x54b2) at app.cpp:260

Thread 10 (Thread 0x7f0bfabe7910 (LWP 7387)):
#0  0x00000030a18d4db3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x0000003a0fc3381b in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2  0x0000003a0fc212d4 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3  0x0000003a0fc21683 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4  0x0000003a0fc216f6 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5  0x0000003a0fc33898 in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6  0x0000003a0b442c4f in ?? () from /usr/lib64/libpulsecommon-0.9.15.so
No symbol table info available.
#7  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (Thread 0x7f0bf3fff910 (LWP 7388)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a7e2f9 in BackgroundThread::Entry (this=0x19b2c38)
    at ../../src/include/backgroundthread.h:151
        job = 0x33b6470
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (Thread 0x7f0bf35fe910 (LWP 7389)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a7e2f9 in BackgroundThread::Entry (this=0x19b2c70)
    at ../../src/include/backgroundthread.h:151
        job = 0x19b2c80
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 0x7f0bf2bfd910 (LWP 7390)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a7e2f9 in BackgroundThread::Entry (this=0x19b2ca8)
    at ../../src/include/backgroundthread.h:151
        job = 0x19b2cb8
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 0x7f0bf21fc910 (LWP 7391)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a7e360 in BackgroundThread::Entry (this=0x19b2ce0)
    at ../../src/include/backgroundthread.h:151
        job = 0x3354340
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 0x7f0be7d0e910 (LWP 7395)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a0bcdd in cbThreadPool::cbWorkerThread::Entry (this=0x2706b70)
    at cbthreadpool.cpp:199
        element = {task = 0x0, autodelete = false}
        workingThread = true
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 0x7f0be5db0910 (LWP 7425)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0be7d72eea in ClassBrowserBuilderThread::Entry (this=0x2afd6a0)
    at classbrowserbuilderthread.cpp:258
No locals.
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 0x7f0be53af910 (LWP 7426)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a0bcdd in cbThreadPool::cbWorkerThread::Entry (this=0x3298e10)
    at cbthreadpool.cpp:199
        element = {task = 0x7f0bdf3ca9e0, autodelete = true}
        workingThread = true
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7f0bd7fff910 (LWP 7551)):
#0  0x00000030a240b2c9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000003eb62efb23 in wxConditionInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x0000003eb62f0bd9 in wxSemaphoreInternal::Wait() ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007f0c05a0bcdd in cbThreadPool::cbWorkerThread::Entry (this=0x32f0dc0)
    at cbthreadpool.cpp:199
        element = {task = 0x7f0bd0699760, autodelete = true}
        workingThread = true
#4  0x0000003eb62f18e1 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00000030a240685a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6  0x00000030a18de22d in clone () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7f0c0583b800 (LWP 7386)):
#0  0x00000030a240e9ed in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00000030a3c6e829 in g_spawn_sync () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2  0x00000030a3c6eb39 in g_spawn_command_line_sync ()
   from /lib64/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f0bffb10dc1 in ?? ()
   from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x00000030a1833275 in raise () from /lib64/libc.so.6
No symbol table info available.
#6  0x00000030a1834a55 in abort () from /lib64/libc.so.6
No symbol table info available.
#7  0x0000003eb62f65e1 in wxFatalSignalHandler ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#8  <signal handler called>
No symbol table info available.
#9  std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique (__v=<value optimized out>, 
    this=<value optimized out>)
    at /usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/stl_tree.h:1171
        __y = 0x6500000076
        __comp = 178
#10 std::set<int, std::less<int>, std::allocator<int> >::insert (
    __v=<value optimized out>, this=<value optimized out>)
    at /usr/lib/gcc/x86_64-redhat-linux/4.4.1/../../../../include/c++/4.4.1/bits/stl_set.h:411
No locals.
#11 Token::AddChild (__v=<value optimized out>, this=<value optimized out>)
    at parser/token.cpp:339
No locals.
#12 0x00007f0be7dc3333 in ParserThread::DoAddToken (this=0x343aa00, 
    kind=tkVariable, name=<value optimized out>, line=<value optimized out>, 
    implLineStart=<value optimized out>, implLineEnd=<value optimized out>, 
    args=@0x7fff461705f0, isOperator=false, isImpl=false)
    at parser/parserthread.cpp:1231
        finalParent = <value optimized out>
        newidx = 0
        newname = {<wxStringBase> = {static npos = 18446744073709551615, 
            m_pchData = 0x33bea98 L"guard"}, <No data fields>}
        baseArgs = {<wxStringBase> = {static npos = 18446744073709551615, 
            m_pchData = 0x3eb6314a98 L""}, <No data fields>}
        localParent = 0x7f0bd23a3010
        q = std::queue wrapping: std::deque with 0 elements
        newToken = <value optimized out>
#13 0x00007f0be7dc6d55 in ParserThread::DoParse (this=0x343aa00)
    at parser/parserthread.cpp:964
        newToken = <value optimized out>
        peek = {<wxStringBase> = {static npos = 18446744073709551615, 
            m_pchData = 0x3384998 L"(m_criLoad)"}, <No data fields>}
        token = {<wxStringBase> = {static npos = 18446744073709551615, 
            m_pchData = 0x33bea98 L"guard"}, <No data fields>}
        switchHandled = <value optimized out>
        oldState = tsSkipUnWanted
#14 0x00007f0be7dcbab4 in ParserThread::Parse (this=0x343aa00)
    at parser/parserthread.cpp:467
        result = <value optimized out>
#15 0x00007f0be7db94c8 in Parser::Parse (this=0x2c88820, 
    bufferOrFilename=@0x7fff461709f0, isLocal=<value optimized out>, 
    opts=@0x7fff461708d0) at parser/parser.cpp:518
        thread = 0x343aa00
        result = <value optimized out>
#16 0x00007f0be7db98a2 in Parser::ParseBuffer (this=0x2c88820, 
    buffer=@0x7fff461709f0, isLocal=true, 
    bufferSkipBlocks=<value optimized out>, isTemp=<value optimized out>, 
    filename=<value optimized out>, parent=0x7f0bd23a3010, initLine=84)
    at parser/parser.cpp:417
        opts = {useBuffer = true, bufferSkipBlocks = false, 
          bufferSkipOuterBlocks = false, wantPreprocessor = true, 
          followLocalIncludes = false, followGlobalIncludes = false, 
          isTemp = true, handleFunctions = false, handleVars = true, 
          handleClasses = true, handleEnums = true, handleTypedefs = true, 
          parseComplexMacros = false, fileOfBuffer = {<wxStringBase> = {
              static npos = 18446744073709551615, 
              m_pchData = 0x311a708 L"/home/cvmann/dev/GeoVis/libGeoVis/GvVpfLayer.cpp"}, <No data fields>}, parentOfBuffer = 0x7f0bd23a3010, 
          initLineOfBuffer = 84, loader = 0x0}
#17 0x00007f0be7da2302 in NativeParser::ParseLocalBlock (this=0x2706200, 
    searchData=0x7fff46170b30, caretPos=<value optimized out>)
    at nativeparser.cpp:1464
        pos = <value optimized out>
        line = <value optimized out>
        blockEnd = 7289
        buffer = {<wxStringBase> = {static npos = 18446744073709551615, 
            m_pchData = 0x33d0958 L"\n  if( ! m_bLoadOnDemand)\n  {\n    Load( true);\n    return;\n  }\n\n  CritGuard guard( m_criLoad);\n  m_bLoading = true;\n  while( ! m_bStopLoading)\n  {\n    m_evLoad.Wait( m_criLoad);\n    if( m_bStopLoading"...}, <No data fields>}
        parent = 0x7f0bd23a3010
        blockStart = <value optimized out>
#18 0x00007f0be7dafc8a in NativeParser::MarkItemsByAI (this=0x2706200, 
    searchData=0x7fff46170b30, result=std::set with 0 elements, 
    reallyUseAI=true, isPrefix=<value optimized out>, 
    caseSensitive=<value optimized out>, caretPos=7280)
    at nativeparser.cpp:1586
        search_scope = std::set with 3 elements = {
          [0] = 137,
          [1] = 13510,
          [2] = 18449
        }
#19 0x00007f0be7daff79 in NativeParser::MarkItemsByAI (this=0x2706200, result=
    std::set with 0 elements, reallyUseAI=178, isPrefix=false, 
    caseSensitive=true, caretPos=7280) at nativeparser.cpp:1556
        editor = <value optimized out>
        searchData = {control = 0x30d3140, file = {<wxStringBase> = {
              static npos = 18446744073709551615, 
              m_pchData = 0x311a708 L"/home/cvmann/dev/GeoVis/libGeoVis/GvVpfLayer.cpp"}, <No data fields>}}
#20 0x00007f0be7d7a487 in CodeCompletion::OnValueTooltip (this=0x2706180, 
    event=<value optimized out>) at codecompletion.cpp:2449
        style = <value optimized out>
        base = 0x309b930
        pos = 7277
        result = std::set with 0 elements
        endOfWord = 3
#21 0x00007f0c05a9d8f9 in Manager::ProcessEvent (this=<value optimized out>, 
    event=@0x7fff46170ca0) at manager.cpp:179
No locals.
#22 0x00007f0c059e7c79 in cbEditor::NotifyPlugins (this=0x309b930, 
    type=<value optimized out>, intArg=11, strArg=@0x7fff46170d90, xArg=146, 
    yArg=<value optimized out>) at cbeditor.cpp:795
        event = {<> = {<No data fields>}, <BlockAllocated<CodeBlocksEvent, 75u, false>> = {static allocator = {
              allocBlocks = std::vector of length 1, capacity 1 = {
                0x7f0be00008c0}, first = 0x7f0be00008c0, ref_count = 0, 
              max_refs = 0, total_refs = 0}}, m_pProject = 0x0, 
          m_pEditor = 0x309b930, m_pOldEditor = 0x0, m_pPlugin = 0x0, 
          m_X = 146, m_Y = 355, m_TargetName = {<wxStringBase> = {
              static npos = 18446744073709551615, 
              m_pchData = 0x3eb6314a98 L""}, <No data fields>}, 
          m_OldTargetName = {<wxStringBase> = {
              static npos = 18446744073709551615, 
              m_pchData = 0x3eb6314a98 L""}, <No data fields>}, 
          static ms_classInfo = {
            m_className = 0x7f0c05d88f28 L"CodeBlocksEvent", 
            m_objectSize = 168, 
            m_objectConstructor = 0x7f0c05b06f60 <CodeBlocksEvent::wxCreateObject()>, m_baseInfo1 = 0x3eb6562360, m_baseInfo2 = 0x0, 
            static sm_first = 0x7f0be62febe0, m_next = 0x7f0c06069380, 
            static sm_classTable = 0x13c4250}}
#23 0x00007f0c059e7f7f in cbEditor::OnEditorDwellStart (this=0x309b930, 
    event=@0x7fff46170e60) at cbeditor.cpp:3301
        control = 0x30d3140
        pos = <value optimized out>
        style = 11
#24 0x0000003eb62f20b0 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#25 0x0000003eb62f221f in wxEvtHandler::SearchDynamicEventTable(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#26 0x0000003eb62f3112 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#27 0x00000032d82eb119 in wxWindowBase::TryParent(wxEvent&) ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#28 0x0000003eb62f30d0 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#29 0x00007f0c05bbf1d8 in wxScintilla::NotifyParent (this=0x30d3140, 
    _scn=0x7fff46170f70) at src/wxscintilla.cpp:4954
        evt = {<> = {<No data fields>}, static ms_classInfo = {
            m_className = 0x7f0c05da97b8 L"wxScintillaEvent", 
            m_objectSize = 200, 
            m_objectConstructor = 0x7f0c05bb7de0 <wxScintillaEvent::wxCreateObject()>, m_baseInfo1 = 0x32d86149a0, m_baseInfo2 = 0x0, 
            static sm_first = 0x7f0be62febe0, m_next = 0x7f0c0606aaa0, 
            static sm_classTable = 0x13c4250}, m_position = 7277, m_key = 0, 
          m_modifiers = 0, m_modificationType = 0, 
          m_text = {<wxStringBase> = {static npos = 18446744073709551615, 
              m_pchData = 0x3eb6314a98 L""}, <No data fields>}, m_length = 0, 
          m_linesAdded = 0, m_line = 0, m_foldLevelNow = 0, 
          m_foldLevelPrev = 0, m_margin = 0, m_message = 0, m_wParam = 0, 
          m_lParam = 0, m_listType = 0, m_x = 146, m_y = 355, 
          m_dragText = {<wxStringBase> = {static npos = 18446744073709551615, 
              m_pchData = 0x3eb6314a98 L""}, <No data fields>}, 
          m_dragAllowMove = 0, m_dragResult = wxDragNone}
#30 0x00007f0c05bb1c95 in ScintillaWX::NotifyParent (
    this=<value optimized out>, scn=
      {nmhdr = {hwndFrom = 0x0, idFrom = 0, code = 2016}, position = 7277, ch = 0, modifiers = 0, modificationType = 0, text = 0x0, length = 0, linesAdded = 0, message = 0, wParam = 0, lParam = 0, line = 0, foldLevelNow = 0, foldLevelPrev = 0, margin = 0, listType = 0, x = 146, y = 355, token = 0, annotationLinesAdded = 0}) at src/ScintillaWX.cpp:514
No locals.
#31 0x00007f0c05cf050e in Editor::NotifyDwelling (this=0x310f800, 
    pt=<value optimized out>, state=<value optimized out>)
    at src/scintilla/src/Editor.cxx:4297
        scn = {nmhdr = {hwndFrom = 0x0, idFrom = 0, code = 2016}, 
          position = 7277, ch = 0, modifiers = 0, modificationType = 0, 
          text = 0x0, length = 0, linesAdded = 0, message = 0, wParam = 0, 
          lParam = 0, line = 0, foldLevelNow = 0, foldLevelPrev = 0, 
          margin = 0, listType = 0, x = 146, y = 355, token = 0, 
          annotationLinesAdded = 0}
#32 0x00000032d81ee89b in ?? () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#33 0x00000030a3c3801b in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#34 0x00000030a3c3790e in g_main_context_dispatch ()
   from /lib64/libglib-2.0.so.0
No symbol table info available.
#35 0x00000030a3c3b0e8 in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#36 0x00000030a3c3b535 in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#37 0x0000003ce89422b7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#38 0x00000032d81e5fd8 in wxEventLoop::Run() ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#39 0x00000032d826ac9b in wxAppBase::MainLoop() ()
   from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#40 0x000000000042f85b in CodeBlocksApp::OnRun (this=0x7f0bd23a3010)
    at app.cpp:780
        retval = <value optimized out>
#41 0x0000003eb6297e15 in wxEntry(int&, wchar_t**) ()
   from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#42 0x000000000042f422 in main (argc=1, argv=0x54b2) at app.cpp:260
No locals.
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
Updating class browser...
Class browser updated.
Reparsing when typing for editor /home/cvmann/dev/GeoVis/libGeoVis/GvVpfLayer.cpp
Reparsing modified files for project 'libGeoVis'
Project 'libGeoVis' parsing stage done (695 total parsed files, 39873 tokens in 0 minute(s), 0.009 seconds).
Updating class browser...
Class browser updated.
Reparsing when editor modified: /home/cvmann/dev/GeoVis/libGeoVis/GvVpfLayer.cpp
Reparsing active editor /home/cvmann/dev/GeoVis/libGeoVis/GvVpfLayer.cpp
Reparsing modified files for project 'libGeoVis'
Project 'libGeoVis' parsing stage done (695 total parsed files, 39873 tokens in 0 minute(s), 0.006 seconds).
Updating class browser...
Class browser updated.
Missing separate debuginfo for /usr/lib64/libtdb.so.1
Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/56/1175f4b142f66a751e5f31b5f5726780123787.debug
--------------------------------------------------
Category
Application::Crash
Group
 
Status
Open
Close date
 
Assigned to