Bug 399656 - [phonon-vlc] Okular crashes when opening a .pdf file with an embedded .avi video
Summary: [phonon-vlc] Okular crashes when opening a .pdf file with an embedded .avi video
Status: RESOLVED WORKSFORME
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-11 11:57 UTC by Florian Stuhlmann
Modified: 2021-01-03 04:34 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
.pdf file and .avi file (27.08 KB, application/gzip)
2018-10-11 11:57 UTC, Florian Stuhlmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Stuhlmann 2018-10-11 11:57:56 UTC
Created attachment 115564 [details]
.pdf file and .avi file

SUMMARY
Okular crashes when opening a .pdf file with an embedded .avi video

STEPS TO REPRODUCE
1. Unpack attached .pdf and .avi file in the same directory
2. Open .pdf file: okular bug_avi.pdf

You can also create the .avi and .pdf file by yourself:
.avi
----
Mathematica:
Export["test.avi", 
 Table[Plot[Sin[x + phi], {x, 0, 3 Pi}], {phi, 0, 2 Pi, Pi}]]

.pdf
----
pdflatex:
\documentclass{beamer}
\usepackage{multimedia}
\begin{document}
\begin{frame}
 \movie[height=6cm, width=6cm, showcontrols, poster]{}{test.avi}
\end{frame}
\end{document}

OBSERVED RESULT
Okular crashes with
[00007f3f64021bd0] xcb_xv vout display error: unknown XVideo YUV format 3231564e (NV12)
Segmentation fault (core dumped)

EXPECTED RESULT
Okular should not crash.

SOFTWARE VERSIONS
Distribution: Ubuntu (Mate) 18.04.1 LTS
KDE Frameworks Version: 5.44.0
Qt Version: 5.9.5

ADDITIONAL INFORMATION
Comment 1 Albert Astals Cid 2018-10-11 22:14:23 UTC
Works fine here.

Can you attach the backtrace you get?
Comment 2 Florian Stuhlmann 2018-10-12 10:01:41 UTC
(In reply to Albert Astals Cid from comment #1)
> Works fine here.
> 
> Can you attach the backtrace you get?

I've created a backtrace with gdb. I hope it is helpful.

$ gdb okular
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from okular...Reading symbols from /usr/lib/debug/.build-id/e2/3724ad2fdff7a5f2732c739b2fcbd1d77621ec.debug...done.
done.
(gdb) run
Starting program: /usr/bin/okular 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe68b1700 (LWP 11398)]
[New Thread 0x7fffdb9f9700 (LWP 11399)]
[New Thread 0x7fffdb1f8700 (LWP 11400)]
[New Thread 0x7fffda9f7700 (LWP 11401)]
[New Thread 0x7fffd9daf700 (LWP 11402)]
[New Thread 0x7fffc95f5700 (LWP 11403)]
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/16/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/22/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/24/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/32/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/48/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/64/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/128/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/16/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/22/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/24/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/32/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/48/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/64/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/128/"
[Thread 0x7fffd9daf700 (LWP 11402) exited]
  
[New Thread 0x7fffd9daf700 (LWP 11419)]
[New Thread 0x7fffba635700 (LWP 11420)]
[New Thread 0x7fffb9e34700 (LWP 11421)]
[Thread 0x7fffba635700 (LWP 11420) exited]
[Thread 0x7fffb9e34700 (LWP 11421) exited]
[New Thread 0x7fffb9e34700 (LWP 11422)]
[Thread 0x7fffb9e34700 (LWP 11422) exited]
[New Thread 0x7fffb9e34700 (LWP 11423)]
[New Thread 0x7fffba635700 (LWP 11424)]
[Thread 0x7fffba635700 (LWP 11424) exited]
[New Thread 0x7fffba635700 (LWP 11425)]
[New Thread 0x7fffb1fdd700 (LWP 11426)]
[New Thread 0x7fff82461700 (LWP 11428)]
[New Thread 0x7fff7bfff700 (LWP 11429)]
[New Thread 0x7fff82461700 (LWP 11430)]
[Thread 0x7fff7bfff700 (LWP 11429) exited]
[Thread 0x7fff82461700 (LWP 11428) exited]
[New Thread 0x7fff812e6700 (LWP 11431)]
[New Thread 0x7fff82461700 (LWP 11432)]
[Thread 0x7fff82461700 (LWP 11430) exited]
[Thread 0x7fff82461700 (LWP 11432) exited]
[New Thread 0x7fff78166700 (LWP 11433)]
[New Thread 0x7fff63fd7700 (LWP 11434)]
[00007fff7c021bd0] xcb_xv vout display error: unknown XVideo YUV format 3231564e (NV12)

