Application: subtitlecomposer (0.8.0) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.8.0-41-lowlatency x86_64 Windowing System: X11 Distribution: Ubuntu 24.04 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: Editing and modifying subtitles based on srt file. Reference video file has AC3 Dolby Digital audio (6 ch) At one point while playing the video, the program abruptly closes. It always happens at the same point. The srt file is in ISO 8859-1 format. If I select a subtitle after the timeline of that point, the program also closes. I will carry out tests by converting the video file to another codec, container or even changing the audio file to 2 channels and lower bandwidth. I am interested in generating the synchronized srt file and then adding it to the original video by multiplexing in MKVToolnix. So far the crash prevents me from finishing the edit. The crash can be reproduced every time. -- Backtrace: Application: Subtitle Composer (subtitlecomposer), signal: Segmentation fault [KCrash Handler] #4 0x000057b1cf2f340b in ??? () #5 0x000057b1cf2f3c3b in ??? () #6 0x00007e57e9b6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007e57e8ed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007e57e9ba8aee in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007e57e9ba94a9 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007e57e9b7dd21 in ??? () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007e57e9bb146c in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007e57ea6ae50f in KXmlGuiWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #13 0x00007e57e9b6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007e57e8ed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007e57e8edb94b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007e57e8f35c0f in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007e57e47145b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007e57e4773717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007e57e4713a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007e57e8f35279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007e57e8ed6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007e57e8edf3e8 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x000057b1cf2661c0 in ??? () #24 0x00007e57e4c2a1ca in __libc_start_call_main (main=main@entry=0x57b1cf265460, argc=argc@entry=2, argv=argv@entry=0x7fffc715d2b8) at ../sysdeps/nptl/libc_start_call_main.h:58 #25 0x00007e57e4c2a28b in __libc_start_main_impl (main=0x57b1cf265460, argc=2, argv=0x7fffc715d2b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc715d2a8) at ../csu/libc-start.c:360 #26 0x000057b1cf268545 in ??? () [Inferior 1 (process 14343) detached] Reported using DrKonqi
This is likely a duplicate of 485596. Please confirm that crash is gone in 0.8.1 or latest git version.
Hi: When I made the report, the log file was left on the screen for a long time loading, so I assumed that the system might also be affected in some way. I'm new to this and decided to continue doing my tests. I converted the video to another codec and container and the audio was also converted to 2 channels. I retested with this video and audio source and the software also crashed in the same place. Then I thought that maybe the problem could be some character in the .srt file. I finished the project with another software under windows as a last resort since I needed to finish the job (exported as UTF 8) Currently I no longer have the same .srt file since I modified it with that other software. Maybe I can download the file again to do new tests since I have kept the video and audio files unchanged (only multiplexed to add chapters and subtitles with MKVToolnix) Anyway, thank you for attending to my report and taking the time to review it.
Since you mentioned that "It always happens at the same point" - I'm pretty confident that this bug happens even without loaded subtitle (as it's likely audio related) If you can manage to repeat the crash with your current version, and then confirm it works for you with latest git development version from here: https://subtitlecomposer.kde.org/download.html we can confirm/close it :)
Hello: I downloaded Appimage version 0.8.1 and loaded the video (Xvid with 6-channel AC3 Dolby Digital audio track) into it. In addition I got the subtitle file .srt again. No blocking now. Everything seems to work fine. I noticed that I had Ubuntu version 0.8.0 -1build 6, so I also upgraded to Flathub version 0.8.1 With this version, there was no crashing either, so for me this problem seems to be fixed. Translated with DeepL.com (free version)