Ticket #4598 (closed defect: fixed)
Midnight Commander Git (Today) Tar component segfaults
Reported by: | Axanar | Owned by: | andrew_b |
---|---|---|---|
Priority: | major | Milestone: | 4.8.33 |
Component: | mc-vfs | Version: | master |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | merged | Votes for changeset: | committed-master |
Description
Hi there.
I've been using the Git version of Midnight Commander for a few days, after we got the TAR compilation issue fixed - due the TAR update.
Although. The VFS System tends to segfault now. Sometimes it works, sometimes it won't. I roughly testet this with a bunch of files now.
Fedora 41
The TAR file that causes segfaults here can be found here:
https://freedesktop.org/software/pulseaudio/pavucontrol/
http://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-6.1.tar.gz
Start MC, select and click on the file and it segfaults.
Normal tar cfzv works perfectly on that file.
Any thoughts?
Attachments
Change History
comment:1 Changed 6 weeks ago by andrew_b
- Status changed from new to accepted
- Owner set to andrew_b
- Component changed from mc-core to mc-vfs
- Milestone changed from Future Releases to 4.8.33
comment:2 follow-up: ↓ 3 Changed 6 weeks ago by andrew_b
- Branch state changed from no branch to on review
Thanks for testing!
Branch: 4598_tar_segfault
Initial changeset:d1863c00618987f736373ac00b57908f910663cd
comment:3 in reply to: ↑ 2 Changed 6 weeks ago by Axanar
Replying to andrew_b:
Thanks for testing!
Branch: 4598_tar_segfault
Initial changeset:d1863c00618987f736373ac00b57908f910663cd
I've tested the Branch with a bunch of tar files and so far everything works!
Thanks!
comment:4 Changed 6 weeks ago by zaytsev
- Votes for changeset set to zaytsev
- Branch state changed from on review to approved
comment:5 Changed 6 weeks ago by andrew_b
- Status changed from accepted to testing
- Votes for changeset changed from zaytsev to committed-master
- Resolution set to fixed
- Branch state changed from approved to merged
Merged to master: [54a4c7d55f8aa07e57886f50c194653ec133a088].
git log --oneline b294d650a..54a4c7d55
Full backtrace of captured coredump