By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 3203 - Hangs during obtaining a thumbnail for video files.
Summary: Hangs during obtaining a thumbnail for video files.
Status: PATCHAVAIL
Alias: None
Product: TDE
Classification: Unclassified
Component: tdemultimedia (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Linux
: P5 blocker
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2023-04-02 08:21 CDT by Roman Savochenko
Modified: 2023-06-20 00:12 CDT (History)
2 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
xine-thumbnailHang.patch (495 bytes, patch)
2023-04-02 08:21 CDT, Roman Savochenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2023-04-02 08:21:29 CDT
Created attachment 3056 [details]
xine-thumbnailHang.patch

That a very annoying bug is represented for me on a Notebook and PC with Debian 11 at playing a video file (MP4 and MKV mostly) from a mounted MicroSD, when kaffeine terminated of playing the files after the second or third one and I cannot to demount the MicroSD due to its busy.

After learning the issue I see of creation a thumbnail for those video files through the function calls: ThumbnailProtocol::get() > ThumbCreator::create() > VideoCreator::create() >  xine_play(), and many hanged tdeio_thumbnail processes. That is, the hangs are performed in the xine_play() playing function.

LibXine is a familiar library that often hangs in different places and its updating from 1.2.10 to 1.2.13 doesn't resolve the problem, so using it in such functions is a bad decision. And due to the function is low priority one for me, I just disabled it in the function VideoCreator::create().
Comment 1 Roman Savochenko 2023-06-18 08:31:32 CDT
This patch is also VERY actual on 14.1.0 due to LibXine can hang even in GUI playing back of Kaffeine!!!