Summary: | K3b crashes when a theme from kde store is uninstalled | ||
---|---|---|---|
Product: | [Applications] k3b | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | k3b developers <k3b> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | michalm, scott, trueg, zhaixiang |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/k3b/166c2d8897d66348f46572d19ea8ee3100e726a4 | Version Fixed In: | |
Sentry Crash Report: |
Description
Patrick Silva
2018-02-22 01:56:52 UTC
I'm able to reproduce on Kubuntu 17.10.1, following the exact procedure outlined in the original bug report. K3b freezes and then crashes. Thanks for your report! reproduced: SUMMARY: AddressSanitizer: undefined-behavior ================================================================= ==4226==ERROR: AddressSanitizer: heap-use-after-free on address 0x60c0011f84d8 at pc 0x000000cafa84 bp 0x7fffffff1aa0 sp 0x7fffffff1a98 READ of size 8 at 0x60c0011f84d8 thread T0 Detaching after fork from child process 4336. #0 0xcafa83 in QMap<QString, QPixmap>::~QMap() /usr/include/qt5/QtCore/qmap.h:341:27 #1 0xca94de in K3b::Theme::~Theme() /data/project/kde/k3b/src/k3bthememanager.h:28:11 #2 0xc97ba9 in K3b::ThemeManager::loadThemes() /data/project/kde/k3b/src/k3bthememanager.cpp:277:9 #3 0x13b0ecc in K3b::ThemeModel::reload() /data/project/kde/k3b/src/option/k3bthememodel.cpp:41:21 #4 0x13696b7 in K3b::ThemeOptionTab::readSettings() /data/project/kde/k3b/src/option/k3bthemeoptiontab.cpp:71:19 #5 0x137fc0a in K3b::ThemeOptionTab::slotRemoveTheme() /data/project/kde/k3b/src/option/k3bthemeoptiontab.cpp:218:9 Git commit 166c2d8897d66348f46572d19ea8ee3100e726a4 by Leslie Zhai. Committed on 30/03/2018 at 14:28. Pushed by lesliezhai into branch 'master'. Fix heap-use-after-free issue for ThemeManager M +4 -2 src/k3bthememanager.cpp https://commits.kde.org/k3b/166c2d8897d66348f46572d19ea8ee3100e726a4 |