[Qt-creator] Instability in qt-creator... anyone interested in back traces?

roberto.raggi at nokia.com roberto.raggi at nokia.com
Wed May 19 07:11:02 CEST 2010


Thanks for the trace. I saw this crash before and I think I know  
what's the problem. We'll push a fix today.

Thanks for the report

Ciao robe

Il giorno 19/mag/2010, alle ore 06.57, "ext Brett Morgan" <brett.morgan at gmail.com 
 > ha scritto:

> Here ya go
>
> Core was generated by `bin/qtcreator.bin'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x08a24074 in QmlJS::Interpreter::Context::lookup(QString  
> const&) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> (gdb) bt
> #0  0x08a24074 in QmlJS::Interpreter::Context::lookup(QString  
> const&) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #1  0x08a1d071 in QmlJS::Evaluate::visit 
> (QmlJS::AST::IdentifierExpression*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #2  0x089f66f1 in
> QmlJS::AST::IdentifierExpression::accept0(QmlJS::AST::Visitor*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #3  0x089f655e in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #4  0x089f65a8 in QmlJS::AST::Node::accept(QmlJS::AST::Node*,
> QmlJS::AST::Visitor*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #5  0x08a1c8c4 in QmlJS::Evaluate::accept(QmlJS::AST::Node*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #6  0x08a1c90e in QmlJS::Evaluate::reference(QmlJS::AST::Node*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #7  0x08a1c9bc in QmlJS::Evaluate::operator()(QmlJS::AST::Node*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/ 
> Nokia/../../libQmlJS.so.1
> #8  0x01b8d86c in
> QmlJSEditor::Internal::CodeCompletion::startCompletion 
> (TextEditor::ITextEditable*)
> ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libQmlJSEditor.so
> #9  0x0798857c in
> TextEditor::Internal::CompletionSupport::autoComplete_helper 
> (TextEditor::ITextEditable*,
> bool, bool) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #10 0x07988be4 in
> TextEditor::Internal::CompletionSupport::autoComplete 
> (TextEditor::ITextEditable*,
> bool) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #11 0x079c55d9 in
> TextEditor::Internal::CompletionSupport::qt_metacall 
> (QMetaObject::Call,
> int, void**) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #12 0x004e40bb in QMetaObject::metacall (object=0xbf819efc,
> cl=InvokeMetaMethod, idx=4, argv=0xbf81a468)
>    at kernel/qmetaobject.cpp:237
> #13 0x004f4792 in QMetaObject::activate (sender=0xc7b88d8,
> m=0x79eb1a4, local_signal_index=5, argv=0x0)
>    at kernel/qobject.cpp:3272
> #14 0x079c5cef in
> TextEditor::BaseTextEditor::requestAutoCompletion 
> (TextEditor::ITextEditable*,
> bool) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #15 0x0796c462 in TextEditor::BaseTextEditor::keyPressEvent 
> (QKeyEvent*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #16 0x00f109ac in QWidget::event (this=0xc7b88d8, event=0xbf81ae24) at
> kernel/qwidget.cpp:8136
> #17 0x01310e03 in QFrame::event (this=0xc7b88d8, e=0xbf81ae24) at
> widgets/qframe.cpp:557
> #18 0x013b179d in QAbstractScrollArea::event (this=0xc7b88d8,
> e=0xbf81ae24) at widgets/qabstractscrollarea.cpp:990
> #19 0x013d7312 in QPlainTextEdit::event (this=0xc7b88d8, e=0xbf81ae24)
> at widgets/qplaintextedit.cpp:1502
> #20 0x07957c72 in TextEditor::BaseTextEditor::event(QEvent*) ()
>   from /home/brett/qt-creator-build3/lib/qtcreator/plugins/Nokia/ 
> libTextEditor.so
> #21 0x00eae59f in QApplicationPrivate::notify_helper (this=0x9e7a9c8,
> receiver=0xc7b88d8, e=0xbf81ae24)
>    at kernel/qapplication.cpp:4341
> #22 0x00eba3aa in QApplication::notify (this=0xbf81b864,
> receiver=0xc7b88d8, e=0xbf81ae24) at kernel/qapplication.cpp:3804
> #23 0x004dd62b in QCoreApplication::notifyInternal (this=0xbf81b864,
> receiver=0xc7b88d8, event=0xbf81ae24)
>    at kernel/qcoreapplication.cpp:719
> #24 0x00eaf0de in sendSpontaneousEvent (receiver=0xc7b88d8,  
> event=0xcd0d7f8)
>    at ../../include/QtCore/../../src/corelib/kernel/ 
> qcoreapplication.h:218
> #25 qt_sendSpontaneousEvent (receiver=0xc7b88d8, event=0xcd0d7f8) at
> kernel/qapplication.cpp:5330
> #26 0x00f6358f in QKeyMapper::sendKeyEvent (keyWidget=0xc7b88d8,
> grab=false, type=KeyPress, code=46, modifiers=..., text=...,
>    autorepeat=false, count=1, nativeScanCode=60, nativeVirtualKey=46,
> nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1876
> #27 0x00f65539 in QKeyMapperPrivate::translateKeyEvent
> (this=0x9eab938, keyWidget=0xc7b88d8, event=0xbf81b4bc, grab=false)
>    at kernel/qkeymapper_x11.cpp:1846
> #28 0x00f3d834 in QApplication::x11ProcessEvent (this=0xbf81b864,
> event=0xbf81b4bc) at kernel/qapplication_x11.cpp:3429
> #29 0x00f68a09 in x11EventSourceDispatch (s=0x9e7e6b0, callback=0,
> user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
> #30 0x0274f1a2 in g_main_context_dispatch () from /lib/ 
> libglib-2.0.so.0
> #31 0x02752196 in ?? () from /lib/libglib-2.0.so.0
> ---Type <return> to continue, or q <return> to quit---
> #32 0x027526ee in g_main_context_iteration () from /lib/ 
> libglib-2.0.so.0
> #33 0x0050d748 in QEventDispatcherGlib::processEvents (this=0x9e7b7b0,
> flags=...) at kernel/qeventdispatcher_glib.cpp:412
> #34 0x00f68545 in QGuiEventDispatcherGlib::processEvents
> (this=0x9e7b7b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
> #35 0x004dc6dd in QEventLoop::processEvents (this=0xbf81b760,
> flags=...) at kernel/qeventloop.cpp:149
> #36 0x004dca6d in QEventLoop::exec (this=0xbf81b760, flags=...) at
> kernel/qeventloop.cpp:201
> #37 0x004deaf1 in QCoreApplication::exec () at kernel/ 
> qcoreapplication.cpp:996
> #38 0x00eadd87 in QApplication::exec () at kernel/qapplication.cpp: 
> 3620
> #39 0x08050f23 in main ()
> (gdb) q
>
>
> On Wed, May 19, 2010 at 2:45 PM,  <roberto.raggi at nokia.com> wrote:
>> Sure, just post a backtrace
>>
>> Ciao robe
>>
>> Il giorno 19/mag/2010, alle ore 06.38, "ext Brett Morgan" <brett.morgan at gmail.com
>>  > ha scritto:
>>
>>> Heya guys,
>>>
>>> I'm using qt-creator trunk for editing a QML application I am  
>>> writing,
>>> and it seems to die semi-randomly on javascript lookups. I'm  
>>> wondering
>>> if gdb generated back traces from a core file is of any interest to
>>> the dev team?
>>>
>>> Is there a debug build I could do to generate more meaningful crash
>>> dump information mebbe?
>>>
>>> --
>>> Brett Morgan
>>> http://www.google.com/profiles/brett.morgan
>>> _______________________________________________
>>> Qt-creator mailing list
>>> Qt-creator at trolltech.com
>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>
>
>
>
> -- 
> Brett Morgan
> http://www.google.com/profiles/brett.morgan
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator




More information about the Qt-creator-old mailing list