[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
Can you please check with libarchive 3.x (libarchive-dev / libarchive12) in ubuntu 12.04? ** Changed in: libarchive (Ubuntu) Status: Confirmed = Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/267420 Title: gvfsd-archive crashed with SIGSEGV in __archive_check_magic() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/267420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
I can confirm that gvfsd-archive no longer chrashes with libarchive12 3.0.3-6ubuntu1 in Ubuntu precise/12.04. $ apt-cache policy libarchive12 libarchive12: Installed: 3.0.3-6ubuntu1 Candidate: 3.0.3-6ubuntu1 Version table: *** 3.0.3-6ubuntu1 0 500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status The archive stays mounted and I can stil browse it (i.e. in Nautilus it shows under places and I can navigate its folder structure), but _obviously_ the files cannot be found when trying to read them e.g. when trying to copy a file or reading it in gedit. Unmounting the archive afterwards also goes just fine. I'm wondering, though, if from a user experience point of view it wouldn't be smarter to either not allow deleting a mounted archive, or to umount it when it is deleted. tl;dr: Fixed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/267420 Title: gvfsd-archive crashed with SIGSEGV in __archive_check_magic() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/267420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
Thank you for testing! I'll set it as Fix released (I'm not sure whether it should be marked as Invalid). The suggestion you mentioned is valid, but should be filed upstream: http://libarchive.github.com/ - http://code.google.com/p/libarchive/issues/list (The issue tracker is still at google code) ** Changed in: libarchive (Ubuntu) Status: Incomplete = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/267420 Title: gvfsd-archive crashed with SIGSEGV in __archive_check_magic() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/267420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: libarchive (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/267420 Title: gvfsd-archive crashed with SIGSEGV in __archive_check_magic() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/267420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
This segfault is the internal consistency checker being triggered. The bug is likely in gvfs(d-archive) which probably passes in a corrupt struct archive. -- gvfsd-archive crashed with SIGSEGV in __archive_check_magic() https://bugs.launchpad.net/bugs/267420 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
the crash is a libarchive one ** Changed in: libarchive (Ubuntu) Sourcepackagename: gvfs = libarchive -- gvfsd-archive crashed with SIGSEGV in __archive_check_magic() https://bugs.launchpad.net/bugs/267420 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
** Attachment added: CoreDump.gz http://launchpadlibrarian.net/17360389/CoreDump.gz ** Attachment added: Dependencies.txt http://launchpadlibrarian.net/17360390/Dependencies.txt ** Attachment added: Disassembly.txt http://launchpadlibrarian.net/17360391/Disassembly.txt ** Attachment added: ProcMaps.txt http://launchpadlibrarian.net/17360392/ProcMaps.txt ** Attachment added: ProcStatus.txt http://launchpadlibrarian.net/17360393/ProcStatus.txt ** Attachment added: Registers.txt http://launchpadlibrarian.net/17360394/Registers.txt ** Attachment added: Stacktrace.txt http://launchpadlibrarian.net/17360395/Stacktrace.txt ** Attachment added: ThreadStacktrace.txt http://launchpadlibrarian.net/17360396/ThreadStacktrace.txt ** Visibility changed to: Public -- gvfsd-archive crashed with SIGSEGV in __archive_check_magic() https://bugs.launchpad.net/bugs/267420 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 267420] Re: gvfsd-archive crashed with SIGSEGV in __archive_check_magic()
StacktraceTop:__archive_check_magic (a=0x9e54180, magic=14594245, state=6, function=0xb7e92b71 archive_read_next_header) archive_read_next_header (_a=0x9e54180, entryp=0xb7b52278) at libarchive/archive_read.c:300 do_open_for_read (backend=0x9e40818, job=0x9e530f0, filename=0x9e54470 /DarkGlass_Reworked/index.desktop) run (job=0x9e530f0) at gvfsjobopenforread.c:134 g_vfs_job_run (job=0x9e530f0) at gvfsjob.c:198 ** Tags removed: need-i386-retrace ** Attachment removed: CoreDump.gz http://launchpadlibrarian.net/17360389/CoreDump.gz ** Attachment added: Stacktrace.txt (retraced) http://launchpadlibrarian.net/17360439/Stacktrace.txt -- gvfsd-archive crashed with SIGSEGV in __archive_check_magic() https://bugs.launchpad.net/bugs/267420 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs