[Qt-creator] QtCreator crashes at go to slot dialog.

Adrian Łubik adrian5632 at gmail.com
Sat Jan 31 12:16:42 CET 2009


Hi!
The situation happens since a few snapshots. Whenever I choose the desired
slot and accept the dialog QtCreator crashes. I even compiled yesterday the
latest Qt4 snapshot and QtCreator and the crash still occures. I am using
Ubuntu
8.10 amd64. On Windows Vista I didn't notice such behaviour.

I run QtCreator from within gdb and generated backtrace (I'm attaching it in
a file).
If you need some more info, just tell me what exactly.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-creator-old/attachments/20090131/5585b994/attachment.html 
-------------- next part --------------
adrian at adrian-laptop:~/Pulpit/qt-creator$ ldd ./bin/qtcreator |grep Qt
        libQtDBus.so.4 => /opt/qt4.5/lib/libQtDBus.so.4 (0x00007f953d83e000)
        libQtXml.so.4 => /opt/qt4.5/lib/libQtXml.so.4 (0x00007f953d5f6000)  
        libQtSvg.so.4 => /opt/qt4.5/lib/libQtSvg.so.4 (0x00007f953d39f000)  
        libQtGui.so.4 => /opt/qt4.5/lib/libQtGui.so.4 (0x00007f953c795000)  
        libQtNetwork.so.4 => /opt/qt4.5/lib/libQtNetwork.so.4 (0x00007f953b008000)
        libQtCore.so.4 => /opt/qt4.5/lib/libQtCore.so.4 (0x00007f953abc1000)      
adrian at adrian-laptop:~/Pulpit/qt-creator$ gdb ./bin/qtcreator                     
GNU gdb 6.8-debian                                                                
Copyright (C) 2008 Free Software Foundation, Inc.                                 
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>     
This is free software: you are free to change and redistribute it.                
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"        
and "show warranty" for details.                                                  
This GDB was configured as "x86_64-linux-gnu"...                                  
(gdb) run                                                                         
Starting program: /home/adrian/Pulpit/qt-creator/bin/qtcreator                    
[Thread debugging using libthread_db enabled]                                     
[New Thread 0x7fa0d03bc6f0 (LWP 7943)]                                            
[New Thread 0x41d18950 (LWP 7958)]                                                
[Thread 0x41d18950 (LWP 7958) exited]                                             
[New Thread 0x42519950 (LWP 7959)]                                                
[Thread 0x42519950 (LWP 7959) exited]                                             
[New Thread 0x42519950 (LWP 7960)]                                                
[New Thread 0x41d18950 (LWP 7961)]                                                                                                                                                  
[New Thread 0x42d1a950 (LWP 7966)]                                                                                                                                                  
[New Thread 0x4351b950 (LWP 7967)]                                                                                                                                                  
[New Thread 0x43d1c950 (LWP 7968)]                                                                                                                                                  
[Thread 0x42d1a950 (LWP 7966) exited]                                                                                                                                               
[Thread 0x43d1c950 (LWP 7968) exited]                                                                                                                                               
[Thread 0x4351b950 (LWP 7967) exited]                                                                                                                                               
[New Thread 0x4351b950 (LWP 7975)]                                                                                                                                                  
makekdewidgets(7943) Phonon::KdePlatformPlugin::createBackend: using backend:  "GStreamer"                                                                                          
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "HDA Intel (ALC660-VD Analog)"                                                       
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0")                                     
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "x-phonon:CARD=0,DEV=0" ) succeeded                              
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) go to old state on device "x-phonon:CARD=0,DEV=0"  succeeded                         
[New Thread 0x43d1c950 (LWP 7991)]                                                                                                                                                  
[Thread 0x43d1c950 (LWP 7991) exited]                                                                                                                                               
[New Thread 0x43d1c950 (LWP 7992)]                                                                                                                                                  
[New Thread 0x42d1a950 (LWP 7993)]                                                                                                                                                  

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fa0d03bc6f0 (LWP 7943)]     
0x00007fa0c1d34220 in CPlusPlus::Symbol::name () from /home/adrian/Pulpit/qt-creator/lib/qtcreator/plugins/Nokia/../../libCPlusPlus.so.1
Current language:  auto; currently asm                                                                                                  
(gdb) backtrace                                                                                                                         
#0  0x00007fa0c1d34220 in CPlusPlus::Symbol::name () from /home/adrian/Pulpit/qt-creator/lib/qtcreator/plugins/Nokia/../../libCPlusPlus.so.1
#1  0x00007fa0c074a521 in Designer::Internal::WorkbenchIntegration::navigateToSlot () from /home/adrian/Pulpit/qt-creator/lib/qtcreator/plugins/Nokia/libDesigner.so
#2  0x00007fa0c074c149 in Designer::Internal::WorkbenchIntegration::slotNavigateToSlot () from /home/adrian/Pulpit/qt-creator/lib/qtcreator/plugins/Nokia/libDesigner.so
#3  0x00007fa0c075a756 in Designer::Internal::WorkbenchIntegration::qt_metacall () from /home/adrian/Pulpit/qt-creator/lib/qtcreator/plugins/Nokia/libDesigner.so       
#4  0x00007fa0cd0197f2 in QMetaObject::activate (sender=0x65c61e0, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x0) at kernel/qobject.cpp:3055     
#5  0x00007fa0c044d69f in qdesigner_internal::QDesignerIntegration::navigateToSlot (this=0x1, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized 
out>)
    at .moc/release-shared/moc_qdesigner_integration_p.cpp:152                                                                                                                
