Calligra Works fine with other Qt4 designs but crashes with the Breeze Design. I get the Main Window which asks me if i want a new empty spreadsheet or whatever, i choose the new/empty one and then it crashes Application: Calligra Sheets (calligrasheets), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [KCrash Handler] #6 0x00007f40755b0930 in QWidget::mapFromParent(QPoint const&) const () from /usr/lib/libQtGui.so.4 #7 0x00007f40755b0993 in QWidget::mapFrom(QWidget*, QPoint const&) const () from /usr/lib/libQtGui.so.4 #8 0x00007f4065a3df92 in ?? () from /usr/lib/kde4/plugins/styles/breeze.so #9 0x00007f4074b563f6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #10 0x00007f407557098c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #11 0x00007f407557756f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #12 0x00007f40760f8ce7 in KoApplication::notify(QObject*, QEvent*) () from /usr/lib/libkomain.so.13 #13 0x00007f4074b5628d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #14 0x00007f4075576bcf in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #15 0x00007f4075577082 in QApplicationPrivate::sendSyntheticEnterLeave(QWidget*) () from /usr/lib/libQtGui.so.4 #16 0x00007f40755c2faa in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #17 0x00007f4076129179 in KoMainWindow::setRootDocument(KoDocument*, KoPart*, bool) () from /usr/lib/libkomain.so.13 #18 0x00007f407619fae4 in KoPart::deleteOpenPane(bool) () from /usr/lib/libkomain.so.13 #19 0x00007f407619fd58 in KoPart::openTemplate(KUrl const&) () from /usr/lib/libkomain.so.13 #20 0x00007f40609f1eec in Calligra::Sheets::Part::openTemplate(KUrl const&) () from /usr/lib/libcalligrasheetscommon.so.13 #21 0x00007f4074b6ad9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #22 0x00007f407618479d in ?? () from /usr/lib/libkomain.so.13 #23 0x00007f4074b6ad9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #24 0x00007f4076181b42 in ?? () from /usr/lib/libkomain.so.13 #25 0x00007f40761925f7 in ?? () from /usr/lib/libkomain.so.13 #26 0x00007f4076181c4d in ?? () from /usr/lib/libkomain.so.13 #27 0x00007f4074b6ad9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #28 0x00007f4075a971b5 in QAbstractItemView::doubleClicked(QModelIndex const&) () from /usr/lib/libQtGui.so.4 #29 0x00007f4075ae11f3 in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #30 0x00007f40755c4767 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #31 0x00007f4075983f7e in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #32 0x00007f4075aa1023 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0x00007f4075ae33c0 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #34 0x00007f4074b563f6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #35 0x00007f407557098c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #36 0x00007f407557756f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #37 0x00007f40760f8ce7 in KoApplication::notify(QObject*, QEvent*) () from /usr/lib/libkomain.so.13 #38 0x00007f4074b5628d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #39 0x00007f4075576bcf in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #40 0x00007f40755ed7a2 in ?? () from /usr/lib/libQtGui.so.4 #41 0x00007f40755ec19c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #42 0x00007f40756142e2 in ?? () from /usr/lib/libQtGui.so.4 #43 0x00007f4071784a0d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #44 0x00007f4071784cf8 in ?? () from /usr/lib/libglib-2.0.so.0 #45 0x00007f4071784dac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #46 0x00007f4074b8537d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #47 0x00007f40756143a6 in ?? () from /usr/lib/libQtGui.so.4 #48 0x00007f4074b54de1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #49 0x00007f4074b55145 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #50 0x00007f4074b5a6e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #51 0x00007f4076796741 in kdemain () from /usr/lib/libkdeinit4_calligrasheets.so #52 0x00007f4076411800 in __libc_start_main () from /usr/lib/libc.so.6 #53 0x000000000040072e in _start () Reproducible: Always Steps to Reproduce: 1. Start Calligra Sheets with Breeze Qt4 Design Actual Results: Crashes Expected Results: Not Crashing
Confirmed crashes too with v2.9.0 in Archlinux.
Same with v2.9 and Kubuntu 14.10 / 15.04.
This is fixed in the upcoming version of the breeze style. As a workaround until then, you can switch to a different widget style. *** This bug has been marked as a duplicate of bug 343659 ***