http://oss.sgi.com/bugzilla/show_bug.cgi?id=847
Summary: xfs_repair bus error on stage 3 (xfsprogs 3.0.2)
Product: XFS
Version: unspecified
Platform: Sun
OS/Version: Linux
Status: NEW
Severity: major
Priority: P5
Component: xfsprogs
AssignedTo: xfs-masters@xxxxxxxxxxx
ReportedBy: gabrielvlasiu@xxxxxxxxx
Estimated Hours: 0.0
Classification: Unclassified
root@mailq:~/xfsprogs-3.0.2# gdb repair/xfs_repair
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "sparc-linux-gnu"...
(gdb) run /dev/md3
Starting program: /root/xfsprogs-3.0.2/repair/xfs_repair /dev/md3
[Thread debugging using libthread_db enabled]
Phase 1 - find and verify superblock...
Phase 2 - using internal log
- zero log...
- scan filesystem freespace and inode maps...
- found root inode chunk
Phase 3 - for each AG...
- scan and clear agi unlinked lists...
- process known inodes and perform inode discovery...
[New Thread 0xf7ff7780 (LWP 18386)]
[New Thread 0xf785bb90 (LWP 18479)]
[New Thread 0xf705bb90 (LWP 18480)]
[New Thread 0xf6759b90 (LWP 18481)]
[New Thread 0xf5e57b90 (LWP 18482)]
[New Thread 0xf5555b90 (LWP 18483)]
- agno = 0
Program received signal SIGBUS, Bus error.
[Switching to Thread 0xf6759b90 (LWP 18481)]
xfs_bmbt_disk_get_all (r=0xf6f64, s=0xf6758f10) at ./xfs.h:135
135 ./xfs.h: No such file or directory.
in ./xfs.h
(gdb) bt
#0 xfs_bmbt_disk_get_all (r=0xf6f64, s=0xf6758f10) at ./xfs.h:135
#1 0x0003c948 in pf_read_bmbt_reclist (args=0xce0c0, rp=<value optimized out>,
numrecs=1) at prefetch.c:178
#2 0x0003cdec in pf_read_inode_dirs (args=0xce0c0, bp=0xceca0) at
prefetch.c:332
#3 0x0003d844 in pf_batch_read (args=0xce0c0, which=PF_PRIMARY,
buf=0xf5e58200) at prefetch.c:515
#4 0x0003dbe8 in pf_io_worker (param=0xce0c0) at prefetch.c:584
#5 0xf7f72bfc in start_thread () from /lib/libpthread.so.0
#6 0xf7edfbbc in ?? () from /lib/libc.so.6
#7 0xf7edfbbc in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
xfsprogs-3.0.1-overflows.patch from fedora development does not fix this.
--
Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
|