Bug 418362 - Kword insert bibliography
Summary: Kword insert bibliography
Status: REPORTED
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: 3.1.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-01 15:50 UTC by Sam Nguyen
Modified: 2021-03-01 03:12 UTC (History)
1 user (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 Sam Nguyen 2020-03-01 15:50:56 UTC
Application: calligrawords (3.1.0)

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.3.0-40-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

-- Information about the crash:
- What I was doing when the application crashed:

Kword crashes when trying to insert bibliography from side bar

-- 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 0x7f82c3458040 (LWP 4887))]

Thread 4 (Thread 0x7f82977ef700 (LWP 4890)):
#0  0x00007f82bba1d9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b4be6cdab8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55b4be6cda68, cond=0x55b4be6cda90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55b4be6cda90, mutex=0x55b4be6cda68) at pthread_cond_wait.c:655
#3  0x00007f8298c72ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f8298c72ab7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f82bba176db in start_thread (arg=0x7f82977ef700) at pthread_create.c:463
#6  0x00007f82c2daf88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f82a5fb2700 (LWP 4889)):
#0  0x00007f82c2da2bf9 in __GI___poll (fds=0x7f82a0002de0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f82ba2a65c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f82ba2a66dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82c17ca0db in QEventDispatcherGlib::processEvents (this=0x7f82a0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f82c176963a in QEventLoop::exec (this=this@entry=0x7f82a5fb1d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f82c157a317 in QThread::exec (this=this@entry=0x7f82bc2deda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536
#6  0x00007f82bc066555 in QDBusConnectionManager::run (this=0x7f82bc2deda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f82c157b7ec in QThreadPrivate::start (arg=0x7f82bc2deda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#8  0x00007f82bba176db in start_thread (arg=0x7f82a5fb2700) at pthread_create.c:463
#9  0x00007f82c2daf88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f82ad641700 (LWP 4888)):
#0  0x00007f82c2da2bf9 in __GI___poll (fds=0x7f82ad640ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f82b3801747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f82b380336a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f82afd9fcc0 in QXcbEventQueue::run (this=0x55b4be4885a0) at qxcbeventqueue.cpp:228
#4  0x00007f82c157b7ec in QThreadPrivate::start (arg=0x55b4be4885a0) at thread/qthread_unix.cpp:342
#5  0x00007f82bba176db in start_thread (arg=0x7f82ad641700) at pthread_create.c:463
#6  0x00007f82c2daf88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f82c3458040 (LWP 4887)):
[KCrash Handler]
#6  0x000055b4bfee6190 in ?? ()
#7  0x00007f82c013a106 in qDeleteAll<QList<IndexEntry*>::const_iterator> (end=..., begin=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
#8  qDeleteAll<QList<IndexEntry*> > (c=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328
#9  KoBibliographyInfo::~KoBibliographyInfo (this=0x55b4bfea4e60, __in_chrg=<optimized out>) at ./libs/text/KoBibliographyInfo.cpp:47
#10 0x00007f829d39bf00 in qDeleteAll<QList<KoBibliographyInfo*>::iterator> (end=..., begin=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
#11 SimpleCitationBibliographyWidget::prepareTemplateMenu (this=0x55b4bfdf0890) at ./plugins/textshape/dialogs/SimpleCitationBibliographyWidget.cpp:73
#12 0x00007f82c17a5dc9 in doActivate<false> (sender=0x55b4bfdf0df0, signal_index=15, argv=0x7ffc2b502d90) at kernel/qobject.cpp:3882
#13 0x00007f82c17a08a2 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f829d6424e0 <FormattingButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#14 0x00007f829d3f57e3 in FormattingButton::aboutToShowMenu (this=<optimized out>) at ./obj-x86_64-linux-gnu/plugins/textshape/calligra_shape_text_autogen/2NRMJ5X7RK/moc_FormattingButton.cpp:179
#15 FormattingButton::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./obj-x86_64-linux-gnu/plugins/textshape/calligra_shape_text_autogen/2NRMJ5X7RK/moc_FormattingButton.cpp:95
#16 0x00007f82c17a5dc9 in doActivate<false> (sender=0x55b4bfe97c00, signal_index=7, argv=0x7ffc2b502eb0) at kernel/qobject.cpp:3882
#17 0x00007f82c17a08a2 in QMetaObject::activate (sender=sender@entry=0x55b4bfe97c00, m=m@entry=0x7f82c248c6c0 <QMenu::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#18 0x00007f82c1f137c0 in QMenu::aboutToShow (this=this@entry=0x55b4bfe97c00) at .moc/moc_qmenu.cpp:270
#19 0x00007f82c1f180da in QMenu::popup (this=this@entry=0x55b4bfe97c00, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:2363
#20 0x00007f82c1f1a5ab in QMenu::exec (this=0x55b4bfe97c00, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2640
#21 0x00007f82c1f7c81e in QToolButtonPrivate::popupTimerDone (this=0x55b4bfd8f300) at widgets/qtoolbutton.cpp:799
#22 0x00007f82c17a5dc9 in doActivate<false> (sender=0x55b4bfdf0df0, signal_index=7, argv=0x7ffc2b503150) at kernel/qobject.cpp:3882
#23 0x00007f82c17a08a2 in QMetaObject::activate (sender=sender@entry=0x55b4bfdf0df0, m=m@entry=0x7f82c24846e0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#24 0x00007f82c1e8a4f0 in QAbstractButton::pressed (this=this@entry=0x55b4bfdf0df0) at .moc/moc_qabstractbutton.cpp:300
#25 0x00007f82c1e8a82d in QAbstractButtonPrivate::emitPressed (this=0x55b4bfd8f300) at widgets/qabstractbutton.cpp:429
#26 0x00007f82c1e8af2c in QAbstractButton::mousePressEvent (this=this@entry=0x55b4bfdf0df0, e=e@entry=0x7ffc2b503820) at widgets/qabstractbutton.cpp:984
#27 0x00007f82c1f7d5fa in QToolButton::mousePressEvent (this=0x55b4bfdf0df0, e=0x7ffc2b503820) at widgets/qtoolbutton.cpp:613
#28 0x00007f82c1de015f in QWidget::event (this=0x55b4bfdf0df0, event=0x7ffc2b503820) at kernel/qwidget.cpp:8653
#29 0x00007f82c1e8cf0b in QAbstractButton::event (this=this@entry=0x55b4bfdf0df0, e=e@entry=0x7ffc2b503820) at widgets/qabstractbutton.cpp:969
#30 0x00007f82c1f7d844 in QToolButton::event (this=0x55b4bfdf0df0, event=0x7ffc2b503820) at widgets/qtoolbutton.cpp:1002
#31 0x00007f82c1d9e8bc in QApplicationPrivate::notify_helper (this=this@entry=0x55b4be483640, receiver=receiver@entry=0x55b4bfdf0df0, e=e@entry=0x7ffc2b503820) at kernel/qapplication.cpp:3684
#32 0x00007f82c1da6908 in QApplication::notify (this=<optimized out>, receiver=0x55b4bfdf0df0, e=0x7ffc2b503820) at kernel/qapplication.cpp:3128
#33 0x00007f82c29e82f7 in KoApplication::notify (this=<optimized out>, receiver=0x55b4bfdf0df0, event=0x7ffc2b503820) at ./libs/main/KoApplication.cpp:658
#34 0x00007f82c176adb8 in QCoreApplication::notifyInternal2 (receiver=0x55b4bfdf0df0, event=0x7ffc2b503820) at kernel/qcoreapplication.cpp:1092
#35 0x00007f82c176af9e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55b4bfdf0df0, event=event@entry=0x7ffc2b503820) at kernel/qcoreapplication.cpp:1499
#36 0x00007f82c1da4f8f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55b4bfdf0df0, event=event@entry=0x7ffc2b503820, alienWidget=0x55b4bfdf0df0, nativeWidget=0x55b4be60cf50, buttonDown=buttonDown@entry=0x7f82c24ae980 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#37 0x00007f82c1df9eb1 in QWidgetWindow::handleMouseEvent (this=this@entry=0x55b4be6f1820, event=event@entry=0x7ffc2b503d10) at kernel/qwidgetwindow.cpp:673
#38 0x00007f82c1dfcd1a in QWidgetWindow::event (this=0x55b4be6f1820, event=0x7ffc2b503d10) at kernel/qwidgetwindow.cpp:295
#39 0x00007f82c1d9e8bc in QApplicationPrivate::notify_helper (this=this@entry=0x55b4be483640, receiver=receiver@entry=0x55b4be6f1820, e=e@entry=0x7ffc2b503d10) at kernel/qapplication.cpp:3684
#40 0x00007f82c1da5ac0 in QApplication::notify (this=0x7ffc2b504140, receiver=0x55b4be6f1820, e=0x7ffc2b503d10) at kernel/qapplication.cpp:3430
#41 0x00007f82c29e82f7 in KoApplication::notify (this=<optimized out>, receiver=0x55b4be6f1820, event=0x7ffc2b503d10) at ./libs/main/KoApplication.cpp:658
#42 0x00007f82c176adb8 in QCoreApplication::notifyInternal2 (receiver=0x55b4be6f1820, event=0x7ffc2b503d10) at kernel/qcoreapplication.cpp:1092
#43 0x00007f82c176af9e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55b4be6f1820, event=event@entry=0x7ffc2b503d10) at kernel/qcoreapplication.cpp:1499
#44 0x00007f82bc643f95 in QGuiApplicationPrivate::processMouseEvent (e=0x55b4bebbe500) at kernel/qguiapplication.cpp:2209
#45 0x00007f82bc6450c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55b4bebbe500) at kernel/qguiapplication.cpp:1941
#46 0x00007f82bc61e01b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1163
#47 0x00007f82afda0c8a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#48 0x00007f82ba2a6417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f82ba2a6650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f82ba2a66dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f82c17ca0bc in QEventDispatcherGlib::processEvents (this=0x55b4be4e4520, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#52 0x00007f82c176963a in QEventLoop::exec (this=this@entry=0x7ffc2b5040b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#53 0x00007f82c1772db0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1400
#54 0x00007f82c3082fba in kdemain (argc=<optimized out>, argv=<optimized out>) at ./words/app/main.cpp:54
#55 0x00007f82c2cafb97 in __libc_start_main (main=0x55b4bca34980 <main>, argc=2, argv=0x7ffc2b504298, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc2b504288) at ../csu/libc-start.c:310
#56 0x000055b4bca349ba in _start ()

Possible duplicates by query: bug 418351, bug 418277, bug 418026, bug 418001, bug 417863.

Reported using DrKonqi
Comment 1 Marc Collin 2021-03-01 03:12:43 UTC
bug still there with 3.2.1