Call tree
LLVMFuzzerTestOneInput /src/fuzz/ext2fs_check_directory_fuzzer.cc linenumber=-1
  open  linenumber=26
  write  linenumber=27
  close  linenumber=28
  ext2fs_open /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=31
    ext2fs_open2 /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=92
      ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=141
      ext2fs_safe_getenv /src/e2fsprogs/lib/ext2fs/getenv.c linenumber=152
        getuid  linenumber=38
        prctl  linenumber=41
        secure_getenv  linenumber=51
      strtoul  linenumber=154
      ext2fs_safe_getenv /src/e2fsprogs/lib/ext2fs/getenv.c linenumber=157
      strtoul  linenumber=159
      strlen  linenumber=162
      ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=162
      strcpy  linenumber=165
      strchr  linenumber=166
      io_channel_set_options /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=185
        strlen  linenumber=36
        strcpy  linenumber=39
        strchr  linenumber=43
        strchr  linenumber=47
      io_channel_alloc_buf /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=189
        ext2fs_get_memalign /src/e2fsprogs/lib/ext2fs/inline.c linenumber=140
          posix_memalign  linenumber=54
        ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=142
      ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=193
      ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=229
      ext2fs_verify_csum_type /src/e2fsprogs/lib/ext2fs/csum.c linenumber=243
        ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=77
      ext2fs_superblock_csum_verify /src/e2fsprogs/lib/ext2fs/csum.c linenumber=245
        ext2fs_superblock_csum /src/e2fsprogs/lib/ext2fs/csum.c linenumber=104
          ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=88
            crc32_le_generic /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=194
              crc32_body /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=186
      ext2fs_has_feature_journal_dev /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=298
      ext2fs_has_feature_bigalloc /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=318
      ext2fs_has_feature_bigalloc /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=324
      ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=339
      ext2fs_has_feature_journal_dev /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=378
      ext2fs_init_csum_seed /src/e2fsprogs/lib/ext2fs/csum.c linenumber=389
        ext2fs_has_feature_csum_seed /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=35
        ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=37
        ext2fs_has_feature_ea_inode /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=38
        ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=39
      ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=398
      ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=399
        ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=110
      ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=403
      ext2fs_div64_ceil /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=403
      ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=418
      ext2fs_div_ceil /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=417
      ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=419
      ext2fs_get_array /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=427
        ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=2023
      ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=450
      ext2fs_descriptor_block_loc2 /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=475
        ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=49
        ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=53
        ext2fs_bg_has_super /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=54
          ext2fs_has_feature_sparse_super2 /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=40
          ext2fs_has_feature_sparse_super /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=46
          test_root /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=50
          test_root /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=51
        ext2fs_group_first_block2 /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=56
        ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=67
        ext2fs_bg_has_super /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=75
      io_channel_cache_readahead /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=476
      ext2fs_descriptor_block_loc2 /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=480
      io_channel_read_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=481
      ext2fs_has_group_desc_csum /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=501
        ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=799
        ext2fs_has_feature_gdt_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=800
      ext2fs_bg_flags_clear /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=505
        ext4fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=516
          ext2fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=247
            ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=209
            ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=210
            ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=222
            ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=224
            ext2fs_descriptor_block_loc2 /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=229
      ext2fs_bg_flags_clear /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=506
      ext2fs_bg_itable_unused_set /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=507
        ext4fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=457
        ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=459
      ext2fs_group_desc_csum_set /src/e2fsprogs/lib/ext2fs/csum.c linenumber=510
        ext2fs_has_group_desc_csum /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=798
        ext2fs_group_desc_csum /src/e2fsprogs/lib/ext2fs/csum.c linenumber=803
          ext2fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=718
          ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=720
          ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=737
          ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=744
          ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=746
          ext2fs_crc16 /src/e2fsprogs/lib/ext2fs/crc16.c linenumber=761
          ext2fs_crc16 /src/e2fsprogs/lib/ext2fs/crc16.c linenumber=763
          ext2fs_crc16 /src/e2fsprogs/lib/ext2fs/crc16.c linenumber=764
          ext2fs_crc16 /src/e2fsprogs/lib/ext2fs/crc16.c linenumber=768
        ext2fs_bg_checksum_set /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=803
          ext4fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=539
      ext2fs_mark_super_dirty /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=513
      ext2fs_has_feature_mmp /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=516
      ext2fs_mmp_start /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=519
        ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=305
        ext2fs_mmp_read /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=310
          ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=51
          stat  linenumber=69
          open  linenumber=73
          ext2fs_get_dio_alignment /src/e2fsprogs/lib/ext2fs/getsectsize.c linenumber=81
            ioctl  linenumber=92
            sysconf  linenumber=103
          ext2fs_get_memalign /src/e2fsprogs/lib/ext2fs/inline.c linenumber=83
          ext2fs_llseek /src/e2fsprogs/lib/ext2fs/llseek.c linenumber=89
            my_llseek /src/e2fsprogs/lib/ext2fs/llseek.c linenumber=70
            __errno_location  linenumber=71
            lseek  linenumber=79
            __errno_location  linenumber=80
          read  linenumber=96
        sleep  linenumber=340
        ext2fs_mmp_read /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=342
        ext2fs_mmp_new_seq /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=355
          getpid  linenumber=175
          gettimeofday  linenumber=177
          getuid  linenumber=179
          gettimeofday  linenumber=181
          random  linenumber=184
          random  linenumber=187
        gethostname  linenumber=357
        strncpy  linenumber=361
        ext2fs_mmp_write /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=364
          gettimeofday  linenumber=133
          ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=138
          ext2fs_mmp_csum_set /src/e2fsprogs/lib/ext2fs/csum.c linenumber=145
            ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=66
            ext2fs_mmp_csum /src/e2fsprogs/lib/ext2fs/csum.c linenumber=69
              ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=47
          io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=151
        sleep  linenumber=368
        ext2fs_mmp_read /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=370
        ext2fs_mmp_write /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=380
      ext2fs_mmp_stop /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=522
        ext2fs_has_feature_mmp /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=405
        ext2fs_mmp_read /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=410
        memcmp  linenumber=417
        ext2fs_mmp_write /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=423
        close  linenumber=427
      ext2fs_hashmap_create /src/e2fsprogs/lib/ext2fs/hashmap.c linenumber=528
        calloc  linenumber=37
      block_sha_map_free_entry /src/e2fsprogs/lib/ext2fs/openfs.c linenumber=528
      ext2fs_set_feature_shared_blocks /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=534
      ext2fs_has_feature_casefold /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=537
      ext2fs_load_nls_table /src/e2fsprogs/lib/ext2fs/nls_utf8.c linenumber=538
      ext2fs_free /src/e2fsprogs/lib/ext2fs/freefs.c linenumber=546
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=34
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=36
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=38
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=40
        ext2fs_free_block_bitmap /src/e2fsprogs/lib/ext2fs/bitmaps.c linenumber=42
          ext2fs_free_generic_bmap /src/e2fsprogs/lib/ext2fs/gen_bitmap64.c linenumber=40
            ext2fs_free_generic_bitmap /src/e2fsprogs/lib/ext2fs/gen_bitmap.c linenumber=252
              check_magic /src/e2fsprogs/lib/ext2fs/gen_bitmap.c linenumber=164
              ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=169
              ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=173
              ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=176
            ext2fs_safe_getenv /src/e2fsprogs/lib/ext2fs/getenv.c linenumber=260
            ext2fs_print_bmap_statistics /src/e2fsprogs/lib/ext2fs/gen_bitmap64.c linenumber=261
              fprintf  linenumber=214
              fprintf  linenumber=216
            ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=269
            ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=273
        ext2fs_free_inode_bitmap /src/e2fsprogs/lib/ext2fs/bitmaps.c linenumber=44
          ext2fs_free_generic_bmap /src/e2fsprogs/lib/ext2fs/gen_bitmap64.c linenumber=35
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=46
        ext2fs_badblocks_list_free /src/e2fsprogs/lib/ext2fs/freefs.c linenumber=49
          ext2fs_u32_list_free /src/e2fsprogs/lib/ext2fs/freefs.c linenumber=88
            ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=81
            ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=83
        ext2fs_free_dblist /src/e2fsprogs/lib/ext2fs/freefs.c linenumber=53
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=101
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=106
        ext2fs_free_inode_cache /src/e2fsprogs/lib/ext2fs/inode.c linenumber=56
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=89
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=91
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=93
          ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=95
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=59
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=61
        ext2fs_hashmap_free /src/e2fsprogs/lib/ext2fs/hashmap.c linenumber=64
        ext2fs_zero_blocks2 /src/e2fsprogs/lib/ext2fs/mkjournal.c linenumber=68
          io_channel_zeroout /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=188
          realloc  linenumber=199
          io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=218
        ext2fs_free_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=69
  ext2fs_check_directory /src/e2fsprogs/lib/ext2fs/inode.c linenumber=38
    ext2fs_read_inode /src/e2fsprogs/lib/ext2fs/inode.c linenumber=1115
      ext2fs_read_inode2 /src/e2fsprogs/lib/ext2fs/inode.c linenumber=889
        ext2fs_has_feature_journal_dev /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=774
        ext2fs_create_inode_cache /src/e2fsprogs/lib/ext2fs/inode.c linenumber=792
          ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=105
          ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=110
          ext2fs_get_array /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=118
          ext2fs_get_mem /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=125
          ext2fs_flush_icache /src/e2fsprogs/lib/ext2fs/inode.c linenumber=131
          ext2fs_free_inode_cache /src/e2fsprogs/lib/ext2fs/inode.c linenumber=134
        ext2fs_inode_table_loc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=818
          ext4fs_group_desc /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=339
          ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/../../lib/ext2fs/ext2_fs.h linenumber=341
        ext2fs_blocks_count /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=823
        io_channel_read_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=840
        ext2fs_inode_csum_verify /src/e2fsprogs/lib/ext2fs/csum.c linenumber=858
          ext2fs_has_feature_metadata_csum /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=659
          ext2fs_inode_csum /src/e2fsprogs/lib/ext2fs/csum.c linenumber=666
            ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=640
            ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=642
            ext2fs_crc32c_le /src/e2fsprogs/lib/ext2fs/crc32c.c linenumber=643
  ext2fs_close /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=39
    ext2fs_close2 /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=480
      ext2fs_flush2 /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=509
        ext2fs_has_feature_journal_dev /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=297
        ext2fsP_get_time /src/e2fsprogs/lib/ext2fs/./ext2fsP.h linenumber=304
          time  linenumber=33
        __sb_set_tstamp /src/e2fsprogs/lib/ext2fs/./ext2fs.h linenumber=304
        ext2fs_clear_feature_journal_needs_recovery /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=328
        ext2fs_has_feature_journal_dev /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=362
        ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=370
        ext2fs_super_and_bgd_loc2 /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=387
          ext2fs_group_first_block2 /src/e2fsprogs/lib/ext2fs/blknum.c linenumber=84
          ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=88
          ext2fs_bg_has_super /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=94
          ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=100
          ext2fs_has_feature_meta_bg /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=103
        write_backup_super /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=391
          ext2fs_superblock_csum_set /src/e2fsprogs/lib/ext2fs/csum.c linenumber=265
            ext2fs_superblock_csum /src/e2fsprogs/lib/ext2fs/csum.c linenumber=123
          io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=269
        io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=400
        ext2fs_has_feature_64bit /src/e2fsprogs/lib/ext2fs/./ext2_fs.h linenumber=406
        io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=408
        ext2fs_superblock_csum_set /src/e2fsprogs/lib/ext2fs/csum.c linenumber=435
        write_primary_superblock /src/e2fsprogs/lib/ext2fs/closefs.c linenumber=444
          io_channel_write_blk64 /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=202
          io_channel_write_byte /src/e2fsprogs/lib/ext2fs/io_manager.c linenumber=223
      ext2fs_mmp_stop /src/e2fsprogs/lib/ext2fs/mmp.c linenumber=514
      ext2fs_free /src/e2fsprogs/lib/ext2fs/freefs.c linenumber=518
====================================
