Bug 344310 - Calligra Sheets segmentation fault with Breeze design
Summary: Calligra Sheets segmentation fault with Breeze design
Status: RESOLVED DUPLICATE of bug 343659
Alias: None
Product: calligrasheets
Classification: Applications
Component: general (show other bugs)
Version: 2.8.6
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Sheets (KSpread) Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-18 10:19 UTC by Vamp898
Modified: 2015-03-11 09:08 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vamp898 2015-02-18 10:19:03 UTC
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
Comment 1 Xavier Corredor Llano 2015-03-03 00:27:18 UTC
Confirmed crashes too with v2.9.0 in Archlinux.
Comment 2 Xavier 2015-03-10 14:09:47 UTC
Same with v2.9 and Kubuntu 14.10 / 15.04.
Comment 3 Tomas Mecir 2015-03-11 09:08:45 UTC
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 ***