[Qt-creator] Crash in Cpp editor
Thorbjørn Lindeijer
thorbjorn.lindeijer at nokia.com
Wed Feb 18 12:21:41 CET 2009
Hello Marc,
The crash you reported below should be fixed by now. Or are you still
able to reproduce it?
I'm asking since without debug information in the backtrace it's hard to
say for sure that we fixed this case.
Regards,
Bjørn
ext Marc Wathelet wrote:
> I'm using Qt-creator
> qt-creator-f867061d5b5b5bb440ab42923462518973c73817.tar.gz (version 0.9.2)
> I get always this segmentation fault when I display the attached file. I
> tried inside its project and standalone, I get exactly the same backtrace.
> If you need more information, I can recompile Qt-creator with debug
> symbols and trace whatever variable.
>
> #0 0x00007fdd69b9bc15 in buildHelpId ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libCppEditor.so
> #1 0x00007fdd69b9db90 in
> CppEditor::Internal::CppHoverHandler::updateHelpIdAndTooltip ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libCppEditor.so
> #2 0x00007fdd69b9ef72 in
> CppEditor::Internal::CppHoverHandler::showToolTip ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libCppEditor.so
> #3 0x00007fdd69ba2dfc in
> CppEditor::Internal::CppHoverHandler::qt_metacall ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libCppEditor.so
> #4 0x00007fdd710323bf in QMetaObject::activate (sender=0x3bfe520,
> from_signal_index=<value optimized out>, to_signal_index=8,
> argv=0x0) at kernel/qobject.cpp:3055
> #5 0x00007fdd6aae0025 in TextEditor::ITextEditor::tooltipRequested ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libTextEditor.so
> #6 0x00007fdd6aaa15c0 in TextEditor::BaseTextEditor::viewportEvent ()
> from
> /home/mwathele/qt/qt-creator/lib/qtcreator/plugins/Nokia/libTextEditor.so
> #7 0x00007fdd72dcb908 in QAbstractScrollAreaFilter::eventFilter
> (this=<value optimized out>,
> o=<value optimized out>, e=0x0) at widgets/qabstractscrollarea_p.h:95
> #8 0x00007fdd7101da5d in
> QCoreApplicationPrivate::sendThroughObjectEventFilters (
> this=<value optimized out>, receiver=0x1c6ac70, event=0x7fff7c101140)
> at kernel/qcoreapplication.cpp:710
> #9 0x00007fdd7295f71f in QApplicationPrivate::notify_helper
> (this=0x60e360, receiver=0x1c6ac70,
> e=0x7fff7c101140) at kernel/qapplication.cpp:4047
> #10 0x00007fdd72964390 in QApplication::notify (this=<value optimized
> out>, receiver=0x1c6ac70,
> e=0x7fff7c101140) at kernel/qapplication.cpp:3900
> #11 0x00007fdd7101d5f3 in QCoreApplication::notifyInternal
> (this=0x7fff7c101940, receiver=0x1c6ac70,
> event=0x7fff7c101140) at kernel/qcoreapplication.cpp:594
> #12 0x00007fdd729672eb in QApplication::event (this=0x7fff7c101940,
> e=0x7fff7c1015c0)
> at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:208
> #13 0x00000000004055d1 in SharedTools::QtSingleApplication::event ()
> #14 0x00007fdd7295f74e in QApplicationPrivate::notify_helper (this=0x60e360,
> receiver=0x7fff7c101940, e=0x7fff7c1015c0) at
> kernel/qapplication.cpp:4051
> #15 0x00007fdd72964201 in QApplication::notify (this=0x7fff7c101940,
> receiver=0x7fff7c101940,
> e=0x7fff7c1015c0) at kernel/qapplication.cpp:3947
> #16 0x00007fdd7101d5f3 in QCoreApplication::notifyInternal
> (this=0x7fff7c101940,
> receiver=0x7fff7c101940, event=0x7fff7c1015c0) at
> kernel/qcoreapplication.cpp:594
> #17 0x00007fdd710492f9 in QTimerInfoList::activateTimers (this=0x613370)
> at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:208
> #18 0x00007fdd71046ecd in timerSourceDispatch (source=<value optimized out>)
> at kernel/qeventdispatcher_glib.cpp:159
> #19 0x00007fdd7060ab3f in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #20 0x00007fdd7060da5d in ?? () from /usr/lib/libglib-2.0.so.0
> #21 0x00007fdd7060dfa7 in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #22 0x00007fdd7104731e in QEventDispatcherGlib::processEvents
> (this=0x60fd70,
> flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:318
> #23 0x00007fdd729ec6af in QGuiEventDispatcherGlib::processEvents (this=0x0,
> flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:197
> #24 0x00007fdd7101c995 in QEventLoop::processEvents (this=<value
> optimized out>,
> flags=@0x7fff7c1017f0) at kernel/qeventloop.cpp:144
> #25 0x00007fdd7101ccd8 in QEventLoop::exec (this=0x7fff7c101830,
> flags=@0x7fff7c101840)
> at kernel/qeventloop.cpp:195
> #26 0x00007fdd7101eb99 in QCoreApplication::exec () at
> kernel/qcoreapplication.cpp:872
> #27 0x0000000000408b0c in main ()
--
Thorbjørn Lindeijer
Software Engineer
Nokia, Qt Software
More information about the Qt-creator-old
mailing list