Comment 1 for bug 109177

Revision history for this message
nitrogen (i-am-nitrogen) wrote : Re: [Feisty] Kernel crashes in ext3 dx_probe

Report from dmesg:

[ 1169.106545] Assertion failure in dx_probe() at fs/ext3/namei.c:384: "dx_get_limit(entries) == dx_root_limit(dir, root->info.info_length)"
[ 1169.106578] ------------[ cut here ]------------
[ 1169.106580] kernel BUG at fs/ext3/namei.c:384!
[ 1169.106582] invalid opcode: 0000 [1] SMP
[ 1169.106585] CPU 0
[ 1169.106587] Modules linked in: binfmt_misc rfcomm l2cap bluetooth ppdev powernow_k8 cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_ondemand cpufreq_conservative freq_table tc1100_wmi pcc_acpi sony_acpi dev_acpi video battery container sbs button i2c_ec dock ac asus_acpi backlight xfs nls_utf8 ntfs ext3 jbd mbcache ipv6 sbp2 lp fuse snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device nvidia(P) snd soundcore af_packet snd_page_alloc psmouse serio_raw parport_pc parport k8temp pcspkr shpchp pci_hotplug i2c_nforce2 i2c_core tsdev evdev reiserfs ide_cd cdrom ide_disk sg sd_mod amd74xx generic ata_generic usbhid hid ohci1394 ieee1394 floppy sata_nv ehci_hcd forcedeth libata scsi_mod ohci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor vesafb cfbcopyarea cfbimgblt cfbfillrect capability commoncap
[ 1169.106657] Pid: 7706, comm: find Tainted: P 2.6.20-15-generic #2
[ 1169.106660] RIP: 0010:[<ffffffff888dcf9e>] [<ffffffff888dcf9e>] :ext3:dx_probe+0x15e/0x2c0
[ 1169.106674] RSP: 0018:ffff81004c25fd38 EFLAGS: 00010296
[ 1169.106678] RAX: 0000000000000090 RBX: ffff810047287000 RCX: ffffffff8051bfc8
[ 1169.106681] RDX: ffffffff8051bfc8 RSI: 0000000000000082 RDI: ffffffff8051bfc0
[ 1169.106683] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 1169.106687] R10: ffffffff805b7960 R11: ffffffff8027d6c0 R12: ffff81004822d338
[ 1169.106691] R13: ffff810047286d30 R14: 0000000000000000 R15: ffff81004c25fd88
[ 1169.106695] FS: 00002ac3eca086f0(0000) GS:ffffffff8054e000(0000) knlGS:00000000f7521b10
[ 1169.106698] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 1169.106701] CR2: 00000000034c8330 CR3: 00000000599ec000 CR4: 00000000000006e0
[ 1169.106704] Process find (pid: 7706, threadinfo ffff81004c25e000, task ffff810049b57100)
[ 1169.106707] Stack: ffff81004c25fdd4 ffff810050e6f580 0000000000000000 ffff810047286d30
[ 1169.106715] ffff810047286d30 0000000000000000 ffff81004daa79c0 ffffffff888de37b
[ 1169.106721] ffff810050e6f5a8 000000007cdc7180 0000000000000000 00000000ffffffe9
[ 1169.106726] Call Trace:
[ 1169.106740] [<ffffffff888de37b>] :ext3:ext3_htree_fill_tree+0xab/0x1d0
[ 1169.106749] [<ffffffff8020c770>] do_path_lookup+0x1b0/0x1e0
[ 1169.106762] [<ffffffff888d6174>] :ext3:ext3_readdir+0x1a4/0x530
[ 1169.106768] [<ffffffff8023cac0>] filldir64+0x0/0xf0
[ 1169.106773] [<ffffffff8021b237>] cp_new_stat+0xe7/0x100
[ 1169.106787] [<ffffffff8023cac0>] filldir64+0x0/0xf0
[ 1169.106793] [<ffffffff8023680b>] vfs_readdir+0x8b/0xe0
[ 1169.106801] [<ffffffff802dce6f>] sys_getdents64+0x7f/0xe0
[ 1169.106810] [<ffffffff8026111e>] system_call+0x7e/0x83
[ 1169.106820]
[ 1169.106822]
[ 1169.106822] Code: 0f 0b eb fe 0f b7 c0 4c 89 fb 39 c1 73 46 eb 14 66 90 0f b7
[ 1169.106836] RIP [<ffffffff888dcf9e>] :ext3:dx_probe+0x15e/0x2c0
[ 1169.106845] RSP <ffff81004c25fd38>