Bug 329685

Summary: Opening Style Manager from inside a footnote
Product: [Applications] calligrawords Reporter: Giampaolo <giampaolo.ferradini>
Component: generalAssignee: Calligra Words Bugs <calligra-words-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 2.7.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Giampaolo 2014-01-07 11:16:56 UTC
Application: calligrawords (2.7.4)
KDE Platform Version: 4.11.4
Qt Version: 4.8.5
Operating System: Linux 3.12.6-300.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I opened up Style manager while being inside a footnote, and Calligra collapsed. I doubt there was anything else relevant. I found strange that footnotes tend to incorporate fonts in a bit of an unpredictable way if you paste content into them, don't know if that might be related.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f77236368c0 (LWP 2145))]

Thread 2 (Thread 0x7f770f6ff700 (LWP 2146)):
#0  0x0000003200ceaa8d in poll () from /lib64/libc.so.6
#1  0x00000032034495b4 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#2  0x00000032034496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00000032095b31a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x000000320958312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x000000320958347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003209479bdf in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x0000003209563a93 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8  0x000000320947c3df in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x0000003201007f33 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003200cf4ead in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f77236368c0 (LWP 2145)):
[KCrash Handler]
#5  0x0000003fef4b8d20 in KoParagraphStyle::name() const () from /lib64/libkotext.so.12
#6  0x00007f7714e6787b in DockerStylesComboModel::styleApplied(KoCharacterStyle const*) () from /usr/lib64/kde4/textshape.so
#7  0x00007f7714e6c183 in SimpleParagraphWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.22] () from /usr/lib64/kde4/textshape.so
#8  0x0000003209598fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#9  0x0000003fef4c8912 in KoStyleManager::styleApplied(KoParagraphStyle const*) () from /lib64/libkotext.so.12
#10 0x0000003fef4c8ca8 in KoStyleManager::slotAppliedStyle(KoParagraphStyle const*) () from /lib64/libkotext.so.12
#11 0x0000003209598fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#12 0x0000003fef4ba1e2 in KoParagraphStyle::styleApplied(KoParagraphStyle const*) const () from /lib64/libkotext.so.12
#13 0x0000003fef4bbe68 in KoParagraphStyle::applyStyle(QTextBlockFormat&) const () from /lib64/libkotext.so.12
#14 0x0000003fef4bbd92 in KoParagraphStyle::applyStyle(QTextBlockFormat&) const () from /lib64/libkotext.so.12
#15 0x0000003fef4bc6e0 in KoParagraphStyle::applyStyle(QTextBlock&, bool) const () from /lib64/libkotext.so.12
#16 0x0000003fee4530f3 in KoStyleThumbnailer::thumbnail(KoParagraphStyle*, QSize, bool, QFlags<KoStyleThumbnailer::KoStyleThumbnailerFlag>) () from /lib64/libtextlayout.so.12
#17 0x00007f7714e90d54 in StylesModel::data(QModelIndex const&, int) const () from /usr/lib64/kde4/textshape.so
#18 0x000000320e1a6bfa in QComboBoxPrivate::itemIcon(QModelIndex const&) const () from /lib64/libQtGui.so.4
#19 0x000000320e1a88a7 in QComboBox::itemIcon(int) const () from /lib64/libQtGui.so.4
#20 0x000000320e1a8e77 in QComboBoxPrivate::recomputeSizeHint(QSize&) const () from /lib64/libQtGui.so.4
#21 0x000000320e1a9014 in QComboBox::sizeHint() const () from /lib64/libQtGui.so.4
#22 0x000000320ddf7044 in QWidgetItemV2::updateCacheIfNecessary() const () from /lib64/libQtGui.so.4
#23 0x000000320ddf730d in QWidgetItemV2::minimumSize() const () from /lib64/libQtGui.so.4
#24 0x000000320ddebe91 in QGridLayoutPrivate::setupLayoutData(int, int) () from /lib64/libQtGui.so.4
#25 0x000000320ddeca6a in QGridLayoutPrivate::distribute(QRect, int, int) () from /lib64/libQtGui.so.4
#26 0x000000320ddee1ee in QGridLayout::setGeometry(QRect const&) () from /lib64/libQtGui.so.4
#27 0x000000320ddf324e in QLayoutPrivate::doResize(QSize const&) () from /lib64/libQtGui.so.4
#28 0x000000320ddf4b80 in QLayout::activate() () from /lib64/libQtGui.so.4
#29 0x000000320ddc9dce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#30 0x000000320ddd0795 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#31 0x0000003fec066037 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.12
#32 0x00000032095845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#33 0x000000320de6222e in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /lib64/libQtGui.so.4
#34 0x000000320de14935 in QWidget::setGeometry(QRect const&) () from /lib64/libQtGui.so.4
#35 0x000000320ddf324e in QLayoutPrivate::doResize(QSize const&) () from /lib64/libQtGui.so.4
#36 0x000000320ddf4b80 in QLayout::activate() () from /lib64/libQtGui.so.4
#37 0x000000320ddc9dce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#38 0x000000320ddd0795 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#39 0x0000003fec066037 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.12
#40 0x00000032095845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#41 0x000000320de6222e in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /lib64/libQtGui.so.4
#42 0x000000320de14935 in QWidget::setGeometry(QRect const&) () from /lib64/libQtGui.so.4
#43 0x000000320e23b58d in QTabWidget::setUpLayout(bool) () from /lib64/libQtGui.so.4
#44 0x000000320de1ca32 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#45 0x000000320ddc9dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#46 0x000000320ddd0795 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#47 0x0000003fec066037 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.12
#48 0x00000032095845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#49 0x000000320de19ecf in QWidgetPrivate::show_helper() () from /lib64/libQtGui.so.4
#50 0x000000320de1bd44 in QWidget::setVisible(bool) () from /lib64/libQtGui.so.4
#51 0x000000320de19d1e in QWidgetPrivate::showChildren(bool) () from /lib64/libQtGui.so.4
#52 0x000000320de19dcf in QWidgetPrivate::show_helper() () from /lib64/libQtGui.so.4
#53 0x000000320de19d0a in QWidgetPrivate::showChildren(bool) () from /lib64/libQtGui.so.4
#54 0x000000320de19dcf in QWidgetPrivate::show_helper() () from /lib64/libQtGui.so.4
#55 0x000000320de1bd44 in QWidget::setVisible(bool) () from /lib64/libQtGui.so.4
#56 0x000000320de19d1e in QWidgetPrivate::showChildren(bool) () from /lib64/libQtGui.so.4
#57 0x000000320de19dcf in QWidgetPrivate::show_helper() () from /lib64/libQtGui.so.4
#58 0x000000320de1bd44 in QWidget::setVisible(bool) () from /lib64/libQtGui.so.4
#59 0x000000320de19d1e in QWidgetPrivate::showChildren(bool) () from /lib64/libQtGui.so.4
#60 0x000000320de19dcf in QWidgetPrivate::show_helper() () from /lib64/libQtGui.so.4
#61 0x000000320de1bd44 in QWidget::setVisible(bool) () from /lib64/libQtGui.so.4
#62 0x000000320e292a9e in QDialog::setVisible(bool) () from /lib64/libQtGui.so.4
#63 0x00007f7714e53d82 in TextTool::showStyleManager(int) () from /usr/lib64/kde4/textshape.so
#64 0x00007f7714e5d18a in TextTool::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.112] () from /usr/lib64/kde4/textshape.so
#65 0x0000003209598fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#66 0x000000320ddc37f2 in QAction::triggered(bool) () from /lib64/libQtGui.so.4
#67 0x000000320ddc53a7 in QAction::activate(QAction::ActionEvent) () from /lib64/libQtGui.so.4
#68 0x000000320e20edcd in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4
#69 0x000000320e213659 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4
#70 0x0000003fea90ba4b in KMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libkdeui.so.5
#71 0x000000320de1cd6a in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#72 0x000000320e21761b in QMenu::event(QEvent*) () from /lib64/libQtGui.so.4
#73 0x000000320ddc9dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#74 0x000000320ddd08e9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#75 0x0000003fec066037 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.12
#76 0x00000032095845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#77 0x000000320ddd0017 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#78 0x000000320de45afc in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#79 0x000000320de4423c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#80 0x000000320de6bc34 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#81 0x00000032034492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#82 0x0000003203449628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#83 0x00000032034496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#84 0x00000032095b3185 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#85 0x000000320de6bdb6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#86 0x000000320958312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#87 0x000000320958347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#88 0x00000032095889bb in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#89 0x0000003ff1a02f95 in kdemain () from /lib64/libkdeinit4_calligrawords.so
#90 0x0000003200c21d65 in __libc_start_main () from /lib64/libc.so.6
#91 0x0000000000400921 in _start ()

Possible duplicates by query: bug 328566, bug 326990, bug 326553, bug 326552, bug 319048.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-01-07 15:25:25 UTC

*** This bug has been marked as a duplicate of bug 326552 ***