Comment 6 for bug 113919

Revision history for this message
Ricardo L. Febrero (rlfebrero) wrote :

Hey, folks, this bug has reappeared in Ubuntu Hardy, AMD64. I have tried with both mainstream app and Ubuntu Hardy version, both last stable version (2.11 mainstream & 2.11-2.3ubuntu1 Ubuntu):

Running the following command:
# fsck.vfat -a /dev/sdd1

ddd gives the following:

=== THIS IS MAINSTREAM APPLICATION

Address dst=0x10067f4b6 out of bounds at
lfn.c, line 111:

lfn.c:
...
110 ...
111 memcpy( dst, lfn->name0_4, 10 );
112 ...
...

lfn=0x7fffeef104b0

========== THIS IS UBUNTU HARDY APP

Reserved field in VFAT long filename slot is not 0 (but 0x88).
Auto-setting to 0.
Start cluster field in VFAT long filename slot is not 0 (but 0x3db0).
Auto-setting to 0.
Unfinished long file name ":8Yc:9Ja:3Cj:7xB:C4a:50N:B2-:DmH:CbQ:4Qs:CfH:D9h:0dy".
  (Start may have been overwritten by b�\032-\216��\011.s\021F)
  Not auto-correcting this.
W
Program received signal SIGSEGV, Segmentation fault.
_______________________________________________________________________________
Error while running hook_stop:
Value can't be converted to integer.
0x0000000000406de4 in copy_lfn_part (dst=0x10067c746 <Address 0x10067c746 out of bounds>, lfn=0x7fff983dba20) at lfn.c:111
111 lfn.c: No such file or directory.
 in lfn.c

==========

Any ideas??