Process hangs when accessing some files in repaired hfsplus filesystem.

Bug #489034 reported by Andrew Zajac on 2009-11-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

I repaired an hfsplus filesystem using fsck.hfsplus. I mounted the filesystem using a loop device (It is on an image of a failed drive which I rescued). Most of the files are recovered. However, accessing some files causes the process to hang. Furthermore, any time I try to browse or otherwise access the mount point, that process hangs as well. It is not possible kill the hung processes nor is it possible to unmount the hfsplus filesystem or detatch the loop device.

Another loop device can be attached to the same image file and the filsystem can be mounted again using another mount point. And the problem happens again when the same files are tried.

I have reproduced this bug with two different hfsplus filesystem (both repaired after data recovery and both allowed almost all of the original files to be copied, with the exception of the few files which reveal this problem). As well, this bug is also reproducible on Ubuntu 9.10.

If the filesystem is corrupt, reading the file should fail gracefully and it should not cause the process or loop device to hang.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
HibernationDevice: RESUME=UUID=303767b4-f538-41f7-adea-f15fc5f4a8fd
MachineType: Acer Aspire 5315
Package: linux-image-2.6.28-15-generic 2.6.28-15.52
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.28-15-generic root=UUID=8def4ea1-9348-4638-b9ed-b68b3bad6d27 ro quiet splash
ProcEnviron:
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.28-15.52-generic
SourcePackage: linux

Andrew Zajac (arzajac) wrote :
Andy Whitcroft (apw) on 2009-11-30
tags: added: kernel-jaunty
Jeremy Foshee (jeremyfoshee) wrote :

Hi Andrew,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 489034

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers