Summary: | k3b crashed when adding a directory to a project | ||
---|---|---|---|
Product: | [Applications] k3b | Reporter: | Mark <mhertel2> |
Component: | general | Assignee: | k3b developers <k3b> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | mhertel2, michalm, ssoxygen, trueg, zhaixiang |
Priority: | NOR | Keywords: | drkonqi |
Version: | 2.0.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/k3b/4b66fff823cfc4ed892b6be5b516ad086fc3c69d | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Mark
2015-06-14 19:06:19 UTC
Created attachment 93174 [details]
New crash information added by DrKonqi
k3b (2.0.3) on KDE Platform 4.14.6 using Qt 4.8.6
- What I was doing when the application crashed:
added a folder to the project, selected yes to "add hidden files", and selected "replace all" when duplicates appeared. Then the crash occurred.
-- Backtrace (Reduced):
#6 0x00007fa239923267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7 0x00007fa239924eca in __GI_abort () at abort.c:89
[...]
#11 0x00000000004c0340 in operator[] (i=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qstring.h:885
#12 K3b::DataUrlAddingDialog::slotAddUrls (this=0x19d77b0) at /build/buildd/k3b-2.0.3/src/projects/k3bdataurladdingdialog.cpp:342
#13 0x00007fa23b0de8e1 in QObject::event (this=0x19d77b0, e=<optimized out>) at kernel/qobject.cpp:1222
Nice bug hunter! Git commit 4b66fff823cfc4ed892b6be5b516ad086fc3c69d by Leslie Zhai. Committed on 12/09/2016 at 06:17. Pushed by lesliezhai into branch 'master'. Fix crashed when adding a directory to a project. Someone forgot to check QString isEmpty... M +1 -1 src/projects/k3bdataurladdingdialog.cpp http://commits.kde.org/k3b/4b66fff823cfc4ed892b6be5b516ad086fc3c69d |