Version: 2.0 RC1 (using 4.2.2 (KDE 4.2.2), Kubuntu packages) Compiler: cc OS: Linux (i686) release 2.6.28-11-generic 1. Created shape, rounded corners, applied colors.. 2. Created another shape, put on top of first shape. 3. Expanded first layer, then created new layer and named it 'green' 4. Moved second shape to new layer 5. Crash Backtrace doesn't contain anythin useful I think. Thread 1 (Thread 0xb4418710 (LWP 17958)): #0 0xb7fce430 in __kernel_vsyscall () #1 0xb692a7a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6 #2 0xb692a5be in sleep () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7c628b2 in ?? () from /usr/lib/libkdeui.so.5 #4 0xb7c63274 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5 #5 <signal handler called> #6 0xb773152c in ?? () from /usr/lib/libQtGui.so.4 #7 0xb7731e83 in QSortFilterProxyModel::mapToSource () from /usr/lib/libQtGui.so.4 #8 0xb7736dac in QSortFilterProxyModel::hasChildren () from /usr/lib/libQtGui.so.4 #9 0xb76e2a95 in ?? () from /usr/lib/libQtGui.so.4 #10 0xb76ebe72 in ?? () from /usr/lib/libQtGui.so.4 #11 0xb76ec1bb in ?? () from /usr/lib/libQtGui.so.4 #12 0xb76ec2d7 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4 #13 0xb64657f0 in KoDocumentSectionView::viewportEvent () from /usr/lib/libkoguiutils.so.5 #14 0xb7602345 in ?? () from /usr/lib/libQtGui.so.4 #15 0xb6c5cc5a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #16 0xb712ef0a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #17 0xb7137fa8 in QApplication::notify () from /usr/lib/libQtGui.so.4 #18 0xb7bf294d in KApplication::notify () from /usr/lib/libkdeui.so.5 #19 0xb6c5da3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #20 0xb7136c0e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #21 0xb71a6a0e in ?? () from /usr/lib/libQtGui.so.4 #22 0xb71a5d37 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #23 0xb71d0cfa in ?? () from /usr/lib/libQtGui.so.4 #24 0xb4bcdb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0xb4bd10eb in ?? () from /usr/lib/libglib-2.0.so.0 #26 0xb4bd1268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0xb6c89438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #28 0xb71d03f5 in ?? () from /usr/lib/libQtGui.so.4 #29 0xb6c5c06a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #30 0xb6c5c4aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #31 0xb6c5e959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #32 0xb712eda7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #33 0xb7fa8b54 in kdemain () from /usr/lib/libkdeinit4_karbon.so #34 0x08048692 in _start () #0 0xb7fce430 in __kernel_vsyscall ()
Unfortunately i cannot reproduce this anymore. Which version of Qt are you using?
I can confirm in trunk just create two layers, add a shape, and move the shape to the other layer from the layer view docker Qt: 4.5.0 KDE: 4.2.4 (KDE 4.2.4) kde4-config: 1.0 backtrace says is invalid
After some discussion on IRC it seems the bug is fixed in qt-4.5.1.
I can confirm it is fixed in trunk Qt: 4.5.2 KDE: 4.3.00 (KDE 4.3.0) kde4-config: 1.0