https://bugs.kde.org/show_bug.cgi?id=378211
Bug ID: 378211 Summary: Crash when configure Only icon option on right panel Product: calligrawords Version: 3.0.0 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: calligra-words-bugs-n...@kde.org Reporter: ogldel...@mail.ru Target Milestone: --- Created attachment 104780 --> https://bugs.kde.org/attachment.cgi?id=104780&action=edit crash When I click Icon only crash appear. Hard to reproduce it. Application: Calligra Words (calligrawords), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f5415107300 (LWP 3992))] Thread 8 (Thread 0x7f53e4b6e700 (LWP 4098)): #0 0x00007f540db65db3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f54133302b6 in QWaitConditionPrivate::wait_relative (time=30000, this=0x5e55f90) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x5e55f90) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x5dafe10, mutex=mutex@entry=0x36938d0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f541332bae2 in QThreadPoolThread::run (this=0x5dafe00) at thread/qthreadpool.cpp:133 #5 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x5dafe00) at thread/qthread_unix.cpp:368 #6 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f53e536f700 (LWP 4097)): #0 0x00007f540db65db3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f54133302b6 in QWaitConditionPrivate::wait_relative (time=30000, this=0x5cd9820) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x5cd9820) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x39cad50, mutex=mutex@entry=0x36938d0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f541332bae2 in QThreadPoolThread::run (this=0x39cad40) at thread/qthreadpool.cpp:133 #5 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x39cad40) at thread/qthread_unix.cpp:368 #6 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f53def5a700 (LWP 4096)): #0 0x00007f540db65db3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f54133302b6 in QWaitConditionPrivate::wait_relative (time=30000, this=0x4392c60) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x4392c60) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x3692ff0, mutex=mutex@entry=0x36938d0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f541332bae2 in QThreadPoolThread::run (this=0x3692fe0) at thread/qthreadpool.cpp:133 #5 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x3692fe0) at thread/qthread_unix.cpp:368 #6 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f53e75ae700 (LWP 4095)): #0 0x00007f540db65db3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f54133302b6 in QWaitConditionPrivate::wait_relative (time=30000, this=0x4e0dd20) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x4e0dd20) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x4e5ab60, mutex=mutex@entry=0x36938d0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007f541332bae2 in QThreadPoolThread::run (this=0x4e5ab50) at thread/qthreadpool.cpp:133 #5 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x4e5ab50) at thread/qthread_unix.cpp:368 #6 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f53dfdf3700 (LWP 4082)): #0 0x00007f54135513e3 in QTimerInfoList::timerWait (this=0x7f53d0002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:394 #1 0x00007f541355275e in timerSourcePrepareHelper (timeout=0x7f53dfdf2b24, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #2 timerSourcePrepare (source=<optimized out>, timeout=0x7f53dfdf2b24) at kernel/qeventdispatcher_glib.cpp:165 #3 0x00007f540c4adf7d in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f540c4ae9ab in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f540c4aeb9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f541355318b in QEventDispatcherGlib::processEvents (this=0x7f53d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f54134fcaea in QEventLoop::exec (this=this@entry=0x7f53dfdf2cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #8 0x00007f541332a813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #9 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x55cc350) at thread/qthread_unix.cpp:368 #10 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f53fcef7700 (LWP 3995)): #0 0x00007f5414a767bd in poll () from /lib64/libc.so.6 #1 0x00007f54075203e0 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f5407522179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f53ff21d889 in QXcbEventReader::run (this=0x24061b0) at qxcbconnection.cpp:1343 #4 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x24061b0) at thread/qthread_unix.cpp:368 #5 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f53fff35700 (LWP 3994)): #0 0x00007f5414a767bd in poll () from /lib64/libc.so.6 #1 0x00007f540c4aea86 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f540c4aeb9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f541355318b in QEventDispatcherGlib::processEvents (this=0x7f53f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f54134fcaea in QEventLoop::exec (this=this@entry=0x7f53fff34cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f541332a813 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #6 0x00007f540dfa8385 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f541332f4c8 in QThreadPrivate::start (arg=0x7f540e219d20) at thread/qthread_unix.cpp:368 #8 0x00007f540db5f537 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f5414a8004f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f5415107300 (LWP 3992)): [KCrash Handler] #6 0x00007f5411b36404 in KoShape::userData (this=0x5da8d30) at /usr/src/debug/calligra-3.0.0.1/libs/flake/KoShape.cpp:700 #7 0x00007f53ef360649 in PictureShape::imageData (this=<optimized out>) at /usr/src/debug/calligra-3.0.0.1/plugins/pictureshape/PictureShape.cpp:177 #8 0x00007f53ef36edc0 in CropWidget::calcImageRect (this=0x4eed120) at /usr/src/debug/calligra-3.0.0.1/plugins/pictureshape/CropWidget.cpp:236 #9 0x00007f5413af39de in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #10 0x00007f5413aabeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #11 0x00007f5413ab3661 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007f54146e7ea7 in KoApplication::notify (this=<optimized out>, receiver=0x4eed120, event=0x7ffc03dbe150) at /usr/src/debug/calligra-3.0.0.1/libs/main/KoApplication.cpp:657 #13 0x00007f54134feb00 in QCoreApplication::notifyInternal2 (receiver=0x4eed120, event=0x7ffc03dbe150) at kernel/qcoreapplication.cpp:988 #14 0x00007f5413aec282 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007f5413af0133 in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007f5413af00b7 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007f5413af014f in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007f5413af2f85 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #19 0x00007f5413af00c8 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #20 0x00007f5413af014f in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #21 0x00007f5413af00b7 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007f5413af014f in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007f5413af2f85 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #24 0x00007f5413af00c8 in QWidgetPrivate::showChildren(bool) () from /usr/lib64/libQt5Widgets.so.5 #25 0x00007f5413af014f in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5 #26 0x00007f5413af2f85 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #27 0x00007f5413ad4637 in QStackedLayout::setCurrentIndex(int) () from /usr/lib64/libQt5Widgets.so.5 #28 0x00007f5413ad4f10 in QStackedLayout::takeAt(int) () from /usr/lib64/libQt5Widgets.so.5 #29 0x00007f5413acf90f in QLayout::removeWidget(QWidget*) () from /usr/lib64/libQt5Widgets.so.5 #30 0x00007f5412c9e574 in KoModeBox::updateShownTools (this=this@entry=0x345b180, codes=...) at /usr/src/debug/calligra-3.0.0.1/libs/widgets/KoModeBox.cpp:402 #31 0x00007f5412c9ee01 in KoModeBox::switchIconMode (this=0x345b180, mode=<optimized out>) at /usr/src/debug/calligra-3.0.0.1/libs/widgets/KoModeBox.cpp:635 #32 0x00007f5412cafdbb in KoModeBox::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/calligra-3.0.0.1/build/libs/widgets/kowidgets_automoc.dir/moc_KoModeBox_p_ONYMCV26RESOPP.cpp:206 #33 0x00007f541352a709 in QMetaObject::activate (sender=0x56f3f60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740 #34 0x00007f540f3361c1 in KSelectAction::triggered(int) () from /usr/lib64/libKF5WidgetsAddons.so.5 #35 0x00007f540f338668 in KSelectAction::actionTriggered(QAction*) () from /usr/lib64/libKF5WidgetsAddons.so.5 #36 0x00007f541352aa7e in QtPrivate::QSlotObjectBase::call (a=0x7ffc03dbebc0, r=0x56f3f60, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101 #37 QMetaObject::activate (sender=0x57ed5d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3723 #38 0x00007f5413aa8fdf in QActionGroup::triggered(QAction*) () from /usr/lib64/libQt5Widgets.so.5 #39 0x00007f5413aa9b59 in ?? () from /usr/lib64/libQt5Widgets.so.5 #40 0x00007f541352a709 in QMetaObject::activate (sender=0x57ed730, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740 #41 0x00007f5413aa54e2 in QAction::triggered(bool) () from /usr/lib64/libQt5Widgets.so.5 #42 0x00007f5413aa7ed0 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQt5Widgets.so.5 #43 0x00007f5413c174ba in ?? () from /usr/lib64/libQt5Widgets.so.5 #44 0x00007f5413c1eb44 in ?? () from /usr/lib64/libQt5Widgets.so.5 #45 0x00007f5413c1fb16 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 #46 0x00007f5413af3588 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #47 0x00007f5413c21e43 in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #48 0x00007f5413aabeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #49 0x00007f5413ab451d in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #50 0x00007f54146e7ea7 in KoApplication::notify (this=<optimized out>, receiver=0x5feb420, event=0x7ffc03dbf420) at /usr/src/debug/calligra-3.0.0.1/libs/main/KoApplication.cpp:657 #51 0x00007f54134feb00 in QCoreApplication::notifyInternal2 (receiver=0x5feb420, event=0x7ffc03dbf420) at kernel/qcoreapplication.cpp:988 #52 0x00007f5413ab2bcd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5 #53 0x00007f5413b0e016 in ?? () from /usr/lib64/libQt5Widgets.so.5 #54 0x00007f5413b10613 in ?? () from /usr/lib64/libQt5Widgets.so.5 #55 0x00007f5413aabeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #56 0x00007f5413ab3661 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #57 0x00007f54146e7ea7 in KoApplication::notify (this=<optimized out>, receiver=0x3b60540, event=0x7ffc03dbf8c0) at /usr/src/debug/calligra-3.0.0.1/libs/main/KoApplication.cpp:657 #58 0x00007f54134feb00 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x3b60540, event=event@entry=0x7ffc03dbf8c0) at kernel/qcoreapplication.cpp:988 #59 0x00007f540e558c43 in QCoreApplication::sendSpontaneousEvent (event=0x7ffc03dbf8c0, receiver=0x3b60540) at ../../src/corelib/kernel/qcoreapplication.h:234 #60 QGuiApplicationPrivate::processMouseEvent (e=0x59b1130) at kernel/qguiapplication.cpp:1903 #61 0x00007f540e55a7c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x59b1130) at kernel/qguiapplication.cpp:1687 #62 0x00007f540e53875b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:659 #63 0x00007f53ff254210 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76 #64 0x00007f540c4ae887 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #65 0x00007f540c4aeaf0 in ?? () from /usr/lib64/libglib-2.0.so.0 #66 0x00007f540c4aeb9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #67 0x00007f541355316f in QEventDispatcherGlib::processEvents (this=0x24395a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #68 0x00007f54134fcaea in QEventLoop::exec (this=0x7ffc03dbfc60, flags=...) at kernel/qeventloop.cpp:212 #69 0x00007f5413c1c60d in QMenu::exec(QPoint const&, QAction*) () from /usr/lib64/libQt5Widgets.so.5 #70 0x00007f5412c9fe33 in KoModeBox::slotContextMenuRequested (this=0x345b180, pos=...) at /usr/src/debug/calligra-3.0.0.1/libs/widgets/KoModeBox.cpp:620 #71 0x00007f5412cafda9 in KoModeBox::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/calligra-3.0.0.1/build/libs/widgets/kowidgets_automoc.dir/moc_KoModeBox_p_ONYMCV26RESOPP.cpp:205 #72 0x00007f541352a709 in QMetaObject::activate (sender=0x345bd60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740 #73 0x00007f5413ad9035 in QWidget::customContextMenuRequested(QPoint const&) () from /usr/lib64/libQt5Widgets.so.5 #74 0x00007f5413af4220 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #75 0x00007f5413c44313 in QTabBar::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #76 0x00007f5413aabeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #77 0x00007f5413ab47a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #78 0x00007f54146e7ea7 in KoApplication::notify (this=<optimized out>, receiver=0x345bd60, event=0x7ffc03dc0350) at /usr/src/debug/calligra-3.0.0.1/libs/main/KoApplication.cpp:657 #79 0x00007f54134feb00 in QCoreApplication::notifyInternal2 (receiver=0x345bd60, event=0x7ffc03dc0350) at kernel/qcoreapplication.cpp:988 #80 0x00007f5413b0dd5b in ?? () from /usr/lib64/libQt5Widgets.so.5 #81 0x00007f5413b10613 in ?? () from /usr/lib64/libQt5Widgets.so.5 #82 0x00007f5413aabeac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #83 0x00007f5413ab3661 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #84 0x00007f54146e7ea7 in KoApplication::notify (this=<optimized out>, receiver=0x26ed860, event=0x7ffc03dc07f0) at /usr/src/debug/calligra-3.0.0.1/libs/main/KoApplication.cpp:657 #85 0x00007f54134feb00 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x26ed860, event=event@entry=0x7ffc03dc07f0) at kernel/qcoreapplication.cpp:988 #86 0x00007f540e558c43 in QCoreApplication::sendSpontaneousEvent (event=0x7ffc03dc07f0, receiver=0x26ed860) at ../../src/corelib/kernel/qcoreapplication.h:234 #87 QGuiApplicationPrivate::processMouseEvent (e=0x596d3d0) at kernel/qguiapplication.cpp:1903 #88 0x00007f540e55a7c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x596d3d0) at kernel/qguiapplication.cpp:1687 #89 0x00007f540e53875b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:659 #90 0x00007f53ff254210 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76 #91 0x00007f540c4ae887 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #92 0x00007f540c4aeaf0 in ?? () from /usr/lib64/libglib-2.0.so.0 #93 0x00007f540c4aeb9c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #94 0x00007f541355316f in QEventDispatcherGlib::processEvents (this=0x24395a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #95 0x00007f54134fcaea in QEventLoop::exec (this=this@entry=0x7ffc03dc0b90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #96 0x00007f541350525c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 #97 0x00007f5414d3c5fa in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/calligra-3.0.0.1/words/app/main.cpp:58 #98 0x00007f54149b3541 in __libc_start_main () from /lib64/libc.so.6 #99 0x000000000040098a in _start () at ../sysdeps/x86_64/start.S:120 -- You are receiving this mail because: You are watching all bug changes.