| Summary: | k3b crashed when adding a directory to a project | ||
|---|---|---|---|
| Product: | [Applications] k3b | Reporter: | Mark <mhertel2> |
| Component: | general | Assignee: | K3b Bugs <k3b-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | mhertel2, michalm, ssoxygen, trueg, zhaixiang |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 2.0.3 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/k3b/4b66fff823cfc4ed892b6be5b516ad086fc3c69d | Version Fixed/Implemented 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 |