Thread 22 "okular" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff63fd7700 (LWP 11434)]
0x00007fff6284376f in ?? () from /usr/lib/x86_64-linux-gnu/libswscale.so.4
(gdb) 
(gdb) thread apply all backtrace

Thread 22 (Thread 0x7fff63fd7700 (LWP 11434)):
#0  0x00007fff6284376f in  () at /usr/lib/x86_64-linux-gnu/libswscale.so.4
#1  0x00007fff628396a2 in  () at /usr/lib/x86_64-linux-gnu/libswscale.so.4
#2  0x00007fff6282d2be in sws_scale () at /usr/lib/x86_64-linux-gnu/libswscale.so.4
#3  0x00007fff62a77190 in  () at /usr/lib/x86_64-linux-gnu/vlc/plugins/video_chroma/libswscale_plugin.so
#4  0x00007fff62a78dab in  () at /usr/lib/x86_64-linux-gnu/vlc/plugins/video_chroma/libswscale_plugin.so
#5  0x00007fffb3309f05 in filter_chain_VideoFilter () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#6  0x00007fffb32d5884 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#7  0x00007fffb32d7802 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#8  0x00007ffff0c9f6db in start_thread (arg=0x7fff63fd7700) at pthread_create.c:463
#9  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fff78166700 (LWP 11433)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fff78165dd8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fff60b83ab4 in  () at /usr/lib/x86_64-linux-gnu/vlc/plugins/video_output/libxcb_window_plugin.so
#2  0x00007ffff0c9f6db in start_thread (arg=0x7fff78166700) at pthread_create.c:463
#3  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

