Bug 2268015 - [abrt] vlc-cli: hb_qt_get_unicode_funcs(): vlc killed by SIGSEGV
Summary: [abrt] vlc-cli: hb_qt_get_unicode_funcs(): vlc killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vlc
Version: 39
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Yaakov Selkowitz
QA Contact:
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:23ca24a32f28538df9e8634714f...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-03-06 01:32 UTC by zero bomb
Modified: 2024-06-15 04:45 UTC (History)
3 users (show)

Fixed In Version: vlc-3.0.21-1.fc40 vlc-3.0.21-2.el9 vlc-3.0.21-1.fc39
Clone Of:
Environment:
Last Closed: 2024-06-10 01:28:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.47 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: maps (3.91 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: limits (1.29 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: environ (2.78 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: open_fds (8.83 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: mountinfo (3.98 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: os_info (699 bytes, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: cpuinfo (3.07 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: core_backtrace (84.62 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: exploitable (81 bytes, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: dso_list (342 bytes, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: var_log_messages (10.30 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details
File: backtrace (231.94 KB, text/plain)
2024-03-06 01:32 UTC, zero bomb
no flags Details

Description zero bomb 2024-03-06 01:32:03 UTC
Description of problem:
Played a video with output set to ASCII-art video output.

Version-Release number of selected component:
vlc-cli-1:3.0.20-9.fc39

Additional info:
reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=20a4e88004c3449899de01fb1ad5f7b4;i=256efd7c;b=1eadac939a5642409d2272e3a7d475ea;m=d6808136f;t=612f3c87b3663;x=cbf10483ed4c0b36
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-vlc-d2282a03703e4e3facde354d40f85cda.scope
rootdir:        /
uid:            1000
kernel:         6.7.7-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-9.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: hb_qt_get_unicode_funcs
comment:        Played a video with output set to ASCII-art video output.

Truncated backtrace:
Thread no. 1 (40 frames)
 #0 hb_qt_get_unicode_funcs at text/qharfbuzzng.cpp:452
 #1 QTextEngine::shapeTextWithHarfbuzzNG at text/qtextengine.cpp:1640
 #2 QTextEngine::shapeText at text/qtextengine.cpp:1551
 #3 QTextEngine::shape at text/qtextengine.cpp:2049
 #4 QTextLine::layout_helper at text/qtextlayout.cpp:1881
 #5 QTextLine::setLineWidth at text/qtextlayout.cpp:1632
 #6 qt_format_text at painting/qpainter.cpp:7672
 #8 QFontMetrics::boundingRect at text/qfontmetrics.cpp:880
 #9 Breeze::Style::drawMenuBarItemControl at /usr/src/debug/plasma-breeze-5.27.10-1.fc39.x86_64/kstyle/breezestyle.cpp:5172
 #11 std::function<bool (Breeze::Style const&, QStyleOption const*, QPainter*, QWidget const*)>::operator()(Breeze::Style const&, QStyleOption const*, QPainter*, QWidget const*) const at /usr/include/c++/13/bits/std_function.h:587
 #12 Breeze::Style::drawControl at /usr/src/debug/plasma-breeze-5.27.10-1.fc39.x86_64/kstyle/breezestyle.cpp:1252
 #13 QMenuBar::paintEvent at widgets/qmenubar.cpp:1002
 #14 QWidget::event at kernel/qwidget.cpp:9045
 #15 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640
 #16 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064
 #17 QCoreApplication::sendSpontaneousEvent at kernel/qcoreapplication.cpp:1474
 #18 QWidgetPrivate::sendPaintEvent at kernel/qwidget.cpp:5479
 #19 QWidgetPrivate::drawWidget at kernel/qwidget.cpp:5429
 #20 QWidgetPrivate::paintSiblingsRecursive at kernel/qwidget.cpp:5610
 #22 QWidgetPrivate::drawWidget at kernel/qwidget.cpp:5470
 #23 QWidgetRepaintManager::paintAndFlush at kernel/qwidgetrepaintmanager.cpp:1023
 #24 QWidgetWindow::handleResizeEvent at kernel/qwidgetwindow.cpp:842
 #25 QWidgetWindow::event at kernel/qwidgetwindow.cpp:322
 #26 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640
 #27 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064
 #28 QCoreApplication::sendSpontaneousEvent at kernel/qcoreapplication.cpp:1474
 #29 QGuiApplicationPrivate::processGeometryChangeEvent at kernel/qguiapplication.cpp:2603
 #30 QWindowSystemInterface::sendWindowSystemEvents at kernel/qwindowsysteminterface.cpp:1169
 #31 xcbSourceDispatch at qxcbeventdispatcher.cpp:105
 #33 g_main_context_dispatch_unlocked at ../glib/gmain.c:4284
 #34 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4349
 #35 g_main_context_iteration at ../glib/gmain.c:4414
 #36 QEventDispatcherGlib::processEvents at kernel/qeventdispatcher_glib.cpp:423
 #37 QEventLoop::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:69
 #38 QCoreApplication::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:121
 #39 QGuiApplication::exec at kernel/qguiapplication.cpp:1863
 #40 QApplication::exec at kernel/qapplication.cpp:2832
 #41 ThreadPlatform at gui/qt/qt.cpp:644
 #42 ThreadXCB at gui/qt/qt.cpp:369
 #44 clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Comment 1 zero bomb 2024-03-06 01:32:06 UTC
Created attachment 2020269 [details]
File: proc_pid_status

Comment 2 zero bomb 2024-03-06 01:32:08 UTC
Created attachment 2020270 [details]
File: maps

Comment 3 zero bomb 2024-03-06 01:32:09 UTC
Created attachment 2020271 [details]
File: limits

Comment 4 zero bomb 2024-03-06 01:32:10 UTC
Created attachment 2020272 [details]
File: environ

Comment 5 zero bomb 2024-03-06 01:32:11 UTC
Created attachment 2020273 [details]
File: open_fds

Comment 6 zero bomb 2024-03-06 01:32:12 UTC
Created attachment 2020274 [details]
File: mountinfo

Comment 7 zero bomb 2024-03-06 01:32:14 UTC
Created attachment 2020275 [details]
File: os_info

Comment 8 zero bomb 2024-03-06 01:32:15 UTC
Created attachment 2020276 [details]
File: cpuinfo

Comment 9 zero bomb 2024-03-06 01:32:16 UTC
Created attachment 2020277 [details]
File: core_backtrace

Comment 10 zero bomb 2024-03-06 01:32:17 UTC
Created attachment 2020278 [details]
File: exploitable

Comment 11 zero bomb 2024-03-06 01:32:19 UTC
Created attachment 2020279 [details]
File: dso_list

Comment 12 zero bomb 2024-03-06 01:32:21 UTC
Created attachment 2020280 [details]
File: var_log_messages

Comment 13 zero bomb 2024-03-06 01:32:22 UTC
Created attachment 2020281 [details]
File: backtrace

Comment 14 Fedora Update System 2024-06-06 17:28:44 UTC
FEDORA-2024-ff04b57ae2 (vlc-3.0.21-1.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-ff04b57ae2

Comment 15 Fedora Update System 2024-06-06 17:29:20 UTC
FEDORA-2024-a03c4ba298 (vlc-3.0.21-1.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-a03c4ba298

Comment 16 Fedora Update System 2024-06-06 17:29:54 UTC
FEDORA-EPEL-2024-c7e8f74748 (vlc-3.0.21-2.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c7e8f74748

Comment 17 Fedora Update System 2024-06-07 01:51:53 UTC
FEDORA-2024-a03c4ba298 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a03c4ba298`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a03c4ba298

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2024-06-07 02:02:24 UTC
FEDORA-EPEL-2024-c7e8f74748 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c7e8f74748

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 19 Fedora Update System 2024-06-08 03:35:09 UTC
FEDORA-2024-ff04b57ae2 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-ff04b57ae2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-ff04b57ae2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 20 Fedora Update System 2024-06-10 01:28:02 UTC
FEDORA-2024-ff04b57ae2 (vlc-3.0.21-1.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 21 Fedora Update System 2024-06-15 00:39:27 UTC
FEDORA-EPEL-2024-c7e8f74748 (vlc-3.0.21-2.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 22 Fedora Update System 2024-06-15 04:45:08 UTC
FEDORA-2024-a03c4ba298 (vlc-3.0.21-1.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.