[okular] [Bug 395158] New: Okular crashed after closing a troublesome PDF document

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Jun 8 20:22:54 UTC 2018


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

            Bug ID: 395158
           Summary: Okular crashed after closing a troublesome PDF
                    document
           Product: okular
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: ystein at posteo.net
  Target Milestone: ---

Application: okular (1.4.2)

Qt Version: 5.10.0
Frameworks Version: 5.46.0
Operating System: Linux 4.13.0-43-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
This might be an obscure one, but anyway:

- What I was doing when the application crashed:
1. Started Okular
2. Chooe File → Open
3. Opened a PDF (see the attachment)
4. Chose Show → Presentation
5. Browsed to the end of the document in Presentation mode
6. Exited Presentation mode
7. Just browsed the menu bar selections randomly with the cursor (to reproduce
a freeze)
8. Tried to close Okular with Alt-F4.
9. Crashed.

I have frequent trouble with this PDF document (freezes the system), but I'll
file another report for that in case it's unrelated.

Attaching the PDF I opened.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Okular (okular), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbdf7adf8c0 (LWP 1818))]

Thread 2 (Thread 0x7fbddbc02700 (LWP 1820)):
#0  0x00007fbdf38ae27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fbdee7716f0 in g_wakeup_acknowledge (__nbytes=16,
__buf=0x7fbddbc01ac0, __fd=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007fbdee7716f0 in g_wakeup_acknowledge (wakeup=0x18609b0) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007fbdee72de74 in g_main_context_check
(context=context at entry=0x7fbdd4000990, max_priority=2147483647,
fds=fds at entry=0x7fbdd4010210, n_fds=n_fds at entry=1) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007fbdee72e330 in g_main_context_iterate
(context=context at entry=0x7fbdd4000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007fbdee72e49c in g_main_context_iteration (context=0x7fbdd4000990,
may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007fbdf41e55db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fbdf418c65a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fbdf3fac554 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fbdf46082c5 in QDBusConnectionManager::run() (this=0x7fbdf487cd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#10 0x00007fbdf3fb16eb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fbdf08256ba in start_thread (arg=0x7fbddbc02700) at
pthread_create.c:333
#12 0x00007fbdf38be41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fbdf7adf8c0 (LWP 1818)):
[KCrash Handler]
#6  0x00007fbdf37ec428 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007fbdf37ee02a in __GI_abort () at abort.c:89
#8  0x00007fbddd6cca68 in pa_close_pipe () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
#9  0x00007fbdddf5cd02 in pa_mainloop_free () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#10 0x00007fbdddf6cb3d in pa_threaded_mainloop_free () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#11 0x00007fbdc7d229cd in  () at
/usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
#12 0x00007fbdccd1ae30 in vlc_module_unload () at /usr/lib/libvlccore.so.8
#13 0x00007fbdccd0bc0c in  () at /usr/lib/libvlccore.so.8
#14 0x00007fbdccce80be in input_resource_Terminate () at
/usr/lib/libvlccore.so.8
#15 0x00007fbdcca84469 in libvlc_media_player_release () at
/usr/lib/libvlc.so.5
#16 0x00007fbdccfc999b in Phonon::VLC::MediaPlayer::~MediaPlayer()
(this=0x2099ee0, __in_chrg=<optimized out>) at
/workspace/build/src/mediaplayer.cpp:104
#17 0x00007fbdccfc999b in Phonon::VLC::MediaPlayer::~MediaPlayer()
(this=0x2099ee0, __in_chrg=<optimized out>) at
/workspace/build/src/mediaplayer.cpp:105
#18 0x00007fbdf41b8f83 in QObjectPrivate::deleteChildren() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fbdf41c2ea4 in QObject::~QObject() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fbdccfc4209 in Phonon::VLC::MediaObject::~MediaObject()
(this=0x222cb10, __in_chrg=<optimized out>) at
/workspace/build/src/mediaobject.cpp:78
#21 0x00007fbdde3dafe4 in Phonon::MediaNodePrivate::deleteBackendObject()
(this=0x207c9a0) at /workspace/build/phonon/medianode.cpp:79
#22 0x00007fbdde3c28ad in Phonon::FactoryPrivate::~FactoryPrivate()
(this=0x20987d0, __in_chrg=<optimized out>) at
/workspace/build/phonon/factory.cpp:356
#23 0x00007fbdde3c2b39 in Phonon::FactoryPrivate::~FactoryPrivate()
(this=0x20987d0, __in_chrg=<optimized out>) at
/workspace/build/phonon/factory.cpp:366
#24 0x00007fbdf41905ea in qt_call_post_routines() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007fbdf53edf16 in QApplication::~QApplication() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x000000000040c287 in main(int, char**) (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:35

Possible duplicates by query: bug 394824.

Reported using DrKonqi

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


More information about the Okular-devel mailing list