#6  0x00007fa0c03532aa in qdesigner_internal::QDesignerTaskMenu::navigateToSlot (core=0x2bfda60, object=0x660dd70, defaultSignal=@0x7fffd83eb3e0)                             
    at shared/qdesigner_taskmenu.cpp:678                                                                                                                                      
#7  0x00007fa0c0353741 in qdesigner_internal::QDesignerTaskMenu::slotNavigateToSlot (this=0x65efe20) at shared/qdesigner_taskmenu.cpp:587                                     
#8  0x00007fa0c044c6b8 in qdesigner_internal::QDesignerTaskMenu::qt_metacall (this=0x65efe20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7fffd83eb540) 
    at .moc/release-shared/moc_qdesigner_taskmenu_p.cpp:97                                                                                                                    
#9  0x00007fa0bfe1b6fd in qdesigner_internal::ComboBoxTaskMenu::qt_metacall (this=0x1, _c=3413937872, _id=-666981472, _a=0x0) at 
.moc/release-shared/moc_combobox_taskmenu.cpp:63
#10 0x00007fa0cd0197f2 in QMetaObject::activate (sender=0x67bba90, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x0) at kernel/qobject.cpp:3055              
#11 0x00007fa0cec4da77 in QAction::triggered (this=0x1, _t1=false) at .moc/release-shared/moc_qaction.cpp:230                                                                    
#12 0x00007fa0cec4ee20 in QAction::activate (this=0x67bba90, event=<value optimized out>) at kernel/qaction.cpp:1155                                                             
#13 0x00007fa0cf06742d in QMenuPrivate::activateCausedStack (this=0x6ae53e0, causedStack=@0x7fffd83eb660, action=0x67bba90, action_e=QAction::Trigger, self=32)                  
    at widgets/qmenu.cpp:957                                                                                                                                                     
#14 0x00007fa0cf06d3de in QMenuPrivate::activateAction (this=0x6ae53e0, action=0x67bba90, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1053                        
#15 0x00007fa0cec9f48f in QWidget::event (this=0x65dd740, event=0x7fffd83ebe10) at kernel/qwidget.cpp:7494                                                                       
#16 0x00007fa0cf06fb7b in QMenu::event (this=0x65dd740, e=0x7fffd83ebe10) at widgets/qmenu.cpp:2346
#17 0x00007fa0cec530fd in QApplicationPrivate::notify_helper (this=0x25363e0, receiver=0x65dd740, e=0x7fffd83ebe10) at kernel/qapplication.cpp:4047
#18 0x00007fa0cec5ba5b in QApplication::notify (this=<value optimized out>, receiver=0x65dd740, e=0x7fffd83ebe10) at kernel/qapplication.cpp:3749
#19 0x00007fa0cd00556c in QCoreApplication::notifyInternal (this=0x7fffd83ee240, receiver=0x65dd740, event=0x7fffd83ebe10) at kernel/qcoreapplication.cpp:594
#20 0x00007fa0cec5abd8 in QApplicationPrivate::sendMouseEvent (receiver=0x65dd740, event=0x7fffd83ebe10, alienWidget=0x0, nativeWidget=0x65dd740,
    buttonDown=<value optimized out>, lastMouseReceiver=@0x7fa0cf68dcd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:211
