Problems with Designer integration

Ramon Zarazua rzarazua at digipen.edu
Tue May 19 22:19:53 UTC 2009


I know it is not finished, but currently when I use the designer integration, 
I cannot close an open designer tab, and on exit it crashes.

Attached is the backtrace
--
Ramon Zarazua
Bachelor of Science in Real Time Interactive Simulation
at
Digipen Institute of technology
-------------- next part --------------
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe89f514750 (LWP 13275))]

Thread 5 (Thread 0x7fe8907f3950 (LWP 13277)):
#0  0x00007fe89be3efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe89c0afeb7 in QWaitCondition::wait (this=0x1667458, mutex=0x1667460, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fe898e96a37 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1667440) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/language/duchain/duchain.cpp:280
#3  0x00007fe89c0aef22 in QThreadPrivate::start (arg=0x1667440) at thread/qthread_unix.cpp:189
#4  0x00007fe89be3b070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe89a5fb10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe87a8f9950 (LWP 13307)):
#0  0x00007fe89be3efdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe89c0afeb7 in QWaitCondition::wait (this=0x47ac608, mutex=0x47ac600, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fe89c0a5a89 in QThreadPoolThread::run (this=0x47ac7b0) at concurrent/qthreadpool.cpp:140
#3  0x00007fe89c0aef22 in QThreadPrivate::start (arg=0x47ac7b0) at thread/qthread_unix.cpp:189
#4  0x00007fe89be3b070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fe89a5fb10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe8786fe950 (LWP 13308)):
#0  0x00007fe89be3ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe89c0afed9 in QWaitCondition::wait (this=0x1624aa8, mutex=0x1624d60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe89d955e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1624a80, th=0x363ca10)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007fe89d95a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x1655c20, th=0x363ca10)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007fe89d955586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x1624a80, th=0x363ca10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007fe89d95a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1655c20, th=0x363ca10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fe89d95604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x1624a80, th=0x363ca10, previous=0x2371e00)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007fe89d9588ec in ThreadWeaver::ThreadRunHelper::run (this=0x7fe8786fe080, parent=0x1624a80, th=0x363ca10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fe89d958a81 in ThreadWeaver::Thread::run (this=0x363ca10) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fe89c0aef22 in QThreadPrivate::start (arg=0x363ca10) at thread/qthread_unix.cpp:189
#10 0x00007fe89be3b070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe89a5fb10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe877efd950 (LWP 13309)):
#0  0x00007fe89be3ed59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe89c0afed9 in QWaitCondition::wait (this=0x1624aa8, mutex=0x1624d60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe89d955e11 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1624a80, th=0x16972a0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007fe89d95a557 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x1655c20, th=0x16972a0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007fe89d955586 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x1624a80, th=0x16972a0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007fe89d95a64f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1655c20, th=0x16972a0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fe89d95604d in ThreadWeaver::WeaverImpl::applyForWork (this=0x1624a80, th=0x16972a0, previous=0x4e466c0)
    at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007fe89d9588ec in ThreadWeaver::ThreadRunHelper::run (this=0x7fe877efd080, parent=0x1624a80, th=0x16972a0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fe89d958a81 in ThreadWeaver::Thread::run (this=0x16972a0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fe89c0aef22 in QThreadPrivate::start (arg=0x16972a0) at thread/qthread_unix.cpp:189
#10 0x00007fe89be3b070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fe89a5fb10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe89f514750 (LWP 13275)):
[KCrash Handler]
#5  0x00007fe89d5e3a65 in qdesigner_internal::ActionEditor::saveSettings (this=<value optimized out>) at shared/actioneditor.cpp:724
#6  0x00007fe89d5e3c16 in ~ActionEditor (this=0x1514ea0) at shared/actioneditor.cpp:261
#7  0x00007fe89c1a6bf1 in QObjectPrivate::deleteChildren (this=0x565b4b0) at kernel/qobject.cpp:1854
#8  0x00007fe89b1e5a82 in ~QWidget (this=0x565b450) at kernel/qwidget.cpp:1366
#9  0x00007fe898b9ea56 in ~IdealDockWidget (this=0x565b450) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/sublime/ideal.cpp:319
#10 0x00007fe89c1a6bf1 in QObjectPrivate::deleteChildren (this=0x563a9c0) at kernel/qobject.cpp:1854
#11 0x00007fe89b1e5a82 in ~QWidget (this=0x563a8f0) at kernel/qwidget.cpp:1366
#12 0x00007fe898ba30ac in ~IdealMainWidget (this=0x563a8f0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/sublime/ideal.h:168
#13 0x00007fe89c1a6bf1 in QObjectPrivate::deleteChildren (this=0x159d420) at kernel/qobject.cpp:1854
#14 0x00007fe89b1e5a82 in ~QWidget (this=0x159d2a0) at kernel/qwidget.cpp:1366
#15 0x00007fe89c9f8599 in ~KMainWindow (this=0x159d2a0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:467
#16 0x00007fe89ca38cc2 in ~KXmlGuiWindow (this=0x159d2a0, __vtt_parm=0x7fe89ec771b8) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:127
#17 0x00007fe89dff1e7d in ~MainWindow (this=0x159d2a0, __vtt_parm=0x7fe89ec771b0) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kparts/mainwindow.cpp:77
#18 0x00007fe898b91d5f in ~MainWindow (this=0x159d2a0, __vtt_parm=0x7fe89ec771a8) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/sublime/mainwindow.cpp:56
#19 0x00007fe89e9ccdbc in ~MainWindow (this=0x159d2a0) at /home/kde-devel/kde/sources/trunk/KDE/kdevplatform/shell/mainwindow.cpp:96
#20 0x00007fe89c1a82d5 in QObject::event (this=0x159d2a0, e=0x7fffa7560120) at kernel/qobject.cpp:1101
#21 0x00007fe89b1ea01d in QWidget::event (this=0x159d2a0, event=0x3dca060) at kernel/qwidget.cpp:7918
#22 0x00007fe89b585f5b in QMainWindow::event (this=0x159d2a0, event=0x3dca060) at widgets/qmainwindow.cpp:1402
#23 0x00007fe89c9fa26e in KMainWindow::event (this=0x159d2a0, ev=0x3dca060) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:1094
#24 0x00007fe89ca389ab in KXmlGuiWindow::event (this=0x159d2a0, ev=0x3dca060) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#25 0x00007fe89b19978d in QApplicationPrivate::notify_helper (this=0x14b7c10, receiver=0x159d2a0, e=0x3dca060) at kernel/qapplication.cpp:4057
#26 0x00007fe89b1a1a2a in QApplication::notify (this=0x7fffa75612b0, receiver=0x159d2a0, e=0x3dca060) at kernel/qapplication.cpp:4022
#27 0x00007fe89c922aef in KApplication::notify (this=0x7fffa75612b0, receiver=0x159d2a0, event=0x3dca060) at /home/kde-devel/kde/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#28 0x00007fe89c19815c in QCoreApplication::notifyInternal (this=0x7fffa75612b0, receiver=0x159d2a0, event=0x3dca060) at kernel/qcoreapplication.cpp:610
#29 0x00007fe89c198dda in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x615400) at kernel/qcoreapplication.h:213
#30 0x00007fe89c1c1c13 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#31 0x00007fe894b160fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fe894b198cd in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fe894b19a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007fe89c1c189f in QEventDispatcherGlib::processEvents (this=0x614c30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#35 0x00007fe89b230b0f in QGuiEventDispatcherGlib::processEvents (this=0x1514ea0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#36 0x00007fe89c1969f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1487531728}) at kernel/qeventloop.cpp:149
#37 0x00007fe89c196dbd in QEventLoop::exec (this=0x7fffa7561170, flags={i = -1487531648}) at kernel/qeventloop.cpp:200
#38 0x00007fe89c1990a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#39 0x0000000000407769 in main (argc=1, argv=0x7fffa7562408) at /home/kde-devel/kde/sources/trunk/KDE/kdevelop/app/main.cpp:172
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090519/f2604bc2/attachment.sig>


More information about the KDevelop-devel mailing list