Bug 380215 - Calligra Words Crash
Summary: Calligra Words Crash
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-05-26 01:49 UTC by Matt Bailey
Modified: 2021-01-01 09:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Bailey 2017-05-26 01:49:57 UTC
Application: calligrawords (3.0.1)

Qt Version: 5.7.1
Frameworks Version: 5.34.0
Operating System: Linux 4.8.0-53-generic x86_64
Distribution: KDE neon User Edition 5.9

-- Information about the crash:
- What I was doing when the application crashed: Trying to cindugure and edit a doc downloaded from Google Docs as an .odt file. It will freeze before loading. Loads .docx fine but will occasionally freeze and crash while editing.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f721d2a78c0 (LWP 9579))]

Thread 3 (Thread 0x7f72189ec700 (LWP 9581)):
#0  0x00007f7230233b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f722882b38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f722882b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f722f10775b in QEventDispatcherGlib::processEvents (this=0x7f720c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f722f0b20ba in QEventLoop::exec (this=this@entry=0x7f72189ebcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f722eee1f64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f72307db735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f722eee6b48 in QThreadPrivate::start (arg=0x7f723084fd60) at thread/qthread_unix.cpp:368
#8  0x00007f7229e8d6ba in start_thread (arg=0x7f72189ec700) at pthread_create.c:333
#9  0x00007f723023f82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f721ab8d700 (LWP 9580)):
#0  0x00007f7230233b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f72226cbc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f72226cd8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f721cea2d79 in QXcbEventReader::run (this=0x19101d0) at qxcbconnection.cpp:1343
#4  0x00007f722eee6b48 in QThreadPrivate::start (arg=0x19101d0) at thread/qthread_unix.cpp:368
#5  0x00007f7229e8d6ba in start_thread (arg=0x7f721ab8d700) at pthread_create.c:333
#6  0x00007f723023f82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f721d2a78c0 (LWP 9579)):
[KCrash Handler]
#6  KoTextLayoutArea::top (this=0x0) at /workspace/build/libs/textlayout/KoTextLayoutArea.cpp:1948
#7  0x00007f722e54172e in KoTextLayoutArea::hitTest (this=0x21555c0, p=..., accuracy=accuracy@entry=Qt::FuzzyHit) at /workspace/build/libs/textlayout/KoTextLayoutArea.cpp:131
#8  0x00007f720bab68f0 in TextTool::hitTest (this=this@entry=0x33a2210, point=...) at /workspace/build/plugins/textshape/TextTool.cpp:1292
#9  0x00007f720bac6628 in TextTool::mouseMoveEvent (this=0x33a2210, event=0x7ffe94326070) at /workspace/build/plugins/textshape/TextTool.cpp:1350
#10 0x00007f722d74a002 in KoToolProxy::mouseMoveEvent (this=0x32d92c0, event=event@entry=0x7ffe943265b0, point=...) at /workspace/build/libs/flake/KoToolProxy.cpp:352
#11 0x00007f7213151dd1 in KWCanvas::mouseMoveEvent (this=0x32d0490, e=0x7ffe943265b0) at /workspace/build/words/part/KWCanvas.cpp:101
#12 0x00007f722f4a0f38 in QWidget::event (this=0x32d0490, event=0x7ffe943265b0) at kernel/qwidget.cpp:9161
#13 0x00007f722f459ecc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x32d0490, e=0x7ffe943265b0) at kernel/qapplication.cpp:3799
#14 0x00007f722f462165 in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x32d0490, e=e@entry=0x7ffe943265b0) at kernel/qapplication.cpp:3273
#15 0x00007f722fe8cef7 in KoApplication::notify (this=<optimized out>, receiver=0x32d0490, event=0x7ffe943265b0) at /workspace/build/libs/main/KoApplication.cpp:657
#16 0x00007f722f0b40c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x32d0490, event=event@entry=0x7ffe943265b0) at kernel/qcoreapplication.cpp:988
#17 0x00007f722f460e8f in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x32d0490, event=event@entry=0x7ffe943265b0, alienWidget=alienWidget@entry=0x32d0490, nativeWidget=0x1a73070, buttonDown=buttonDown@entry=0x7f722f95dc80 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2771
#19 0x00007f722f4bb236 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1b392e0, event=event@entry=0x7ffe94326a40) at kernel/qwidgetwindow.cpp:617
#20 0x00007f722f4bdc83 in QWidgetWindow::event (this=0x1b392e0, event=0x7ffe94326a40) at kernel/qwidgetwindow.cpp:239
#21 0x00007f722f459ecc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1b392e0, e=0x7ffe94326a40) at kernel/qapplication.cpp:3799
#22 0x00007f722f4618c6 in QApplication::notify (this=0x7ffe94327fe0, receiver=receiver@entry=0x1b392e0, e=e@entry=0x7ffe94326a40) at kernel/qapplication.cpp:3556
#23 0x00007f722fe8cef7 in KoApplication::notify (this=<optimized out>, receiver=0x1b392e0, event=0x7ffe94326a40) at /workspace/build/libs/main/KoApplication.cpp:657
#24 0x00007f722f0b40c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1b392e0, event=event@entry=0x7ffe94326a40) at kernel/qcoreapplication.cpp:988
#25 0x00007f722a5b95a0 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe94326a40, receiver=0x1b392e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#26 QGuiApplicationPrivate::processMouseEvent (e=0x31ed790) at kernel/qguiapplication.cpp:1903
#27 0x00007f722a5bb4a5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x31ed790) at kernel/qguiapplication.cpp:1687
#28 0x00007f722a59932b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:659
#29 0x00007f721ced9270 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76
#30 0x00007f722882b197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f722882b3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f722882b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f722f10773f in QEventDispatcherGlib::processEvents (this=0x19498c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007f722f0b20ba in QEventLoop::exec (this=this@entry=0x4550020, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#35 0x00007f722a5ae162 in QBasicDrag::drag (this=0x1926050, o=<optimized out>) at kernel/qsimpledrag.cpp:193
#36 0x00007f722a5ca5b9 in QDragManager::drag (this=0x3f0fc20, o=o@entry=0x320ce50) at kernel/qdnd.cpp:141
#37 0x00007f722a5c8ef7 in QDrag::exec (this=0x320ce50, supportedActions=..., supportedActions@entry=..., defaultDropAction=defaultDropAction@entry=Qt::CopyAction) at kernel/qdrag.cpp:284
#38 0x00007f720bac7063 in TextTool::mouseMoveEvent (this=0x33a2210, event=<optimized out>) at /workspace/build/plugins/textshape/TextTool.cpp:1506
#39 0x00007f722d74a002 in KoToolProxy::mouseMoveEvent (this=0x32d92c0, event=event@entry=0x7ffe94327510, point=...) at /workspace/build/libs/flake/KoToolProxy.cpp:352
#40 0x00007f7213151dd1 in KWCanvas::mouseMoveEvent (this=0x32d0490, e=0x7ffe94327510) at /workspace/build/words/part/KWCanvas.cpp:101
#41 0x00007f722f4a0f38 in QWidget::event (this=0x32d0490, event=0x7ffe94327510) at kernel/qwidget.cpp:9161
#42 0x00007f722f459ecc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x32d0490, e=0x7ffe94327510) at kernel/qapplication.cpp:3799
#43 0x00007f722f462165 in QApplication::notify (this=<optimized out>, receiver=receiver@entry=0x32d0490, e=e@entry=0x7ffe94327510) at kernel/qapplication.cpp:3273
#44 0x00007f722fe8cef7 in KoApplication::notify (this=<optimized out>, receiver=0x32d0490, event=0x7ffe94327510) at /workspace/build/libs/main/KoApplication.cpp:657
#45 0x00007f722f0b40c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x32d0490, event=event@entry=0x7ffe94327510) at kernel/qcoreapplication.cpp:988
#46 0x00007f722f460e8f in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x32d0490, event=event@entry=0x7ffe94327510, alienWidget=alienWidget@entry=0x32d0490, nativeWidget=0x1a73070, buttonDown=buttonDown@entry=0x7f722f95dc80 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2771
#48 0x00007f722f4bb236 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1b392e0, event=event@entry=0x7ffe943279a0) at kernel/qwidgetwindow.cpp:617
#49 0x00007f722f4bdc83 in QWidgetWindow::event (this=0x1b392e0, event=0x7ffe943279a0) at kernel/qwidgetwindow.cpp:239
#50 0x00007f722f459ecc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1b392e0, e=0x7ffe943279a0) at kernel/qapplication.cpp:3799
#51 0x00007f722f4618c6 in QApplication::notify (this=0x7ffe94327fe0, receiver=receiver@entry=0x1b392e0, e=e@entry=0x7ffe943279a0) at kernel/qapplication.cpp:3556
#52 0x00007f722fe8cef7 in KoApplication::notify (this=<optimized out>, receiver=0x1b392e0, event=0x7ffe943279a0) at /workspace/build/libs/main/KoApplication.cpp:657
#53 0x00007f722f0b40c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1b392e0, event=event@entry=0x7ffe943279a0) at kernel/qcoreapplication.cpp:988
#54 0x00007f722a5b95a0 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe943279a0, receiver=0x1b392e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#55 QGuiApplicationPrivate::processMouseEvent (e=0x47226a0) at kernel/qguiapplication.cpp:1903
#56 0x00007f722a5b9389 in QGuiApplicationPrivate::processMouseEvent (e=<optimized out>) at kernel/qguiapplication.cpp:1805
#57 0x00007f722a5bb4a5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x47226a0) at kernel/qguiapplication.cpp:1687
#58 0x00007f722a59932b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:659
#59 0x00007f721ced9270 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76
#60 0x00007f722882b197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f722882b3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f722882b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f722f10773f in QEventDispatcherGlib::processEvents (this=0x19498c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#64 0x00007f722f0b20ba in QEventLoop::exec (this=this@entry=0x7ffe94327f40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#65 0x00007f722f0ba6cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#66 0x00007f722a5b124c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633
#67 0x00007f722f459e25 in QApplication::exec () at kernel/qapplication.cpp:2975
#68 0x00007f723050641a in kdemain (argc=2, argv=<optimized out>) at /workspace/build/words/app/main.cpp:58
#69 0x00007f7230159830 in __libc_start_main (main=0x400910 <main(int, char**)>, argc=2, argv=0x7ffe94328138, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe94328128) at ../csu/libc-start.c:291
#70 0x0000000000400949 in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:29:38 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:36:53 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Matt Bailey 2021-01-01 09:44:28 UTC
(In reply to Justin Zobel from comment #1)
> Thank you for the crash report.
> 
> As it has been a while since this was reported, can you please test and
> confirm if this issue is still occurring or if this bug report can be marked
> as resolved.
> 
> I have set the bug status to "needsinfo" pending your response, please
> change back to "reported" or "resolved/worksforme" when you respond, thank
> you.
Comment 4 Matt Bailey 2021-01-01 09:46:17 UTC
Forgive delay in response, it has been a while since this was posted and I forgot about it. I have since updated to 3.2.1 and Calligra no longer freezes but opens .odt files fine. I hope this meets the intention.