Menu

#5 Problem with one byte files

1.16
closed
None
2023-05-24
2023-04-14
No

Very oddly, on two different HDDs, every time I try to open one-byte files named Cache/NB, I get "Transport endpoint is not connected" and the drive needs to be unmounted/remounted. For example, this is partial output from me doing "file /*":

Cache/GT_1C5E2BH_0000000004100.0000000000000: data
Cache/GT_1C5E2BH_0000000004102.0000000000000: data
Cache/GT_1C5E2C8_0000000004101.0000000000000: data
Cache/GT_1C5E2F9_000000000410A.0000000000000: data
Cache/GT_1C5G1VR_0000000005001.0000000000000: data
Cache/GT_1C5G20J_0000000005009.0000000000000: data
Cache/GT_3VVS1U3_000000000507J.0000000000000: data
Cache/GT_3VVS1U4_0000000005000.0000000000000: data
Cache/GT_3VVS1UH_0000000004439.0000000000000: data
Cache/LD_0000001.0000000000000: data
Cache/NB_E000HLVC6UUMH.0000002000000: very short file (no magic)
Cache/NH#NuiIdCfgVer########.0000000000001: cannot open Cache/NH#NuiIdCfgVer########.0000000000001' (Software caused connection abort) Cache/NH#NuiV1FaceHiRes#####.0000000000001: cannot openCache/NH#NuiV1FaceHiRes#####.0000000000001' (Transport endpoint is not connected)
Cache/NH#NuiV1FaceLoRes#####.0000000000001: cannot open Cache/NH#NuiV1FaceLoRes#####.0000000000001' (Transport endpoint is not connected) Cache/NH#NuiV1UpFaceHiRes###.0000000000001: cannot openCache/NH#NuiV1UpFaceHiRes###.0000000000001' (Transport endpoint is not connected)
Cache/NH#NuiV1UpFaceLoRes###.0000000000001: cannot open Cache/NH#NuiV1UpFaceLoRes###.0000000000001' (Transport endpoint is not connected) Cache/PS_0000042.0000000000000: cannot openCache/PS_0000042.0000000000000' (Transport endpoint is not connected)
Cache/PS_0000106.0000000000000: cannot open Cache/PS_0000106.0000000000000' (Transport endpoint is not connected) Cache/QH_2MEC9MB_F66OJRHV4ED5E.03K1T724DI00G: cannot openCache/QH_2MEC9MB_F66OJRHV4ED5E.03K1T724DI00G' (Transport endpoint is not connected)
Cache/QH_3V04FNJ_80N1L0EM6J31V.03K233U4URVS6: cannot open Cache/QH_3V04FNJ_80N1L0EM6J31V.03K233U4URVS6' (Transport endpoint is not connected) Cache/SP_10LC20S_0000000000000.000800038K000: cannot openCache/SP_10LC20S_0000000000000.000800038K000' (Transport endpoint is not connected)
Cache/SU_3VVS1UH_201R000000000.0000000G45VG0: cannot open Cache/SU_3VVS1UH_201R000000000.0000000G45VG0' (Transport endpoint is not connected) Cache/TK_02EKFQ9_3CA7QI6VNUS8J.03K234T89PG10: cannot openCache/TK_02EKFQ9_3CA7QI6VNUS8J.03K234T89PG10' (Transport endpoint is not connected)