#21 0x00007fa0cecbf334 in QETWidget::translateMouseEvent (this=0x65dd740, event=<value optimized out>) at kernel/qapplication_x11.cpp:4345
#22 0x00007fa0cecbe188 in QApplication::x11ProcessEvent (this=0x7fffd83ee240, event=0x7fffd83ec950) at kernel/qapplication_x11.cpp:3529
#23 0x00007fa0cece52c4 in x11EventSourceDispatch (s=0x2544a30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#24 0x00007fa0cc601d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0x00007fa0cc60550d in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x00007fa0cc6056cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0x00007fa0cd02d58f in QEventDispatcherGlib::processEvents (this=0x2540ac0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:318
#28 0x00007fa0cece4a4f in QGuiEventDispatcherGlib::processEvents (this=0x1, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:197
#29 0x00007fa0cd004032 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -666973120}) at kernel/qeventloop.cpp:144
#30 0x00007fa0cd0043fd in QEventLoop::exec (this=0x7fffd83ecc80, flags={i = -666973024}) at kernel/qeventloop.cpp:195
#31 0x00007fa0cf06f9d5 in QMenu::exec (this=<value optimized out>, p=@0x7fffd83ecce0, action=0x0) at widgets/qmenu.cpp:1986
#32 0x00007fa0bfd9815c in qdesigner_internal::FormWindow::handleContextMenu (this=0x2f29bb0, managedWidget=<value optimized out>, e=0x7fffd83ed220)
    at ../formeditor/formwindow.cpp:2076
---Type <return> to continue, or q <return> to quit---
#33 0x00007fa0bfdc8c6c in qdesigner_internal::WidgetEditorTool::handleEvent (this=0x2c639d0, widget=0x6624c00, managedWidget=0x660dd70, event=0x7fffd83ed220)
    at ../formeditor/tool_widgeteditor.cpp:183
#34 0x00007fa0bfdb30db in qdesigner_internal::FormWindowManager::eventFilter (this=0x2bedd40, o=0x6624c00, e=0x7fffd83ed220) at ../formeditor/formwindowmanager.cpp:248
#35 0x00007fa0cd004dec in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x25363e0, receiver=0x6624c00, event=0x7fffd83ed220) at 
kernel/qcoreapplication.cpp:691
#36 0x00007fa0cec53066 in QApplicationPrivate::notify_helper (this=0x1, receiver=0x7fa0cb7c8ed0, e=0x7fffd83eaba0) at kernel/qapplication.cpp:4022
#37 0x00007fa0cec5b693 in QApplication::notify (this=<value optimized out>, receiver=0x6624c00, e=0x7fffd83ed220) at kernel/qapplication.cpp:3836
#38 0x00007fa0cd00556c in QCoreApplication::notifyInternal (this=0x7fffd83ee240, receiver=0x6624c00, event=0x7fffd83ed220) at kernel/qcoreapplication.cpp:594
#39 0x00007fa0cecbf7ba in QETWidget::translateMouseEvent (this=0x25e9660, event=<value optimized out>) at kernel/qapplication_x11.cpp:4417
#40 0x00007fa0cecbe188 in QApplication::x11ProcessEvent (this=0x7fffd83ee240, event=0x7fffd83edd90) at kernel/qapplication_x11.cpp:3529
#41 0x00007fa0cece52c4 in x11EventSourceDispatch (s=0x2544a30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#42 0x00007fa0cc601d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007fa0cc60550d in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007fa0cc6056cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007fa0cd02d58f in QEventDispatcherGlib::processEvents (this=0x2540ac0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:318
#46 0x00007fa0cece4a4f in QGuiEventDispatcherGlib::processEvents (this=0x1, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:197
#47 0x00007fa0cd004032 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -666967936}) at kernel/qeventloop.cpp:144
#48 0x00007fa0cd0043fd in QEventLoop::exec (this=0x7fffd83ee0c0, flags={i = -666967856}) at kernel/qeventloop.cpp:195
#49 0x00007fa0cd006344 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:872
#50 0x0000000000409986 in main ()
(gdb)


More information about the Qt-creator-old mailing list