https://bugs.kde.org/show_bug.cgi?id=520520
--- Comment #1 from Denis Tolstov <[email protected]> --- Hang happens not immediately but after attempting to drag or scroll the docx. Bigger stack backtrace after remerging Okular, Calligra, and glib with -ggdb1: Application: Okular (okular), signal: Aborted [KCrash Handler] #7 KWPage::KWPage () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWPage.h:45 #8 std::__unguarded_linear_insert<QList<KWPage>::iterator, __gnu_cxx::__ops::_Val_less_iter> () at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h:1755 #9 std::__unguarded_insertion_sort<QList<KWPage>::iterator, __gnu_cxx::__ops::_Iter_less_iter> () at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h:1799 #10 std::__final_insertion_sort<QList<KWPage>::iterator, __gnu_cxx::__ops::_Iter_less_iter> () at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h:1819 #11 std::__sort<QList<KWPage>::iterator, __gnu_cxx::__ops::_Iter_less_iter> () at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h:1909 #12 std::sort<QList<KWPage>::iterator> () at /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h:4841 #13 KWPageManager::pages () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWPageManager.cpp:367 #14 0x00007fd1b9cb6045 in KWViewModeNormal::updatePageCache () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWViewModeNormal.cpp:222 #15 0x00007fd1b9c81a61 in KWCanvasItem::pageSetupChanged () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWCanvasItem.cpp:50 #16 0x00007fd1e1534702 in QtPrivate::QSlotObjectBase::call () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobjectdefs_impl.h:461 #17 doActivate<false> () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobject.cpp:4273 #18 0x00007fd1b9c8382c in KWDocument::insertPage () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWDocument.cpp:292 #19 0x00007fd1b9c83cbd in KWDocument::appendPage () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWDocument.cpp:303 #20 0x00007fd1b9cd99ee in KWRootAreaProvider::provideNext () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWRootAreaProvider.cpp:168 #21 0x00007fd1b9cdaed3 in KWRootAreaProvider::provide () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWRootAreaProvider.cpp:348 #22 0x00007fd1b9921b4c in KoTextDocumentLayout::doLayout () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/libs/textlayout/KoTextDocumentLayout.cpp:766 #23 0x00007fd1b99228e8 in KoTextDocumentLayout::layout () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/libs/textlayout/KoTextDocumentLayout.cpp:689 #24 0x00007fd1b9c9ea8f in KWPage::thumbnail () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/words/part/KWPage.cpp:325 #25 0x00007fd1ba43dd8a in OkularOdtGenerator::generatePixmap () at /var/tmp/portage/app-office/calligra-26.04.1/work/calligra-26.04.1/extras/okularodtgenerator/OkularOdtGenerator.cpp:212 #26 0x00007fd1ba515a06 in Okular::Document::requestPixmaps () at /var/tmp/portage/kde-apps/okular-25.12.3/work/okular-25.12.3/core/document.cpp:3405 #27 0x00007fd1ba36ef7a in PageView::slotRequestVisiblePixmaps () at /var/tmp/portage/kde-apps/okular-25.12.3/work/okular-25.12.3/part/pageview.cpp:4944 #28 0x00007fd1e1534702 in QtPrivate::QSlotObjectBase::call () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobjectdefs_impl.h:461 #29 doActivate<false> () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobject.cpp:4273 #30 0x00007fd1e251e6ca in QMetaObject::activate<void, QScroller::State> () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobjectdefs.h:319 #31 QScroller::stateChanged () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3_build/src/widgets/Widgets_autogen/include/moc_qscroller.cpp:208 #32 QScrollerPrivate::setState () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/util/qscroller.cpp:1712 #33 0x00007fd1e252034e in QScrollerPrivate::moveWhilePressed () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/util/qscroller.cpp:1538 #34 0x00007fd1e250cba5 in QScroller::handleInput () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/util/qscroller.cpp:960 #35 0x00007fd1ba3756b1 in PageView::mouseMoveEvent () at /var/tmp/portage/kde-apps/okular-25.12.3/work/okular-25.12.3/part/pageview.cpp:2298 #36 0x00007fd1e299e528 in QWidget::event () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qwidget.cpp:9381 #37 0x00007fd1e282f46a in QFrame::event () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/widgets/qframe.cpp:522 #38 QAbstractScrollArea::viewportEvent () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/widgets/qabstractscrollarea.cpp:1068 #39 0x00007fd1e154e484 in QCoreApplicationPrivate::sendThroughObjectEventFilters () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qcoreapplication.cpp:1246 #40 0x00007fd1e298aa52 in QApplicationPrivate::notify_helper () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qapplication.cpp:3299 #41 0x00007fd1e298b7e9 in QApplication::notify () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qapplication.cpp:2785 #42 0x00007fd1e154e6d8 in QCoreApplication::notifyInternal2 () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qcoreapplication.cpp:1109 #43 0x00007fd1e2998aab in QApplicationPrivate::sendMouseEvent () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qapplication.cpp:2366 #44 0x00007fd1e299afd8 in QWidgetWindow::handleMouseEvent () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qwidgetwindow.cpp:688 #45 0x00007fd1e29a0b03 in QWidgetWindow::event () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qwidgetwindow.cpp:293 #46 0x00007fd1e298aa62 in QApplicationPrivate::notify_helper () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/kernel/qapplication.cpp:3305 #47 0x00007fd1e154e6d8 in QCoreApplication::notifyInternal2 () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qcoreapplication.cpp:1109 #48 0x00007fd1e1b92caf in QGuiApplicationPrivate::processMouseEvent () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/gui/kernel/qguiapplication.cpp:2504 #49 0x00007fd1e1bf6554 in QWindowSystemInterface::sendWindowSystemEvents () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/gui/kernel/qwindowsysteminterface.cpp:1117 #50 0x00007fd1e2053974 in userEventSourceDispatch () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/gui/platform/unix/qeventdispatcher_glib.cpp:39 #51 0x00007fd1deb04472 in g_main_dispatch () at ../glib-2.84.4/glib/gmain.c:3398 #52 0x00007fd1deb07c27 in g_main_context_dispatch_unlocked () at ../glib-2.84.4/glib/gmain.c:4249 #53 g_main_context_iterate_unlocked () at ../glib-2.84.4/glib/gmain.c:4314 #54 0x00007fd1deb083c0 in g_main_context_iteration () at ../glib-2.84.4/glib/gmain.c:4379 #55 0x00007fd1e12cd948 in QEventDispatcherGlib::processEvents () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #56 0x00007fd1e156fe02 in QEventLoop::exec () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qeventloop.cpp:197 #57 0x00007fd1e156ff90 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qcoreapplication.cpp:1452 #58 0x00005615852408ea in main () at /var/tmp/portage/kde-apps/okular-25.12.3/work/okular-25.12.3/shell/main.cpp:109 [Inferior 1 (process 565374) detached] -- You are receiving this mail because: You are watching all bug changes.
