Summary: | Ark crashes when ticking "Apply to all" on "File already exists" dialog when extracting files | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Nikola Kovacs <nx.devnull> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | markotahal, rakuco, tristancenier |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.5.0 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Nikola Kovacs
2010-06-23 18:51:53 UTC
confirmed on kde4.4.85, Archlinux Created attachment 48305 [details]
New crash information added by DrKonqi
ark (2.15) on KDE Platform 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) using Qt 4.7.0
- What I was doing when the application crashed:
extracting information from a compressed folder into an existing folder containing files with same names. "Extraction into subfolder:" box was purposefully unchecked.
-- Backtrace (Reduced):
#7 QWidget::d_func (this=0x0, enable=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:143
#8 QWidget::setEnabled (this=0x0, enable=false) at kernel/qwidget.cpp:3129
#9 0x002aeaad in KIO::RenameDialog::applyAllPressed (this=0x92391b0) at ../../kio/kio/renamedialog.cpp:497
#10 0x002af8b3 in KIO::RenameDialog::qt_metacall (this=0x92391b0, _c=QMetaObject::InvokeMetaMethod, _id=46, _a=0xbfcad028) at ./renamedialog.moc:105
[...]
[...]
#13 0x017eb489 in QAbstractButton::clicked (this=0x91d35a8, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:206
SVN commit 1142461 by rkcosta: Only change the rename and suggest new name buttons if they have been created. If a RenameDialog is created with M_NORENAME, the rename and suggest new name buttons are not created, so pressing the "Apply to all" checkbox will crash when trying to access those pointers. BUG: 242620 FIXED-IN: 4.5.0 M +12 -2 renamedialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1142461 thanks for fixing it this quick! :) |