opening a folder on HFS-volume crashed the kernel

Bug #740814 reported by Tomi Hukkalainen
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: hfsplus

Opening the volume in nautilus worked, but opening a subfolder crashed the kernel. Images of the trace attached.

This hasn't happened ever in Maverick, and hasn't happened so far in Natty (just checked that after booting I can open that folder).

Tags: natty
Revision history for this message
Tomi Hukkalainen (tpievila) wrote :
tags: added: natty
Revision history for this message
Dennis van Dok (dvandok-gmail) wrote :

I'm getting repeated crashes from the hfsplus module; attached file shows the log. I have one hfs+ partition mounted on my MacBook 2.1. The systems stays responsive, but processes that try to access the HFS+ file system hang in state 'D'. This time it's gnome Do but often it's updatedb.mlocate that triggers it.

This happened since my upgrade to natty.

Revision history for this message
Mike Bt (5-launchpad-mrbb-org) wrote :
Download full text (6.3 KiB)

I cam to launchpad to report a kernel crash with hfsplus also.

I was playing music in Rhythmbox from a file on an external USB HFS+ partition, and suddenly my X session vanished and I was looking at a console window with some debug/error text messages.
A few seconds later, my computer spontaneously rebooted.

I don't know if my issue is related, but here is a relevant excerpt from /var/log/syslog:

Jun 17 10:44:39 desktop kernel: [494052.191327] general protection fault: 0000 [#1] SMP
Jun 17 10:44:39 desktop kernel: [494052.194041] last sysfs file: /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq
Jun 17 10:44:39 desktop kernel: [494052.196789] CPU 1
Jun 17 10:44:39 desktop kernel: [494052.196801] Modules linked in: nls_utf8 hfsplus binfmt_misc rfcomm parport_pc ppdev dm_crypt bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec btusb bluetooth snd_usb_audio snd_pcm snd_hwdep snd_usbmidi_lib snd_seq_midi snd_seq_midi_event snd_seq max6650 snd_rawmidi snd_timer uvcvideo arc4 coretemp videodev v4l2_compat_ioctl32 usblp snd_seq_device ath9k mac80211 ath9k_common ath9k_hw psmouse snd ath3k ath cfg80211 xhci_hcd joydev serio_raw soundcore snd_page_alloc lp parport usb_storage usbhid hid lzo vesafb i915 drm_kms_helper drm r8169 ahci libahci i2c_algo_bit video
Jun 17 10:44:39 desktop kernel: [494052.208238]
Jun 17 10:44:39 desktop kernel: [494052.211134] Pid: 23438, comm: rhythmbox Not tainted 2.6.39-0-generic #5~20110427-Ubuntu System manufacturer System Product Name/P8H67-I DELUXE
Jun 17 10:44:39 desktop kernel: [494052.214107] RIP: 0010:[<ffffffff812f4460>] [<ffffffff812f4460>] memcpy+0x10/0x120
Jun 17 10:44:39 desktop kernel: [494052.217085] RSP: 0018:ffff8802093e19c0 EFLAGS: 00010202
Jun 17 10:44:39 desktop kernel: [494052.220042] RAX: ffff8802093e1a46 RBX: ffff8802093e1a46 RCX: 0000000000000002
Jun 17 10:44:39 desktop kernel: [494052.223002] RDX: 0000000000000002 RSI: db73880000000e75 RDI: ffff8802093e1a46
Jun 17 10:44:39 desktop kernel: [494052.225979] RBP: ffff8802093e1a28 R08: 0000000000000010 R09: 6db6db6db6db6db7
Jun 17 10:44:39 desktop kernel: [494052.228950] R10: ffff880000000000 R11: 0000000000000246 R12: 0000000000000002
Jun 17 10:44:39 desktop kernel: [494052.231891] R13: 0000000000000002 R14: 0000000000000002 R15: ffff88022e78bcc0
Jun 17 10:44:39 desktop kernel: [494052.234823] FS: 00007f9df953a700(0000) GS:ffff88023fa80000(0000) knlGS:0000000000000000
Jun 17 10:44:39 desktop kernel: [494052.237775] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 17 10:44:39 desktop kernel: [494052.240713] CR2: 00007f448bbb5000 CR3: 000000013c72f000 CR4: 00000000000406e0
Jun 17 10:44:39 desktop kernel: [494052.243636] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jun 17 10:44:39 desktop kernel: [494052.246536] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jun 17 10:44:39 desktop kernel: [494052.249431] Process rhythmbox (pid: 23438, threadinfo ffff8802093e0000, task ffff8801041716d0)
Jun 17 10:44:39 desktop kernel: [494052.252349] Stack:
Jun 17 10:44:39 desktop kernel: [494052.255238] ffffffffa0499731 ffff8802093e1a38 ffff880000000000 6db6db6db6db6db7
Jun 17 10:44:39 desk...

Read more...

Revision history for this message
Mike Bt (5-launchpad-mrbb-org) wrote :

/var/log/syslog excerpt from crash

Revision history for this message
st_ (saint-d-a) wrote :

I have a similar problem. I've attached a kernel cras log and system information collected with apport-cli:

dmi.bios.date: 02/07/11
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro8,1

[63300.713006] Call Trace:
[63300.713023] [<ffffffffa0339771>] ? hfsplus_bnode_read+0xb1/0x140 [hfsplus]
[63300.713055] [<ffffffffa033981d>] hfsplus_bnode_read_u16+0x1d/0x30 [hfsplus]
[63300.713086] [<ffffffffa033b59a>] hfsplus_brec_keylen+0x6a/0x90 [hfsplus]
[63300.713116] [<ffffffffa033be8b>] __hplusfs_brec_find+0x6b/0x170 [hfsplus]
[63300.713146] [<ffffffffa033c066>] hfsplus_brec_find+0xd6/0x140 [hfsplus]
[63300.713176] [<ffffffffa033c0f7>] hfsplus_brec_read+0x27/0x70 [hfsplus]
[63300.713206] [<ffffffffa03373d3>] hfsplus_find_cat+0x43/0xe0 [hfsplus]
[63300.713236] [<ffffffff8110c22a>] ? unlock_page+0x2a/0x40
[63300.713260] [<ffffffff8110cce8>] ? do_read_cache_page+0x98/0x180
[63300.713292] [<ffffffffa03348b0>] ? hfsplus_readpage+0x0/0x20 [hfsplus]
[63300.713321] [<ffffffffa0339771>] ? hfsplus_bnode_read+0xb1/0x140 [hfsplus]
[63300.713351] [<ffffffffa0339771>] ? hfsplus_bnode_read+0xb1/0x140 [hfsplus]
[63300.713383] [<ffffffff8127a1e1>] ? security_inode_alloc+0x21/0x30
[63300.713410] [<ffffffffa033bdb2>] ? hfsplus_find_init+0x32/0x60 [hfsplus]
[63300.713441] [<ffffffff815c189e>] ? mutex_lock+0x1e/0x50
[63300.713465] [<ffffffffa033383c>] hfsplus_iget+0x10c/0x240 [hfsplus]
[63300.713494] [<ffffffffa033857d>] hfsplus_lookup+0x1dd/0x2c0 [hfsplus]
[63300.713523] [<ffffffff8104e413>] ? __wake_up+0x53/0x70
[63300.713548] [<ffffffff8118b35f>] ? __mark_inode_dirty+0x3f/0x260
...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Colin Watson (cjwatson)
affects: hfsplus (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 740814

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.