---Type <return> to continue, or q <return> to quit---
Thread 19 (Thread 0x7fff812e6700 (LWP 11431)):
#0  0x00007ffff0ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff740210b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff0ca59f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff74021030, cond=0x7fff74021088) at pthread_cond_wait.c:502
#2  0x00007ffff0ca59f3 in __pthread_cond_wait (cond=0x7fff74021088, mutex=0x7fff74021030) at pthread_cond_wait.c:655
#3  0x00007fffb32ced7c in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#4  0x00007fffb32a1be3 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#5  0x00007fff641f1e46 in  () at /usr/lib/x86_64-linux-gnu/vlc/plugins/codec/librawvideo_plugin.so
#6  0x00007fffb32a2bfa in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#7  0x00007fffb32a2e61 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#8  0x00007ffff0c9f6db in start_thread (arg=0x7fff812e6700) at pthread_create.c:463
#9  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffb1fdd700 (LWP 11426)):
#0  0x00007ffff0ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff740210b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007ffff0ca59f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff74021030, cond=0x7fff74021088) at pthread_cond_wait.c:502
#2  0x00007ffff0ca59f3 in __pthread_cond_wait (cond=0x7fff74021088, mutex=0x7fff74021030) at pthread_cond_wait.c:655
#3  0x00007fffb32ced7c in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#4  0x00007fffb32a33ca in input_DecoderDelete () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#5  0x00007fffb32a909e in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
---Type <return> to continue, or q <return> to quit---
#6  0x00007fffb32ab262 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#7  0x00007fffb32af369 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#8  0x00007fffb32b12a2 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#9  0x00007fffb32b3669 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#10 0x00007fffb32b4728 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#11 0x00007fffb32bbb67 in  () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#12 0x00007ffff0c9f6db in start_thread (arg=0x7fffb1fdd700) at pthread_create.c:463
#13 0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffba635700 (LWP 11425)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffb4001140, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffcb790451 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fffcb781e10 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fffcb7824a0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fffcb782530 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fffcb790399 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fffcaa332a8 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007ffff0c9f6db in start_thread (arg=0x7fffba635700) at pthread_create.c:463
#8  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 12 (Thread 0x7fffb9e34700 (LWP 11423)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffac010630, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffcb790451 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fffcb781e10 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fffcb7824a0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fffcb782530 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fffcb790399 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fffcaa332a8 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007ffff0c9f6db in start_thread (arg=0x7fffb9e34700) at pthread_create.c:463
#8  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffd9daf700 (LWP 11419)):
#0  0x00007ffff3ed4839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fffeec2afca in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeebb84f1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffeec0d824 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffeec0ce85 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0c9f6db in start_thread (arg=0x7fffd9daf700) at pthread_create.c:463
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffc95f5700 (LWP 11403)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffc0004230, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffeebe5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeebe554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff48168ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff47bb9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff45da22a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff4c93d45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff45df16d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff0c9f6db in start_thread (arg=0x7fffc95f5700) at pthread_create.c:463
#9  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffda9f7700 (LWP 11401)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffd401d1e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffeebe5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeebe57d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffdf7eef66 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#4  0x00007fffeec0ce85 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0c9f6db in start_thread (arg=0x7fffda9f7700) at pthread_create.c:463
#6  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffdb1f8700 (LWP 11400)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffd40081d0, nfds=2, timeout=3262) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffeebe5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeebe554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffeebe5591 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffeec0ce85 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0c9f6db in start_thread (arg=0x7fffdb1f8700) at pthread_create.c:463
#6  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffdb9f9700 (LWP 11399)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x55555582b680, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffeebe5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeebe554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffdba0136d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fffeec0ce85 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff0c9f6db in start_thread (arg=0x7fffdb9f9700) at pthread_create.c:463
#6  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe68b1700 (LWP 11398)):
#0  0x00007ffff3ecdbf9 in __GI___poll (fds=0x7fffe68b0ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff1938747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff193a36a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe965e2a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff45df16d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff0c9f6db in start_thread (arg=0x7fffe68b1700) at pthread_create.c:463
#6  0x00007ffff3eda88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7f91800 (LWP 11394)):
#0  0x00007ffff0ca0d2d in __GI___pthread_timedjoin_ex (threadid=140736179590912, thread_return=0x0, abstime=0x0, block=<optimized out>) at pthread_join_common.c:89
#1  0x00007fffb32bbdb8 in input_Close () at /usr/lib/x86_64-linux-gnu/libvlccore.so.9
#2  0x00007fffb30412b0 in libvlc_media_player_stop () at /usr/lib/x86_64-linux-gnu/libvlc.so.5
#3  0x00007fffb35949a5 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#4  0x00007fffd8dc2f27 in SnapshotTaker::stateChanged(Phonon::State, Phonon::State) (this=0x5555565cffa0, newState=<optimized out>) at ./ui/snapshottaker.cpp:43
#5  0x00007ffff47ec6cf in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#6  0x00007fffd872974c in Phonon::MediaObject::stateChanged(Phonon::State, Phonon::State) () at /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#7  0x00007fffd872a7ab in Phonon::MediaObjectPrivate::_k_stateChanged(Phonon::State, Phonon::State) () at /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#8  0x00007fffd872bdc5 in  () at /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#9  0x00007ffff47ed122 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff57c582c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff57cd0f4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff47bd9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff47c011d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff48172c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fffeebe5287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fffeebe54c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fffeebe554c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff48168ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff47bb9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff47c4a84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x0000555555560717 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:83
(gdb)
Comment 3 Albert Astals Cid 2018-10-12 10:30:27 UTC
Oh, you're using phonon-vlc.

Can you try using phonon-gstreamer?
Comment 4 Florian Stuhlmann 2018-10-12 10:43:42 UTC
(In reply to Albert Astals Cid from comment #3)
> Oh, you're using phonon-vlc.
> 
> Can you try using phonon-gstreamer?

After installing phonon4qt5-backend-gstreamer it works and shows the .avi correctly.
Comment 5 Albert Astals Cid 2018-10-12 10:50:53 UTC
Ok, so it seems to be a phonon-vlc (or vlc or something it uses) bug, assigning to phonon-vlc
Comment 6 Justin Zobel 2020-12-04 04:49:22 UTC
Thank you for the report, Florian.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 7 Bug Janitor Service 2020-12-19 04:35:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2021-01-03 04:34:49 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!