Discussion

  • Christophe DUVERGER

    • summary: Prblem with one byte files --> Problem with one byte files
     
  • Christophe DUVERGER

    # {7F92756D87C0} Fuse called with fusefatx /home/fatx/x2 -o ro -f -o allow_other
    :Ready.
    # {7F92715FF6C0} INIT
    # {7F92715FF6C0} GETATTR: /Cache
    # {7F92715FF6C0} -> entry '/Cache/' : ok, 0x00000004->0x0000845B (0) at 0x00000001347B9040[CLS:0x00000001]
                   (----D---, C=>12:00:12 23/12/2005 A=>12:00:12 23/12/2005 U=>12:00:12 23/12/2005, 0x05)
    # {7F92702F56C0} GETATTR: /Cache/NB_EQ363KV2D81M7.0000002000000
    # {7F92702F56C0} -> entry '/Cache/NB_EQ363KV2D81M7.0000002000000' : ok, 0x000028E6->0xFFFFFFFF (1) at 0x00000001347C5240[CLS:0x000000
    04]
                   (--------, C=>17:53:24 28/06/2020 A=>13:13:06 23/12/2005 U=>17:53:24 28/06/2020, 0x1E)
    # {7F92715FF6C0} OPEN: /Cache/NB_EQ363KV2D81M7.0000002000000 [r]
    # {7F92715FF6C0} GetArea: 1 subarea with 1 cluster [0x000028E6-0x000028E6]
    [0x000028E6-0x000028E6] off:0x0000000000000000 ptr:0x000000013EB4D000 len:16384
    # {7F92715FF6C0} SubArea: 1 subarea with 1 cluster [0x000028E6-0x000028E6]
    [0x000028E6-0x000028E6] off:0x0000000000000000 ptr:0x000000013EB4D000 len:16384
    # {7F92702F56C0} READ: /Cache/NB_EQ363KV2D81M7.0000002000000 (4096@0)
    # {7F92702F56C0} DATA: /Cache/NB_EQ363KV2D81M7.0000002000000(1) [R:0x00000000(1)]
    # {7F92702F56C0} SubArea: 1 subarea with 1 cluster [0x000028E6-0x000028E6]
    [0x000028E6-0x000028E6] off:0x0000000000000000 ptr:0x000000013EB4D000 len:16384
    # {7F92702F56C0} ->  read at 0x000000013EB4D000[CLS:0x000028E6] (16384) :
    # {7F92702F56C0}  00 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFF
    FFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF
    FFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF
    F FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFF
    FFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
    # {7F92702F56C0}  
    =================================================================
    ==7525==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60400005f940 at pc 0x7f927507174f bp 0x7f92702f3960 sp 0x7f92702f3
    120
    WRITE of size 16384 at 0x60400005f940 thread T2
       #0 0x7f927507174e in __interceptor_memcpy (/lib64/libasan.so.8+0x7174e) (BuildId: a35c27b847507cffe1b01d21f87a730ec2df23ce)
       #1 0x57c818 in entry::data(char*, bool, unsigned long, unsigned long) /home/john/coding/fatx-code/src/fatx.cpp:3169
       #2 0x57e136 in entry::bufread(char*, unsigned long, unsigned long) /home/john/coding/fatx-code/src/fatx.cpp:3199
       #3 0x587d42 in fatx_read /home/john/coding/fatx-code/src/fatx.cpp:3471
       #4 0x7f92757f957e in fuse_fs_read_buf (/lib64/libfuse.so.2+0xe57e) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
       #5 0x7f92757fd6f1  (/lib64/libfuse.so.2+0x126f1) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
       #6 0x7f92757fddaa  (/lib64/libfuse.so.2+0x12daa) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
       #7 0x7f92758099f7  (/lib64/libfuse.so.2+0x1e9f7) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
       #8 0x7f92757fa9a3  (/lib64/libfuse.so.2+0xf9a3) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
       #9 0x7f9274292ab3 in start_thread (/lib64/libc.so.6+0x8dab3) (BuildId: 9854a3cd243b5cfbf99999e26f7fbb65e62146c7)
       #10 0x7f9274319b5f in __clone3 (/lib64/libc.so.6+0x114b5f) (BuildId: 9854a3cd243b5cfbf99999e26f7fbb65e62146c7)
    
    0x60400005f940 is located 0 bytes after 48-byte region [0x60400005f910,0x60400005f940)
    allocated by thread T2 here:
       #0 0x7f92750dcb88 in operator new(unsigned long) (/lib64/libasan.so.8+0xdcb88) (BuildId: a35c27b847507cffe1b01d21f87a730ec2df23ce
    )
       #1 0x57dccf in entry::bufread(char*, unsigned long, unsigned long) /home/john/coding/fatx-code/src/fatx.cpp:3198
       #2 0x587d42 in fatx_read /home/john/coding/fatx-code/src/fatx.cpp:3471
       #3 0x7f92757f957e in fuse_fs_read_buf (/lib64/libfuse.so.2+0xe57e) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
    
    Thread T2 created by T1 here:
       #0 0x7f927504b6b6 in pthread_create (/lib64/libasan.so.8+0x4b6b6) (BuildId: a35c27b847507cffe1b01d21f87a730ec2df23ce)
       #1 0x7f92757f6544  (/lib64/libfuse.so.2+0xb544) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
    
    Thread T1 created by T0 here:
       #0 0x7f927504b6b6 in pthread_create (/lib64/libasan.so.8+0x4b6b6) (BuildId: a35c27b847507cffe1b01d21f87a730ec2df23ce)
       #1 0x7f92757f6544  (/lib64/libfuse.so.2+0xb544) (BuildId: a51cd679e0653f6d3df16cc084ab839db1433876)
    
    SUMMARY: AddressSanitizer: heap-buffer-overflow (/lib64/libasan.so.8+0x7174e) (BuildId: a35c27b847507cffe1b01d21f87a730ec2df23ce) in
    __interceptor_memcpy
    Shadow bytes around the buggy address:
     0x60400005f680: fa fa 00 00 00 00 06 fa fa fa fa fa fa fa fa fa
     0x60400005f700: fa fa fa fa fa fa fa fa fa fa 00 00 00 00 06 fa
     0x60400005f780: fa fa fd fd fd fd fd fa fa fa 00 00 00 00 00 fa
     0x60400005f800: fa fa fa fa fa fa fa fa fa fa fd fd fd fd fd fa
     0x60400005f880: fa fa fd fd fd fd fd fa fa fa fd fd fd fd fd fa
    =>0x60400005f900: fa fa 00 00 00 00 00 00[fa]fa fd fd fd fd fd fa
     0x60400005f980: fa fa fd fd fd fd fd fa fa fa fd fd fd fd fd fa
     0x60400005fa00: fa fa fd fd fd fd fd fa fa fa fd fd fd fd fd fa
     0x60400005fa80: fa fa fd fd fd fd fd fa fa fa 00 00 00 00 00 00
     0x60400005fb00: fa fa fd fd fd fd fd fa fa fa fd fd fd fd fd fa
     0x60400005fb80: fa fa fd fd fd fd fd fa fa fa 00 00 00 00 00 00
    Shadow byte legend (one shadow byte represents 8 application bytes):
     Addressable:           00
     Partially addressable: 01 02 03 04 05 06 07  
     Heap left redzone:       fa
     Freed heap region:       fd
     Stack left redzone:      f1
     Stack mid redzone:       f2
     Stack right redzone:     f3
     Stack after return:      f5
     Stack use after scope:   f8
     Global redzone:          f9
     Global init order:       f6
     Poisoned by user:        f7
     Container overflow:      fc
     Array cookie:            ac
     Intra object redzone:    bb
     ASan internal:           fe
     Left alloca redzone:     ca
     Right alloca redzone:    cb
    ==7525==ABORTING``
    
     
  • Christophe DUVERGER

    • status: open --> closed
     
    🎉
    1

Log in to post a comment.

MongoDB Logo MongoDB