[okular] [Bug 426698] New: Okular crashes starting with 2 differently orientated screens

David bugzilla_noreply at kde.org
Fri Sep 18 19:42:39 BST 2020


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

            Bug ID: 426698
           Summary: Okular crashes starting with 2 differently orientated
                    screens
           Product: okular
           Version: 1.10.2
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: dav75uk at yahoo.co.uk
  Target Milestone: ---

This might be an underlying QT bug looking at the stack trace but may need
kde's help to file it.

Two 4K monitors, main one horizontal, secondary vertical (thus the visible
screen area is not a rectangle), start okular with a pdf it crashes. Change to
two screens horizontal (or pull out monitor cable to second screen) and starts
fine.

Linux openSuse Leap 15.2
QT version 5.12.7
KDE 5.71.0

Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6a1d9eff80 (LWP 32576))]

Thread 7 (Thread 0x7f69f11ee700 (LWP 32583)):
#0  0x00007f6a1659b87d in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f69f3062fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f69f3062ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f69ebfff700 (LWP 32582)):
#0  0x00007f6a1659b87d in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f69f3062fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f69f3062ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f69f19ef700 (LWP 32581)):
#0  0x00007f6a1659b87d in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f69f3062fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f69f3062ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f69f21f0700 (LWP 32580)):
#0  0x00007f6a1659b87d in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f69f3062fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f69f3062ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6a03390700 (LWP 32578)):
#0  0x00007f6a195d01d8 in read () from /lib64/libc.so.6
#1  0x00007f6a13f759a0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6a13f2e298 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f6a13f2e720 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6a13f2e88c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f6a19f6a19b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#6  0x00007f6a19f0b32a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#7  0x00007f6a19d3110a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f6a1a3dacd5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f6a19d328b2 in ?? () from /usr/lib64/libQt5Core.so.5
#10 0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6a0ba4a700 (LWP 32577)):
#0  0x00007f6a195d46db in poll () from /lib64/libc.so.6
#1  0x00007f6a16e0f307 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f6a16e10f3a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f6a0e83f300 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f6a19d328b2 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f6a165954f9 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f6a195defbf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6a1d9eff80 (LWP 32576)):
[KCrash Handler]
#4  0x00007f6a1a7a5540 in QScreen::size() const () from
/usr/lib64/libQt5Gui.so.5
#5  0x00007f6a1a7a56dd in QScreen::physicalDotsPerInchY() const () from
/usr/lib64/libQt5Gui.so.5
#6  0x00007f6a1b330ce8 in ?? () from /usr/lib64/libQt5Widgets.so.5
#7  0x00007f6a1b3340c8 in ?? () from /usr/lib64/libQt5Widgets.so.5
#8  0x00007f6a1b33556f in QScroller::scrollTo(QPointF const&, int) () from
/usr/lib64/libQt5Widgets.so.5
#9  0x00007f6a014269fd in ?? () from /usr/lib64/qt5/plugins/okularpart.so
#10 0x00007f6a01426e9a in ?? () from /usr/lib64/qt5/plugins/okularpart.so
#11 0x00007f6a0138038c in ?? () from /usr/lib64/qt5/plugins/okularpart.so
#12 0x00007f6a19f3d7a2 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#13 0x00007f6a1b00cf23 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#14 0x00007f6a1b0aff2e in QFrame::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#15 0x00007f6a1b0b2c63 in QAbstractScrollArea::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#16 0x00007f6a1afcca0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#17 0x00007f6a1afd4020 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#18 0x00007f6a19f0d0d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#19 0x00007f6a19f0fc97 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f6a19f6ab63 in ?? () from /usr/lib64/libQt5Core.so.5
#21 0x00007f6a13f2e464 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#22 0x00007f6a13f2e800 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f6a13f2e88c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#24 0x00007f6a19f6a17f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#25 0x00007f6a19f0b32a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#26 0x00007f6a19f14530 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#27 0x000055866322e727 in ?? ()
#28 0x00007f6a1950734a in __libc_start_main () from /lib64/libc.so.6
#29 0x000055866322f94a in ?? ()
[Inferior 1 (process 32576) detached]

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list