Ticket #2736 (closed defect: fixed)
MC deletes the wrong file
Reported by: | nfl | Owned by: | andrew_b |
---|---|---|---|
Priority: | major | Milestone: | 4.8.2 |
Component: | mc-core | Version: | master |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | merged | Votes for changeset: | committed-master committed-stable |
Description
Based on https://bugs.launchpad.net/ubuntu/+source/mc/+bug/897942:
What version of Midnight Commander is used?
4.8.1
What steps will reproduce the problem?
1, Switch off delete confirmation.
2, Go to a directory with two files: "junk" and "vital".
3, Outside MC, delete "junk".
4, In MC, press F8 on "junk".
What is the expected output?
MC presents some error message that "junk" does not exist.
What do you see instead?
MC deletes "vital".
If you enable delete confirmation then MC asks if you want to delete "vital", but people don't expect such a tricky question.
Change History
comment:1 Changed 13 years ago by andrew_b
- Owner set to andrew_b
- Keywords stable-candidate added
- Status changed from new to accepted
- Branch state changed from no branch to on review
- Milestone changed from Future Releases to 4.8.2
comment:3 Changed 13 years ago by slavazanko
- Votes for changeset changed from angel_il to angel_il slavazanko
- Branch state changed from on review to approved
comment:4 Changed 13 years ago by andrew_b
- Status changed from accepted to testing
- Votes for changeset changed from angel_il slavazanko to committed-master
- Resolution set to fixed
- Branch state changed from approved to merged
Merged to master: [ebacf41678ec10dd75243e5c13246e86d91d0b8b].
comment:5 Changed 13 years ago by egmont
This seems to be a quite serious bug. Could you guys please backport this patch to the soon-to-be-stable 4.8.1 branch? Thanks a lot!
comment:6 Changed 13 years ago by slavazanko
Of course, patch will be applied to stable branch in any way. This ticket have keyword 'stable candidate'; this mean, before next stable release we will search tickets by this keyword and will apply all patches to stable branch (also, ticket will change state to 'closed' from 'testing').
comment:7 Changed 13 years ago by egmont
Thanks for the clarification, I didn't notice there was such a 'stable candidate' keyword in this bugtracker.
comment:8 Changed 13 years ago by slavazanko
- Keywords stable-candidate removed
- Status changed from testing to closed
appied to stable:
changeset:2d9e2bb8370ea93a0f10ee86a8f4c40887c86f34
comment:9 Changed 13 years ago by slavazanko
- Votes for changeset changed from committed-master to committed-master committed-stable
comment:10 Changed 13 years ago by andrew_b
Quick fixes:
master: [da00fa0b0420c226fa138f37161b24563bec929c]
4.8.1-stable: [0932051fd261ad9cde70ff8fa692ee24bca3a684]
Branch: 2736_dont_panel_reload (parent: master).
changeset:19528d71030e0daddb9376d6a0d834a6c030af25