btrfsck crashed with SIGSEGV in btrfs_header_nritems()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
btrfs-tools (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: btrfs-tools
A re-do of bug #599186 now that the retracer won't mark it as invalid.
I get this reproducible segfault when fscknig my btrfs partition. The problem in btrfsck code appears to be that btrfs_lookup_
Whether this makes sense from an on-disc btrfs format standpoint I have no idea.
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: btrfs-tools 0.19+20100601-3
ProcVersionSign
Uname: Linux 2.6.35-6-generic x86_64
Architecture: amd64
Date: Mon Jul 5 21:41:43 2010
ExecutablePath: /sbin/btrfsck
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100622)
ProcCmdline: btrfsck /dev/sda2
ProcEnviron:
LANGUAGE=
PATH=(custom, no user)
LANG=en_AU.UTF-8
SHELL=/bin/zsh
SegvAnalysis:
Segfault happened at: 0x40f942 <btrfs_
PC (0x0040f942) ok
source "0x60(%rbp)" (0x000000c4) not located in a known VMA region (needed readable region)!
destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: btrfs-tools
StacktraceTop:
btrfs_
btrfs_print_leaf (root=0x1948320, l=0x0) at print-tree.c:454
btrfs_
run_next_block (root=0x1948320) at btrfsck.c:2510
check_extents (root=0x1948320) at btrfsck.c:2798
Title: btrfsck crashed with SIGSEGV in btrfs_header_
UserGroups:
Related branches
- Colin Watson: Needs Fixing
-
Diff: 44 lines (+23/-1)3 files modifieddebian/changelog (+8/-1)
debian/patches/04-fix-601874.patch (+14/-0)
debian/patches/series (+1/-0)
visibility: | private → public |
Changed in btrfs-tools (Ubuntu): | |
assignee: | nobody → Surbhi Palande (csurbhi) |
status: | New → In Progress |
Changed in btrfs-tools (Ubuntu): | |
assignee: | Surbhi Palande (csurbhi) → nobody |
Changed in btrfs-tools (Ubuntu): | |
status: | In Progress → Incomplete |
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
__libc_start_main (main=<value optimized out>,