[Bug 224168] Re: Breaks in more unionfs use cases
Copied to hardy-updates. ** Changed in: apport (Ubuntu Hardy) Status: Fix Committed => Fix Released -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Changed in: apport Status: New => Fix Released -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Also affects: apport Importance: Undecided Status: New -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
This bug was fixed in the package apport - 0.109 --- apport (0.109) intrepid; urgency=low [ Martin Pitt ] * debian/local/setup-apport-retracer: Update for some changes in Hardy. [ Loic Minier ] * apport/report.py, add_proc_info(): also strip pathnames starting with 'cow', 'squashmnt', and 'persistmnt' to allow apport to locate the executable pathname, additionally to 'rofs' added in 0.75. This fixes apport for packages installed on the read-write part of the unionfs mounts and under UME which uses different names for the mount points. Proper fix is to rewrite the pathnames in the kernel. (LP: #224168) -- Martin Pitt <[EMAIL PROTECTED]> Wed, 23 Apr 2008 14:30:03 +0200 ** Changed in: apport (Ubuntu) Status: Fix Committed => Fix Released -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
Fix tested and passed ** Tags added: passed verification ** Tags removed: verification-needed ** Tags added: verification-done ** Tags removed: passed verification -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Description changed: Apport doesn't work for UME right now due to special casing of the unionfs mount points. It probably also doesn't work for apps installed from a live CD as it doesn't handle the read-write mount point either. This is fixed in the bzr tree for apport in Ubuntu. The fix was to process a list of mount points and add the missing mount points to it. The proposed solution of parsing /proc/mounts was deemed too intrusive. The proper fix is to fix unionfs in l-u-m. TEST CASE: - * For UME: install and enable apport, crash any app e.g. "bash -c 'kill -SEGV $$'", notice that no crash dump is created - * For the live CD: enable apport, install a new package, start and kill the app with SEGV as above, notive that no crash dump is created - * Alternatively, run "/usr/share/apport/testsuite/test-apport kernel" + * For UME: install and enable apport, crash any app e.g. "bash -c 'kill -SEGV $$'", ls /var/crash and notice that no crash dump is created + * For the live CD: enable apport, install a new package, start and kill the app with SEGV as above, ls /var/crash and notice that no crash dump is created + * Alternatively, run "/usr/share/apport/testsuite/test-apport kernel"; testsuite should fail To enable apport, edit /etc/default/apport, set enabled=1, run /etc/init.d/apport start. Potential regressions: no particular regression in sight. -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Description changed: - Hi, - Apport doesn't work for UME right now due to special casing of the unionfs mount points. It probably also doesn't work for apps installed from a live CD as it doesn't handle the read-write mount point either. This is fixed in the bzr tree for apport in Ubuntu. The fix was to process a list of mount points and add the missing mount points to it. The proposed solution of parsing /proc/mounts was deemed too intrusive. The proper fix is to fix unionfs in l-u-m. TEST CASE: * For UME: install and enable apport, crash any app e.g. "bash -c 'kill -SEGV $$'", notice that no crash dump is created - * For the live CD: install a new package, start and kill the app with SEGV as above, notive that no crash dump is created + * For the live CD: enable apport, install a new package, start and kill the app with SEGV as above, notive that no crash dump is created * Alternatively, run "/usr/share/apport/testsuite/test-apport kernel" + To enable apport, edit /etc/default/apport, set enabled=1, run + /etc/init.d/apport start. + Potential regressions: no particular regression in sight. - - Bye, -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Tags added: verification-needed -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
Accepted into hardy-proposed, please test. -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Attachment added: "debdiff" http://launchpadlibrarian.net/14012954/apport_0.108.1.debdiff ** Changed in: apport (Ubuntu Hardy) Status: New => Fix Committed -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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 224168] Re: Breaks in more unionfs use cases
** Attachment added: "bzr diff of the fix" http://launchpadlibrarian.net/14012948/apport.diff -- Breaks in more unionfs use cases https://bugs.launchpad.net/bugs/224168 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