https://bugs.kde.org/show_bug.cgi?id=520520

            Bug ID: 520520
           Summary: Okular hangs upon opening of DOCX created by Calligra
    Classification: Applications
           Product: okular
      Version First 25.12.3
       Reported In:
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: okular (25.12.3)
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.3
Frameworks Version: 6.25.0
Operating System: Linux 6.12.90-gentoo-dist x86_64
Windowing System: Wayland
Distribution: "Gentoo Linux"
DrKonqi: 6.3.80 [KCrashBackend]

-- Information about the crash:
First I wrote a one page report in Calligrawords, saving as ODT, with no fancy
formatting. Then it crashed while I edited line interval (1.00->1.15). Then I
Saved As Word 2007 DOCX to send to someone else. Then doubleclicked the file in
Dolphin to check, Okular opened automatically, displayed entire interface and
some white page, and ... hung. After a minute I force-closed it and went to
remerge Okular with debug symbols (takes 3 minutes). Remerging Calligra takes
half an hour without debug symbols.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Okular (okular), signal: Aborted

[KCrash Handler]
#7  0x00007f77a46c1244 in KWPage::isValid() const () at
/usr/lib64/libwordsprivate.so.41
#8  0x00007f77a46c2025 in KWPage::height() const () at
/usr/lib64/libwordsprivate.so.41
#9  0x00007f77a46da0e7 in KWViewModeNormal::updatePageCache() () at
/usr/lib64/libwordsprivate.so.41
#10 0x00007f77a46a5a61 in KWCanvasItem::pageSetupChanged() () at
/usr/lib64/libwordsprivate.so.41
#11 0x00007f77bcb34702 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
#12 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
#13 0x00007f77a46a782c in KWDocument::insertPage(int, QString const&) () at
/usr/lib64/libwordsprivate.so.41
#14 0x00007f77a46a7cbd in KWDocument::appendPage(QString const&) () at
/usr/lib64/libwordsprivate.so.41
#15 0x00007f77a46fd9ee in ??? () at /usr/lib64/libwordsprivate.so.41
#16 0x00007f77a46feed3 in ??? () at /usr/lib64/libwordsprivate.so.41
#17 0x00007f77a4100b4c in KoTextDocumentLayout::doLayout() () at
/usr/lib64/libkotextlayout.so.41
#18 0x00007f77a41018e8 in KoTextDocumentLayout::layout() () at
/usr/lib64/libkotextlayout.so.41
#19 0x00007f77a46c2a8f in KWPage::thumbnail(QSize const&, KoShapeManager*,
bool) const () at /usr/lib64/libwordsprivate.so.41
#20 0x00007f77ac035d8a in
OkularOdtGenerator::generatePixmap(Okular::PixmapRequest*) () at
/usr/lib64/libkookularGenerator_odt.so.41
#21 0x00007f77aef2fa06 in
Okular::Document::requestPixmaps(QList<Okular::PixmapRequest*> const&,
QFlags<Okular::Document::PixmapRequestFlag>) () at
/usr/lib64/libOkular6Core.so.4
#22 0x00007f77a456ef7a in ??? () at
/usr/lib64/qt6/plugins/kf6/parts/okularpart.so
#23 0x00007f77bcb34702 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
#24 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
#25 0x00007f77bde3a53f in QMetaObject::activate<void, int> () at
/var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/corelib/kernel/qobjectdefs.h:319
#26 QAbstractSlider::valueChanged () 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_qabstractslider.cpp:250
#27 QAbstractSlider::setValue () at
/var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/widgets/qabstractslider.cpp:519
#28 0x00007f77bdd901d2 in QScrollBar::mousePressEvent () at
/var/tmp/portage/dev-qt/qtbase-6.10.3-r1/work/qtbase-everywhere-src-6.10.3/src/widgets/widgets/qscrollbar.cpp:619
#29 0x00007f77bdf9e528 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
#30 0x00007f77bdf8aa62 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
#31 0x00007f77bdf8b7e9 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
#32 0x00007f77bcb4e6d8 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
#33 0x00007f77bdf98aab 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
#34 0x00007f77bdf9afd8 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
#35 0x00007f77bdfa0b03 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
#36 0x00007f77bdf8aa62 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
#37 0x00007f77bcb4e6d8 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
#38 0x00007f77bd192caf 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
#39 0x00007f77bd1f6554 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
#40 0x00007f77bd653974 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
#41 0x00007f77bbb8e472 in ??? () at /usr/lib64/libglib-2.0.so.0
#42 0x00007f77bbb91c27 in ??? () at /usr/lib64/libglib-2.0.so.0
#43 0x00007f77bbb923c0 in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#44 0x00007f77bc8cd948 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
#45 0x00007f77bcb6fe02 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
#46 0x00007f77bcb6ff90 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
#47 0x0000557e990798ea in ??? ()
#48 0x00007f77bce343fb in __libc_start_call_main () at
../sysdeps/nptl/libc_start_call_main.h:58
#49 0x00007f77bce344ab in __libc_start_main_impl () at ../csu/libc-start.c:360
#50 0x0000557e9907ab75 in ??? ()
[Inferior 1 (process 420986) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to