[Bug 1103146] Re: fsck.vfat crashes
Fabio Marconi
fabiomarconi at ubuntu.com
Tue Jan 22 20:35:16 UTC 2013
Thank you for taking the time to report this bug and helping to make
Ubuntu better. This bug did not have a package associated with it, which
is important for ensuring that it gets looked at by the proper
developers. You can learn more about finding the right package at
https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this
bug as a bug in dosfstools.
When reporting bugs in the future please use apport by using 'ubuntu-
bug' and the name of the package affected. You can learn more about this
functionality at https://help.ubuntu.com/community/ReportingBugs.
** Package changed: ubuntu => dosfstools (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dosfstools in Ubuntu.
https://bugs.launchpad.net/bugs/1103146
Title:
fsck.vfat crashes
Status in “dosfstools” package in Ubuntu:
New
Bug description:
root at Rezak:~# fsck.vfat -v /dev/sdh
dosfsck 3.0.12 (29 Oct 2011)
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
65536 bytes per cluster
6 reserved sectors
First FAT starts at byte 3072 (sector 6)
2 FATs, 16 bit entries
104960 bytes per FAT (= 205 sectors)
Root directory starts at byte 212992 (sector 416)
512 root directory entries
Data area starts at byte 229376 (sector 448)
52284 data clusters (3426484224 bytes)
63 sectors/track, 255 heads
0 hidden sectors
6692864 sectors total
/.Trash-1000
Contains a free cluster (400). Assuming EOF.
/eReading/knihovna/muzi-kteri-nenavidi-zeny.epub
File size is 1179164 bytes, cluster chain length is > 1179648 bytes.
Truncating file to 1179164 bytes.
Checking for unused clusters.
Reclaimed 10 unused clusters (655360 bytes).
Leaving file system unchanged.
/dev/sdh: 58 files, 420/52284 clusters
root at Rezak:~# fdisk -l /dev/sdh
Disk /dev/sdh: 3426 MB, 3426746368 bytes
106 heads, 62 sectors/track, 1018 cylinders, total 6692864 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdh1 ? 778135908 1919645538 570754815+ 72 Unknown
/dev/sdh2 ? 168689522 2104717761 968014120 65 Novell Netware 386
/dev/sdh3 ? 1869881465 3805909656 968014096 79 Unknown
/dev/sdh4 ? 0 3637226495 1818613248 d Unknown
Partition table entries are not in disk order
root at Rezak:~#
root at Rezak:~# fsck.vfat -v /dev/sdh -a
dosfsck 3.0.12 (29 Oct 2011)
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
65536 bytes per cluster
6 reserved sectors
First FAT starts at byte 3072 (sector 6)
2 FATs, 16 bit entries
104960 bytes per FAT (= 205 sectors)
Root directory starts at byte 212992 (sector 416)
512 root directory entries
Data area starts at byte 229376 (sector 448)
52284 data clusters (3426484224 bytes)
63 sectors/track, 255 heads
0 hidden sectors
6692864 sectors total
/.Trash-1000
Contains a free cluster (400). Assuming EOF.
/eReading/knihovna/muzi-kteri-nenavidi-zeny.epub
File size is 1179164 bytes, cluster chain length is > 1179648 bytes.
Truncating file to 1179164 bytes.
Reclaiming unconnected clusters.
*** buffer overflow detected ***: fsck.vfat terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f8b29268807]
/lib/x86_64-linux-gnu/libc.so.6(+0x109700)[0x7f8b29267700]
/lib/x86_64-linux-gnu/libc.so.6(+0x108b69)[0x7f8b29266b69]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xdd)[0x7f8b291da13d]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x1d42)[0x7f8b291a8702]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7f8b29266c04]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x7f8b29266b4d]
fsck.vfat[0x404409]
fsck.vfat[0x40645d]
fsck.vfat[0x401442]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f8b2917f76d]
fsck.vfat[0x401525]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 08:07 131142 /sbin/dosfsck
0060b000-0060c000 r--p 0000b000 08:07 131142 /sbin/dosfsck
0060c000-0060d000 rw-p 0000c000 08:07 131142 /sbin/dosfsck
0060d000-0060f000 rw-p 00000000 00:00 0
02514000-0254e000 rw-p 00000000 00:00 0 [heap]
7f8b28f48000-7f8b28f5d000 r-xp 00000000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8b28f5d000-7f8b2915c000 ---p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8b2915c000-7f8b2915d000 r--p 00014000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8b2915d000-7f8b2915e000 rw-p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8b2915e000-7f8b29313000 r-xp 00000000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f8b29313000-7f8b29512000 ---p 001b5000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f8b29512000-7f8b29516000 r--p 001b4000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f8b29516000-7f8b29518000 rw-p 001b8000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f8b29518000-7f8b2951d000 rw-p 00000000 00:00 0
7f8b2951d000-7f8b2953f000 r-xp 00000000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f8b29649000-7f8b2971a000 rw-p 00000000 00:00 0
7f8b2973b000-7f8b2973f000 rw-p 00000000 00:00 0
7f8b2973f000-7f8b29740000 r--p 00022000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f8b29740000-7f8b29742000 rw-p 00023000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7fffc94d1000-7fffc94f2000 rw-p 00000000 00:00 0 [stack]
7fffc95af000-7fffc95b0000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
root at Rezak:~#
root at Rezak:~# dosfsck -a -w /dev/sdh
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
/.Trash-1000
Contains a free cluster (400). Assuming EOF.
/eReading/knihovna/muzi-kteri-nenavidi-zeny.epub
File size is 1179164 bytes, cluster chain length is > 1179648 bytes.
Truncating file to 1179164 bytes.
*** buffer overflow detected ***: dosfsck terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f7a9db5f807]
/lib/x86_64-linux-gnu/libc.so.6(+0x109700)[0x7f7a9db5e700]
/lib/x86_64-linux-gnu/libc.so.6(+0x108b69)[0x7f7a9db5db69]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xdd)[0x7f7a9dad113d]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x1d42)[0x7f7a9da9f702]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7f7a9db5dc04]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x7f7a9db5db4d]
dosfsck[0x404409]
dosfsck[0x40645d]
dosfsck[0x401442]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f7a9da7676d]
dosfsck[0x401525]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 08:07 131142 /sbin/dosfsck
0060b000-0060c000 r--p 0000b000 08:07 131142 /sbin/dosfsck
0060c000-0060d000 rw-p 0000c000 08:07 131142 /sbin/dosfsck
0060d000-0060f000 rw-p 00000000 00:00 0
00948000-00982000 rw-p 00000000 00:00 0 [heap]
7f7a9d83f000-7f7a9d854000 r-xp 00000000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7a9d854000-7f7a9da53000 ---p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7a9da53000-7f7a9da54000 r--p 00014000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7a9da54000-7f7a9da55000 rw-p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7a9da55000-7f7a9dc0a000 r-xp 00000000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f7a9dc0a000-7f7a9de09000 ---p 001b5000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f7a9de09000-7f7a9de0d000 r--p 001b4000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f7a9de0d000-7f7a9de0f000 rw-p 001b8000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f7a9de0f000-7f7a9de14000 rw-p 00000000 00:00 0
7f7a9de14000-7f7a9de36000 r-xp 00000000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f7a9df40000-7f7a9e011000 rw-p 00000000 00:00 0
7f7a9e032000-7f7a9e036000 rw-p 00000000 00:00 0
7f7a9e036000-7f7a9e037000 r--p 00022000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f7a9e037000-7f7a9e039000 rw-p 00023000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7fffdcd11000-7fffdcd32000 rw-p 00000000 00:00 0 [stack]
7fffdcdff000-7fffdce00000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
root at Rezak:~# fsck.vfat -v /dev/sdh
dosfsck 3.0.12 (29 Oct 2011)
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
65536 bytes per cluster
6 reserved sectors
First FAT starts at byte 3072 (sector 6)
2 FATs, 16 bit entries
104960 bytes per FAT (= 205 sectors)
Root directory starts at byte 212992 (sector 416)
512 root directory entries
Data area starts at byte 229376 (sector 448)
52284 data clusters (3426484224 bytes)
63 sectors/track, 255 heads
0 hidden sectors
6692864 sectors total
Checking for unused clusters.
Reclaimed 10 unused clusters (655360 bytes).
Leaving file system unchanged.
/dev/sdh: 55 files, 418/52284 clusters
root at Rezak:~# fsck.vfat -v /dev/sdh -a
dosfsck 3.0.12 (29 Oct 2011)
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
65536 bytes per cluster
6 reserved sectors
First FAT starts at byte 3072 (sector 6)
2 FATs, 16 bit entries
104960 bytes per FAT (= 205 sectors)
Root directory starts at byte 212992 (sector 416)
512 root directory entries
Data area starts at byte 229376 (sector 448)
52284 data clusters (3426484224 bytes)
63 sectors/track, 255 heads
0 hidden sectors
6692864 sectors total
Reclaiming unconnected clusters.
*** buffer overflow detected ***: fsck.vfat terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f190c3d4807]
/lib/x86_64-linux-gnu/libc.so.6(+0x109700)[0x7f190c3d3700]
/lib/x86_64-linux-gnu/libc.so.6(+0x108b69)[0x7f190c3d2b69]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xdd)[0x7f190c34613d]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x1d42)[0x7f190c314702]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x94)[0x7f190c3d2c04]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x7f190c3d2b4d]
fsck.vfat[0x404409]
fsck.vfat[0x40645d]
fsck.vfat[0x401442]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f190c2eb76d]
fsck.vfat[0x401525]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 08:07 131142 /sbin/dosfsck
0060b000-0060c000 r--p 0000b000 08:07 131142 /sbin/dosfsck
0060c000-0060d000 rw-p 0000c000 08:07 131142 /sbin/dosfsck
0060d000-0060f000 rw-p 00000000 00:00 0
014c2000-014fc000 rw-p 00000000 00:00 0 [heap]
7f190c0b4000-7f190c0c9000 r-xp 00000000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f190c0c9000-7f190c2c8000 ---p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f190c2c8000-7f190c2c9000 r--p 00014000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f190c2c9000-7f190c2ca000 rw-p 00015000 08:07 4325388 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f190c2ca000-7f190c47f000 r-xp 00000000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f190c47f000-7f190c67e000 ---p 001b5000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f190c67e000-7f190c682000 r--p 001b4000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f190c682000-7f190c684000 rw-p 001b8000 08:07 4325719 /lib/x86_64-linux-gnu/libc-2.15.so
7f190c684000-7f190c689000 rw-p 00000000 00:00 0
7f190c689000-7f190c6ab000 r-xp 00000000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f190c7b5000-7f190c886000 rw-p 00000000 00:00 0
7f190c8a7000-7f190c8ab000 rw-p 00000000 00:00 0
7f190c8ab000-7f190c8ac000 r--p 00022000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7f190c8ac000-7f190c8ae000 rw-p 00023000 08:07 4334511 /lib/x86_64-linux-gnu/ld-2.15.so
7fff6cd5d000-7fff6cd7e000 rw-p 00000000 00:00 0 [stack]
7fff6cdff000-7fff6ce00000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dosfstools/+bug/1103146/+subscriptions
More information about the foundations-bugs
mailing list