Call tree
LLVMFuzzerTestOneInput /src/util-linux/libfdisk/src/fuzz.c linenumber=-1
  mkostemp  linenumber=33
  err  linenumber=35
  write  linenumber=37
  process_file /src/util-linux/libfdisk/src/fuzz.c linenumber=40
    fdisk_new_context /src/util-linux/libfdisk/src/context.c linenumber=10
      calloc  linenumber=53
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=57
        getpid  linenumber=26
        fprintf  linenumber=26
        fprintf  linenumber=28
      ul_debug /src/util-linux/lib/debug.c linenumber=57
        vfprintf  linenumber=18
        fputc  linenumber=20
      fdisk_new_gpt_label /src/util-linux/libfdisk/src/gpt.c linenumber=69
        calloc  linenumber=3318
      fdisk_new_dos_label /src/util-linux/libfdisk/src/dos.c linenumber=70
        calloc  linenumber=2890
      fdisk_new_bsd_label /src/util-linux/libfdisk/src/bsd.c linenumber=71
        calloc  linenumber=1047
      fdisk_new_sgi_label /src/util-linux/libfdisk/src/sgi.c linenumber=72
        calloc  linenumber=1197
      fdisk_new_sun_label /src/util-linux/libfdisk/src/sun.c linenumber=73
        calloc  linenumber=1171
      bindtextdomain  linenumber=75
    fdisk_assign_device /src/util-linux/libfdisk/src/context.c linenumber=12
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=753
      ul_debug /src/util-linux/lib/debug.c linenumber=753
      __assert_fail  linenumber=754
      __errno_location  linenumber=761
      ul_vfs_open /src/util-linux/./include/vfs.h linenumber=762
        open  linenumber=78
      __errno_location  linenumber=763
      __errno_location  linenumber=765
      ul_vfs_open /src/util-linux/./include/vfs.h linenumber=766
      __errno_location  linenumber=770
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=771
      ul_debug /src/util-linux/lib/debug.c linenumber=771
      fdisk_assign_fd /src/util-linux/libfdisk/src/context.c linenumber=775
        __assert_fail  linenumber=645
        __assert_fail  linenumber=646
        __errno_location  linenumber=648
        fdisk_is_listonly /src/util-linux/libfdisk/src/context.c linenumber=652
          __assert_fail  linenumber=1215
        fdisk_is_listonly /src/util-linux/libfdisk/src/context.c linenumber=657
        fdisk_enable_listonly /src/util-linux/libfdisk/src/context.c linenumber=657
          __assert_fail  linenumber=1202
        fdisk_assign_fd /src/util-linux/libfdisk/src/context.c linenumber=659
          fdisk_enable_listonly /src/util-linux/libfdisk/src/context.c linenumber=660
          init_nested_from_parent /src/util-linux/libfdisk/src/context.c linenumber=663
            __assert_fail  linenumber=84
            __assert_fail  linenumber=85
            fdisk_ref_script /src/util-linux/libfdisk/src/script.c linenumber=107
            strdup_between_offsets /src/util-linux/./include/strutils.h linenumber=128
              strdup  linenumber=195
          fdisk_probe_labels /src/util-linux/libfdisk/src/label.c linenumber=665
            fdisk_get_label /src/util-linux/libfdisk/src/context.c linenumber=40
              __assert_fail  linenumber=227
              c_strcasecmp /src/util-linux/./include/cctype.h linenumber=232
                c_tolower /src/util-linux/./include/cctype.h linenumber=359
                c_tolower /src/util-linux/./include/cctype.h linenumber=360
              c_strcasecmp /src/util-linux/./include/cctype.h linenumber=237
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=240
              ul_debug /src/util-linux/lib/debug.c linenumber=240
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=46
            ul_debug /src/util-linux/lib/debug.c linenumber=46
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=49
            ul_debug /src/util-linux/lib/debug.c linenumber=49
            __fdisk_switch_label /src/util-linux/libfdisk/src/context.c linenumber=61
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=302
              ul_debug /src/util-linux/lib/debug.c linenumber=302
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=306
              ul_debug /src/util-linux/lib/debug.c linenumber=306
              fdisk_apply_label_device_properties /src/util-linux/libfdisk/src/alignment.c linenumber=308
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=676
                ul_debug /src/util-linux/lib/debug.c linenumber=676
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=65
            ul_debug /src/util-linux/lib/debug.c linenumber=65
          reset_context /src/util-linux/libfdisk/src/context.c linenumber=669
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=590
            ul_debug /src/util-linux/lib/debug.c linenumber=590
            fdisk_deinit_label /src/util-linux/libfdisk/src/label.c linenumber=594
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=599
            ul_debug /src/util-linux/lib/debug.c linenumber=599
            ul_vfs_close /src/util-linux/./include/vfs.h linenumber=605
              close  linenumber=85
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=606
            ul_debug /src/util-linux/lib/debug.c linenumber=606
            fdisk_zeroize_device_properties /src/util-linux/libfdisk/src/alignment.c linenumber=630
              __assert_fail  linenumber=430
            fdisk_unref_script /src/util-linux/libfdisk/src/script.c linenumber=632
              fdisk_reset_script /src/util-linux/libfdisk/src/script.c linenumber=238
                __assert_fail  linenumber=209
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=211
                ul_debug /src/util-linux/lib/debug.c linenumber=211
                fdisk_reset_table /src/util-linux/libfdisk/src/table.c linenumber=214
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=52
                  ul_debug /src/util-linux/lib/debug.c linenumber=52
                  list_empty /src/util-linux/./include/list.h linenumber=54
                  fdisk_table_remove_partition /src/util-linux/libfdisk/src/table.c linenumber=57
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=290
                    ul_debug /src/util-linux/lib/debug.c linenumber=290
                    list_del /src/util-linux/./include/list.h linenumber=291
                      __list_del /src/util-linux/./include/list.h linenumber=107
                    fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=294
                      list_del /src/util-linux/./include/list.h linenumber=161
                      fdisk_reset_partition /src/util-linux/libfdisk/src/partition.c linenumber=162
                        fdisk_unref_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=68
                        init_partition /src/util-linux/libfdisk/src/partition.c linenumber=81
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=163
                      ul_debug /src/util-linux/lib/debug.c linenumber=163
                list_empty /src/util-linux/./include/list.h linenumber=216
                fdisk_script_free_header /src/util-linux/libfdisk/src/script.c linenumber=219
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=79
                  ul_debug /src/util-linux/lib/debug.c linenumber=79
                  list_del /src/util-linux/./include/list.h linenumber=82
              fdisk_unref_context /src/util-linux/libfdisk/src/context.c linenumber=239
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1139
                ul_debug /src/util-linux/lib/debug.c linenumber=1139
                reset_context /src/util-linux/libfdisk/src/context.c linenumber=1141
                  fdisk_free_wipe_areas /src/util-linux/libfdisk/src/wipe.c linenumber=637
                    list_empty /src/util-linux/./include/list.h linenumber=36
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=39
                    ul_debug /src/util-linux/lib/debug.c linenumber=39
                    list_del /src/util-linux/./include/list.h linenumber=41
                fdisk_unref_context /src/util-linux/libfdisk/src/context.c linenumber=1154
              fdisk_unref_table /src/util-linux/libfdisk/src/table.c linenumber=240
                fdisk_reset_table /src/util-linux/libfdisk/src/table.c linenumber=90
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=92
                ul_debug /src/util-linux/lib/debug.c linenumber=92
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=241
              ul_debug /src/util-linux/lib/debug.c linenumber=241
          fstat  linenumber=671
          strdup  linenumber=679
          fdisk_discover_topology /src/util-linux/libfdisk/src/alignment.c linenumber=683
            __assert_fail  linenumber=527
            __assert_fail  linenumber=528
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=530
            ul_debug /src/util-linux/lib/debug.c linenumber=530
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=532
            ul_debug /src/util-linux/lib/debug.c linenumber=532
            blkid_new_probe /src/util-linux/libblkid/src/probe.c linenumber=534
              calloc  linenumber=146
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=150
              ul_debug /src/util-linux/lib/debug.c linenumber=150
            blkid_probe_set_device /src/util-linux/libblkid/src/probe.c linenumber=535
              blkid_reset_probe /src/util-linux/libblkid/src/probe.c linenumber=1103
                blkid_probe_reset_values /src/util-linux/libblkid/src/probe.c linenumber=469
                  list_empty /src/util-linux/./include/list.h linenumber=945
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=948
                  ul_debug /src/util-linux/lib/debug.c linenumber=948
                  list_empty /src/util-linux/./include/list.h linenumber=950
                  blkid_probe_free_value /src/util-linux/libblkid/src/probe.c linenumber=953
                    list_del /src/util-linux/./include/list.h linenumber=326
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=329
                    ul_debug /src/util-linux/lib/debug.c linenumber=329
                blkid_probe_set_wiper /src/util-linux/libblkid/src/probe.c linenumber=470
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2526
                  ul_debug /src/util-linux/lib/debug.c linenumber=2526
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2542
                  ul_debug /src/util-linux/lib/debug.c linenumber=2542
                blkid_probe_chain_reset_position /src/util-linux/libblkid/src/probe.c linenumber=475
              blkid_probe_reset_buffers /src/util-linux/libblkid/src/probe.c linenumber=1104
                blkid_probe_prune_buffers /src/util-linux/libblkid/src/probe.c linenumber=890
                  remove_buffer /src/util-linux/libblkid/src/probe.c linenumber=714
                    list_del /src/util-linux/./include/list.h linenumber=599
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=601
                    ul_debug /src/util-linux/lib/debug.c linenumber=601
                    munmap  linenumber=603
                list_empty /src/util-linux/./include/list.h linenumber=892
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=895
                ul_debug /src/util-linux/lib/debug.c linenumber=895
                list_empty /src/util-linux/./include/list.h linenumber=897
                remove_buffer /src/util-linux/libblkid/src/probe.c linenumber=903
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=906
                ul_debug /src/util-linux/lib/debug.c linenumber=906
              ul_vfs_close /src/util-linux/./include/vfs.h linenumber=1107
              blkid_free_probe /src/util-linux/libblkid/src/probe.c linenumber=1110
                ul_vfs_close /src/util-linux/./include/vfs.h linenumber=310
                blkid_probe_reset_buffers /src/util-linux/libblkid/src/probe.c linenumber=311
                blkid_probe_reset_values /src/util-linux/libblkid/src/probe.c linenumber=312
                blkid_probe_reset_hints /src/util-linux/libblkid/src/probe.c linenumber=313
                  list_empty /src/util-linux/./include/list.h linenumber=2684
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2687
                  ul_debug /src/util-linux/lib/debug.c linenumber=2687
                  list_empty /src/util-linux/./include/list.h linenumber=2689
                  list_del /src/util-linux/./include/list.h linenumber=2692
                blkid_free_probe /src/util-linux/libblkid/src/probe.c linenumber=314
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=316
                  ul_debug /src/util-linux/lib/debug.c linenumber=316
              posix_fadvise  linenumber=1137
              fstat  linenumber=1139
              __errno_location  linenumber=1143
              blkdev_get_size /src/util-linux/lib/blkdev.c linenumber=1152
                ioctl  linenumber=104
                ioctl  linenumber=112
                ioctl  linenumber=130
                fstat  linenumber=170
                __errno_location  linenumber=175
                blkdev_find_size /src/util-linux/lib/blkdev.c linenumber=180
                  blkdev_valid_offset /src/util-linux/lib/blkdev.c linenumber=64
                    lseek  linenumber=47
                    __read_all /src/util-linux/./include/all-io.h linenumber=49
                      ul_vfs_read /src/util-linux/./include/vfs.h linenumber=76
                        read  linenumber=62
                      __errno_location  linenumber=78
                      xusleep /src/util-linux/./include/timeutils.h linenumber=79
                        nanosleep  linenumber=134
                  __errno_location  linenumber=66
                  blkdev_valid_offset /src/util-linux/lib/blkdev.c linenumber=82
                  blkdev_valid_offset /src/util-linux/lib/blkdev.c linenumber=87
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1153
              ul_debug /src/util-linux/lib/debug.c linenumber=1153
              sysfs_chrdev_devno_to_devname /src/util-linux/lib/sysfs.c linenumber=1159
                gnu_dev_major  linenumber=1136
                gnu_dev_minor  linenumber=1136
                ul_new_path /src/util-linux/lib/path.c linenumber=1136
                  calloc  linenumber=54
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=59
                  ul_debug /src/util-linux/lib/debug.c linenumber=59
                  vasprintf  linenumber=69
                  ul_unref_path /src/util-linux/lib/path.c linenumber=77
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=95
                    ul_debug /src/util-linux/lib/debug.c linenumber=95
                    ul_path_close_dirfd /src/util-linux/lib/path.c linenumber=98
                      __assert_fail  linenumber=238
                      close  linenumber=242
                ul_path_readlink /src/util-linux/lib/path.c linenumber=1141
                  get_absdir /src/util-linux/lib/path.c linenumber=613
                    snprintf  linenumber=193
                    __errno_location  linenumber=197
                  __errno_location  linenumber=615
                  readlink  linenumber=616
                  ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=618
                    __assert_fail  linenumber=220
                    __assert_fail  linenumber=221
                    get_absdir /src/util-linux/lib/path.c linenumber=224
                    __errno_location  linenumber=226
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=228
                    ul_debug /src/util-linux/lib/debug.c linenumber=228
                    open  linenumber=229
                  readlinkat  linenumber=625
                ul_unref_path /src/util-linux/lib/path.c linenumber=1142
                strrchr  linenumber=1147
                strlen  linenumber=1152
                sysfs_devname_sys_to_dev /src/util-linux/./include/sysfs.h linenumber=1157
                  strchr  linenumber=38
              strncmp  linenumber=1160
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1161
              ul_debug /src/util-linux/lib/debug.c linenumber=1161
              __errno_location  linenumber=1162
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1176
              ul_debug /src/util-linux/lib/debug.c linenumber=1176
              __errno_location  linenumber=1177
              ioctl  linenumber=1194
              fcntl  linenumber=1195
              ul_reopen /src/util-linux/lib/fileutils.c linenumber=1202
                snprintf  linenumber=398
                readlink  linenumber=400
                __errno_location  linenumber=402
                __assert_fail  linenumber=404
                open  linenumber=408
              __errno_location  linenumber=1211
              sysfs_devno_is_dm_private /src/util-linux/lib/sysfs.c linenumber=1216
                ul_new_sysfs_path /src/util-linux/lib/sysfs.c linenumber=710
                  ul_new_path /src/util-linux/lib/path.c linenumber=49
                  ul_path_set_prefix /src/util-linux/lib/path.c linenumber=54
                    __assert_fail  linenumber=115
                    strdup  linenumber=118
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=125
                    ul_debug /src/util-linux/lib/debug.c linenumber=125
                  sysfs_blkdev_init_path /src/util-linux/lib/sysfs.c linenumber=56
                    gnu_dev_major  linenumber=81
                    gnu_dev_minor  linenumber=81
                    snprintf  linenumber=81
                    ul_path_set_dir /src/util-linux/lib/path.c linenumber=82
                      strdup  linenumber=139
                      close  linenumber=145
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=151
                      ul_debug /src/util-linux/lib/debug.c linenumber=151
                    ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=87
                    ul_path_get_dialect /src/util-linux/lib/path.c linenumber=92
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=94
                    ul_debug /src/util-linux/lib/debug.c linenumber=94
                    calloc  linenumber=95
                    ul_path_set_dialect /src/util-linux/lib/path.c linenumber=99
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=164
                      ul_debug /src/util-linux/lib/debug.c linenumber=164
                    sysfs_blkdev_deinit_path /src/util-linux/lib/sysfs.c linenumber=99
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=118
                      ul_debug /src/util-linux/lib/debug.c linenumber=118
                      ul_path_get_dialect /src/util-linux/lib/path.c linenumber=120
                      ul_unref_path /src/util-linux/lib/path.c linenumber=124
                      ul_path_set_dialect /src/util-linux/lib/path.c linenumber=127
                    ul_path_set_enoent_redirect /src/util-linux/lib/path.c linenumber=100
                    sysfs_blkdev_enoent_redirect /src/util-linux/lib/sysfs.c linenumber=100
                      ul_path_get_dialect /src/util-linux/lib/path.c linenumber=167
                      ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=170
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=172
                      ul_debug /src/util-linux/lib/debug.c linenumber=172
                    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=103
                    ul_debug /src/util-linux/lib/debug.c linenumber=103
                    sysfs_blkdev_set_parent /src/util-linux/lib/sysfs.c linenumber=106
                      ul_path_get_dialect /src/util-linux/lib/path.c linenumber=132
                      ul_unref_path /src/util-linux/lib/path.c linenumber=138
                      ul_ref_path /src/util-linux/lib/path.c linenumber=143
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=148
                      ul_debug /src/util-linux/lib/debug.c linenumber=148
                  ul_unref_path /src/util-linux/lib/path.c linenumber=57
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=61
                  ul_debug /src/util-linux/lib/debug.c linenumber=61
                ul_path_refer_vfs /src/util-linux/lib/path.c linenumber=713
                ul_path_read_string /src/util-linux/lib/path.c linenumber=714
                  ul_path_read_buffer /src/util-linux/lib/path.c linenumber=702
                    ul_path_read /src/util-linux/lib/path.c linenumber=727
                      ul_path_open /src/util-linux/lib/path.c linenumber=653
                        open  linenumber=467
                        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=468
                        ul_debug /src/util-linux/lib/debug.c linenumber=468
                        ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=471
                        openat  linenumber=478
                        __errno_location  linenumber=480
                        openat  linenumber=483
                        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=485
                        ul_debug /src/util-linux/lib/debug.c linenumber=485
                      __errno_location  linenumber=655
                      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=657
                      ul_debug /src/util-linux/lib/debug.c linenumber=657
                      __read_all /src/util-linux/./include/all-io.h linenumber=658
                      __errno_location  linenumber=660
                      ul_vfs_close /src/util-linux/./include/vfs.h linenumber=661
                      __errno_location  linenumber=662
                  strdup  linenumber=706
                strncmp  linenumber=720
                strrchr  linenumber=721
                strncmp  linenumber=728
                ul_unref_path /src/util-linux/lib/path.c linenumber=732
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1217
              ul_debug /src/util-linux/lib/debug.c linenumber=1217
              blkid_probe_is_tiny /src/util-linux/libblkid/src/probe.c linenumber=1223
              blkid_probe_is_wholedisk /src/util-linux/libblkid/src/probe.c linenumber=1226
                blkid_probe_get_devno /src/util-linux/libblkid/src/probe.c linenumber=2146
                blkid_probe_get_wholedisk_devno /src/util-linux/libblkid/src/probe.c linenumber=2150
                  blkid_probe_get_devno /src/util-linux/libblkid/src/probe.c linenumber=2126
                  blkid_devno_to_wholedisk /src/util-linux/libblkid/src/devno.c linenumber=2130
                    sysfs_devno_to_wholedisk /src/util-linux/lib/sysfs.c linenumber=281
                      ul_new_sysfs_path /src/util-linux/lib/sysfs.c linenumber=646
                      sysfs_blkdev_get_wholedisk /src/util-linux/lib/sysfs.c linenumber=650
                        ul_path_access /src/util-linux/lib/path.c linenumber=563
                          access  linenumber=317
                          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=318
                          ul_debug /src/util-linux/lib/debug.c linenumber=318
                          ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=320
                          faccessat  linenumber=326
                          __errno_location  linenumber=328
                          faccessat  linenumber=331
                          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=333
                          ul_debug /src/util-linux/lib/debug.c linenumber=333
                        ul_path_read_string /src/util-linux/lib/path.c linenumber=575
                        strsep  linenumber=577
                        c_strncasecmp /src/util-linux/./include/cctype.h linenumber=579
                          c_tolower /src/util-linux/./include/cctype.h linenumber=335
                          c_tolower /src/util-linux/./include/cctype.h linenumber=336
                        get_dm_wholedisk /src/util-linux/lib/sysfs.c linenumber=584
                          sysfs_blkdev_get_slave /src/util-linux/lib/sysfs.c linenumber=532
                            ul_path_opendir /src/util-linux/lib/path.c linenumber=313
                              ul_path_open /src/util-linux/lib/path.c linenumber=553
                              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=557
                              ul_debug /src/util-linux/lib/debug.c linenumber=557
                              ul_path_get_dirfd /src/util-linux/lib/path.c linenumber=558
                              dup_fd_cloexec /src/util-linux/lib/fileutils.c linenumber=560
                                fcntl  linenumber=97
                                dup  linenumber=102
                                fcntl  linenumber=106
                                fcntl  linenumber=109
                                __errno_location  linenumber=115
                                close  linenumber=116
                                __errno_location  linenumber=117
                              fdopendir  linenumber=566
                              close  linenumber=568
                              rewinddir  linenumber=572
                            xreaddir /src/util-linux/./include/fileutils.h linenumber=317
                              readdir  linenumber=80
                              strcmp  linenumber=81
                              strcmp  linenumber=82
                            strdup  linenumber=320
                            closedir  linenumber=323
                            closedir  linenumber=327
                          xstrncpy /src/util-linux/./include/strutils.h linenumber=537
                            strlen  linenumber=93
                          ul_path_get_prefix /src/util-linux/lib/path.c linenumber=540
                          __sysfs_devname_to_devno /src/util-linux/lib/sysfs.c linenumber=540
                            __assert_fail  linenumber=970
                            strncmp  linenumber=972
                            stat  linenumber=978
                            strdup  linenumber=985
                            sysfs_devname_dev_to_sys /src/util-linux/./include/sysfs.h linenumber=988
                              strchr  linenumber=53
                            strdup  linenumber=991
                            strncmp  linenumber=996
                            sysfs_devname_dev_to_sys /src/util-linux/./include/sysfs.h linenumber=1000
                            snprintf  linenumber=1001
                            read_devno /src/util-linux/lib/sysfs.c linenumber=1008
                              fopen  linenumber=918
                              __isoc99_fscanf  linenumber=922
                              gnu_dev_makedev  linenumber=923
                              fclose  linenumber=924
                            snprintf  linenumber=1015
                            read_devno /src/util-linux/lib/sysfs.c linenumber=1020
                            ul_startswith /src/util-linux/./include/strutils.h linenumber=1025
                              strlen  linenumber=276
                              strncmp  linenumber=278
                            snprintf  linenumber=1026
                            read_devno /src/util-linux/lib/sysfs.c linenumber=1031
                            snprintf  linenumber=1038
                            read_devno /src/util-linux/lib/sysfs.c linenumber=1043
                        sysfs_blkdev_get_name /src/util-linux/lib/sysfs.c linenumber=597
                          ul_path_readlink /src/util-linux/lib/path.c linenumber=186
                          strrchr  linenumber=190
                          strlen  linenumber=195
                          sysfs_devname_sys_to_dev /src/util-linux/./include/sysfs.h linenumber=200
                        sysfs_blkdev_get_devno /src/util-linux/lib/sysfs.c linenumber=600
                          ul_path_get_dialect /src/util-linux/lib/path.c linenumber=1082
                        ul_path_readlink /src/util-linux/lib/path.c linenumber=612
                        stripoff_last_component /src/util-linux/lib/fileutils.c linenumber=616
                          strrchr  linenumber=345
                        stripoff_last_component /src/util-linux/lib/fileutils.c linenumber=617
                        sysfs_devname_sys_to_dev /src/util-linux/./include/sysfs.h linenumber=621
                        xstrncpy /src/util-linux/./include/strutils.h linenumber=623
                        ul_path_get_prefix /src/util-linux/lib/path.c linenumber=626
                        __sysfs_devname_to_devno /src/util-linux/lib/sysfs.c linenumber=626
                      ul_unref_path /src/util-linux/lib/path.c linenumber=651
              ioctl  linenumber=1240
              ioctl  linenumber=1242
              __errno_location  linenumber=1245
              ioctl  linenumber=1253
              __errno_location  linenumber=1256
              cdrom_size_correction /src/util-linux/libblkid/src/probe.c linenumber=1262
                is_sector_readable /src/util-linux/libblkid/src/probe.c linenumber=1036
                  ul_vfs_lseek /src/util-linux/./include/vfs.h linenumber=1006
                    lseek  linenumber=93
                  ul_vfs_read /src/util-linux/./include/vfs.h linenumber=1009
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1015
                  ul_debug /src/util-linux/lib/debug.c linenumber=1015
                  __errno_location  linenumber=1016
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1040
                ul_debug /src/util-linux/lib/debug.c linenumber=1040
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1044
                ul_debug /src/util-linux/lib/debug.c linenumber=1044
              blkid_probe_get_hint /src/util-linux/libblkid/src/probe.c linenumber=1265
                get_hint /src/util-linux/libblkid/src/probe.c linenumber=2667
                  list_empty /src/util-linux/./include/list.h linenumber=2584
                  strcmp  linenumber=2590
              ioctl  linenumber=1267
              blkid_probe_set_hint /src/util-linux/libblkid/src/probe.c linenumber=1268
                strchr  linenumber=2616
                blkid_parse_tag_string /src/util-linux/libblkid/src/tag.c linenumber=2619
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=208
                  ul_debug /src/util-linux/lib/debug.c linenumber=208
                  strchr  linenumber=210
                  strdup  linenumber=213
                  strrchr  linenumber=220
                  strdup  linenumber=227
                __errno_location  linenumber=2622
                strtoumax  linenumber=2623
                __errno_location  linenumber=2625
                get_hint /src/util-linux/libblkid/src/probe.c linenumber=2629
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2633
                ul_debug /src/util-linux/lib/debug.c linenumber=2633
                strdup  linenumber=2638
                list_add_tail /src/util-linux/./include/list.h linenumber=2650
                  __list_add /src/util-linux/./include/list.h linenumber=81
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2652
                ul_debug /src/util-linux/lib/debug.c linenumber=2652
                __errno_location  linenumber=2661
              ioctl  linenumber=1280
              blkid_probe_is_tiny /src/util-linux/libblkid/src/probe.c linenumber=1285
              blkid_get_io_size /src/util-linux/libblkid/src/probe.c linenumber=1286
                ioctl  linenumber=1070
                is_power_of_2 /src/util-linux/./include/c.h linenumber=1071
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1288
              ul_debug /src/util-linux/lib/debug.c linenumber=1288
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1290
              blkid_probe_is_wholedisk /src/util-linux/libblkid/src/probe.c linenumber=1290
              ul_debug /src/util-linux/lib/debug.c linenumber=1290
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1296
              ul_debug /src/util-linux/lib/debug.c linenumber=1296
            blkid_probe_get_topology /src/util-linux/libblkid/src/topology/topology.c linenumber=536
              blkid_probe_get_binary_data /src/util-linux/libblkid/src/probe.c linenumber=139
                blkid_probe_chain_reset_position /src/util-linux/libblkid/src/probe.c linenumber=437
                blkid_probe_chain_reset_position /src/util-linux/libblkid/src/probe.c linenumber=442
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=452
                ul_debug /src/util-linux/lib/debug.c linenumber=452
            blkid_topology_get_minimum_io_size /src/util-linux/libblkid/src/topology/topology.c linenumber=539
            blkid_topology_get_optimal_io_size /src/util-linux/libblkid/src/topology/topology.c linenumber=540
            blkid_topology_get_physical_sector_size /src/util-linux/libblkid/src/topology/topology.c linenumber=541
            blkid_topology_get_alignment_offset /src/util-linux/libblkid/src/topology/topology.c linenumber=542
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=553
            ul_debug /src/util-linux/lib/debug.c linenumber=553
            blkid_free_probe /src/util-linux/libblkid/src/probe.c linenumber=564
            get_sector_size /src/util-linux/libfdisk/src/alignment.c linenumber=567
              fdisk_is_regfile /src/util-linux/libfdisk/src/context.c linenumber=191
                __assert_fail  linenumber=1120
              blkdev_get_sector_size /src/util-linux/lib/blkdev.c linenumber=192
                ioctl  linenumber=207
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=577
            ul_debug /src/util-linux/lib/debug.c linenumber=577
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=579
            ul_debug /src/util-linux/lib/debug.c linenumber=579
          fdisk_discover_geometry /src/util-linux/libfdisk/src/alignment.c linenumber=684
            __assert_fail  linenumber=488
            __assert_fail  linenumber=489
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=491
            ul_debug /src/util-linux/lib/debug.c linenumber=491
            fdisk_is_regfile /src/util-linux/libfdisk/src/context.c linenumber=493
            blkdev_get_sectors /src/util-linux/lib/blkdev.c linenumber=497
              blkdev_get_size /src/util-linux/lib/blkdev.c linenumber=190
            blkdev_get_geometry /src/util-linux/lib/blkdev.c linenumber=501
              ioctl  linenumber=321
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=504
            ul_debug /src/util-linux/lib/debug.c linenumber=504
            recount_geometry /src/util-linux/libfdisk/src/alignment.c linenumber=513
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=515
            ul_debug /src/util-linux/lib/debug.c linenumber=515
          fdisk_apply_user_device_properties /src/util-linux/libfdisk/src/alignment.c linenumber=686
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=376
            ul_debug /src/util-linux/lib/debug.c linenumber=376
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=389
            ul_debug /src/util-linux/lib/debug.c linenumber=389
            recount_geometry /src/util-linux/libfdisk/src/alignment.c linenumber=401
            fdisk_reset_alignment /src/util-linux/libfdisk/src/alignment.c linenumber=403
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=698
              ul_debug /src/util-linux/lib/debug.c linenumber=698
              topology_get_grain /src/util-linux/libfdisk/src/alignment.c linenumber=701
                fdisk_discover_topology /src/util-linux/libfdisk/src/alignment.c linenumber=653
              topology_get_first_lba /src/util-linux/libfdisk/src/alignment.c linenumber=702
                fdisk_discover_topology /src/util-linux/libfdisk/src/alignment.c linenumber=613
                has_topology /src/util-linux/libfdisk/src/alignment.c linenumber=626
                  is_power_of_2 /src/util-linux/./include/c.h linenumber=594
              fdisk_apply_label_device_properties /src/util-linux/libfdisk/src/alignment.c linenumber=706
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=708
              ul_debug /src/util-linux/lib/debug.c linenumber=708
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=411
            ul_debug /src/util-linux/lib/debug.c linenumber=411
            fdisk_read_firstsector /src/util-linux/libfdisk/src/utils.c linenumber=415
              __assert_fail  linenumber=96
              __assert_fail  linenumber=97
              fdisk_init_firstsector_buffer /src/util-linux/libfdisk/src/utils.c linenumber=99
                __assert_fail  linenumber=56
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=64
                ul_debug /src/util-linux/lib/debug.c linenumber=64
                calloc  linenumber=66
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=74
                ul_debug /src/util-linux/lib/debug.c linenumber=74
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=86
                ul_debug /src/util-linux/lib/debug.c linenumber=86
                read_from_device /src/util-linux/libfdisk/src/utils.c linenumber=87
                  __assert_fail  linenumber=20
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=22
                  ul_debug /src/util-linux/lib/debug.c linenumber=22
                  ul_vfs_lseek /src/util-linux/./include/vfs.h linenumber=25
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=28
                  ul_debug /src/util-linux/lib/debug.c linenumber=28
                  __errno_location  linenumber=29
                  __errno_location  linenumber=32
                  ul_vfs_read /src/util-linux/./include/vfs.h linenumber=33
                  __errno_location  linenumber=35
                  __errno_location  linenumber=36
                  ul_debug_prefix /src/util-linux/lib/debug.c linenumber=37
                  ul_debug /src/util-linux/lib/debug.c linenumber=37
                  __errno_location  linenumber=39
              __assert_fail  linenumber=103
              read_from_device /src/util-linux/libfdisk/src/utils.c linenumber=106
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=417
            ul_debug /src/util-linux/lib/debug.c linenumber=417
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=421
            ul_debug /src/util-linux/lib/debug.c linenumber=421
          fdisk_read_firstsector /src/util-linux/libfdisk/src/utils.c linenumber=688
          fdisk_is_listonly /src/util-linux/libfdisk/src/context.c linenumber=692
          fdisk_check_collisions /src/util-linux/libfdisk/src/wipe.c linenumber=692
            __assert_fail  linenumber=167
            __assert_fail  linenumber=168
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=170
            ul_debug /src/util-linux/lib/debug.c linenumber=170
            blkid_new_probe /src/util-linux/libblkid/src/probe.c linenumber=172
            blkid_probe_set_vfs /src/util-linux/libblkid/src/probe.c linenumber=177
              calloc  linenumber=2309
              ul_vfs_init /src/util-linux/./include/vfs.h linenumber=2313
            blkid_probe_set_device /src/util-linux/libblkid/src/probe.c linenumber=179
            blkid_probe_set_sectorsize /src/util-linux/libblkid/src/probe.c linenumber=187
            blkid_probe_enable_superblocks /src/util-linux/libblkid/src/superblocks/superblocks.c linenumber=189
            blkid_probe_set_superblocks_flags /src/util-linux/libblkid/src/superblocks/superblocks.c linenumber=190
            blkid_probe_enable_partitions /src/util-linux/libblkid/src/partitions/partitions.c linenumber=193
            blkid_probe_set_partitions_flags /src/util-linux/libblkid/src/partitions/partitions.c linenumber=194
            blkid_do_probe /src/util-linux/libblkid/src/probe.c linenumber=199
              blkid_probe_start /src/util-linux/libblkid/src/probe.c linenumber=1481
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1417
                ul_debug /src/util-linux/lib/debug.c linenumber=1417
                blkid_probe_set_wiper /src/util-linux/libblkid/src/probe.c linenumber=1420
              blkid_probe_end /src/util-linux/libblkid/src/probe.c linenumber=1499
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1425
                ul_debug /src/util-linux/lib/debug.c linenumber=1425
                blkid_probe_set_wiper /src/util-linux/libblkid/src/probe.c linenumber=1428
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1506
              ul_debug /src/util-linux/lib/debug.c linenumber=1506
            blkid_probe_lookup_value /src/util-linux/libblkid/src/probe.c linenumber=204
              __blkid_probe_lookup_value /src/util-linux/libblkid/src/probe.c linenumber=2390
                list_empty /src/util-linux/./include/list.h linenumber=2435
                strcmp  linenumber=2442
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=2443
                ul_debug /src/util-linux/lib/debug.c linenumber=2443
            blkid_probe_lookup_value /src/util-linux/libblkid/src/probe.c linenumber=205
            blkid_probe_lookup_value /src/util-linux/libblkid/src/probe.c linenumber=207
            blkid_probe_lookup_value /src/util-linux/libblkid/src/probe.c linenumber=208
            strtoumax  linenumber=218
            blkid_free_probe /src/util-linux/libblkid/src/probe.c linenumber=221
          fdisk_probe_labels /src/util-linux/libfdisk/src/label.c linenumber=695
          fdisk_apply_label_device_properties /src/util-linux/libfdisk/src/alignment.c linenumber=696
          fdisk_is_ptcollision /src/util-linux/libfdisk/src/context.c linenumber=700
          fdisk_has_label /src/util-linux/libfdisk/src/context.c linenumber=700
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=701
          ul_debug /src/util-linux/lib/debug.c linenumber=701
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=707
          ul_debug /src/util-linux/lib/debug.c linenumber=707
          __errno_location  linenumber=715
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=717
          ul_debug /src/util-linux/lib/debug.c linenumber=717
      ul_vfs_close /src/util-linux/./include/vfs.h linenumber=777
    fdisk_get_partitions /src/util-linux/libfdisk/src/table.c linenumber=14
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=319
      ul_debug /src/util-linux/lib/debug.c linenumber=319
      fdisk_new_table /src/util-linux/libfdisk/src/table.c linenumber=321
        calloc  linenumber=27
        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=31
        ul_debug /src/util-linux/lib/debug.c linenumber=31
      fdisk_get_partition /src/util-linux/libfdisk/src/partition.c linenumber=327
        fdisk_is_partition_used /src/util-linux/libfdisk/src/partition.c linenumber=1031
        fdisk_new_partition /src/util-linux/libfdisk/src/partition.c linenumber=1035
          calloc  linenumber=42
          init_partition /src/util-linux/libfdisk/src/partition.c linenumber=47
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=48
          ul_debug /src/util-linux/lib/debug.c linenumber=48
        fdisk_reset_partition /src/util-linux/libfdisk/src/partition.c linenumber=1039
        fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=1046
        fdisk_reset_partition /src/util-linux/libfdisk/src/partition.c linenumber=1049
      fdisk_partition_is_used /src/util-linux/libfdisk/src/partition.c linenumber=329
      fdisk_table_add_partition /src/util-linux/libfdisk/src/table.c linenumber=330
        list_empty /src/util-linux/./include/list.h linenumber=228
        fdisk_ref_partition /src/util-linux/libfdisk/src/partition.c linenumber=231
        list_add_tail /src/util-linux/./include/list.h linenumber=232
        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=235
        fdisk_partition_get_start /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_has_end /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_get_end /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_has_size /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_get_size /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_is_freespace /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_is_nested /src/util-linux/libfdisk/src/partition.c linenumber=235
        fdisk_partition_is_container /src/util-linux/libfdisk/src/partition.c linenumber=235
        ul_debug /src/util-linux/lib/debug.c linenumber=235
      fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=331
    fdisk_table_get_nents /src/util-linux/libfdisk/src/table.c linenumber=15
    fdisk_table_get_partition /src/util-linux/libfdisk/src/table.c linenumber=17
      fdisk_reset_iter /src/util-linux/libfdisk/src/iter.c linenumber=174
      fdisk_table_next_partition /src/util-linux/libfdisk/src/table.c linenumber=176
    fdisk_unref_table /src/util-linux/libfdisk/src/table.c linenumber=18
    fdisk_deassign_device /src/util-linux/libfdisk/src/context.c linenumber=20
      __assert_fail  linenumber=817
      __assert_fail  linenumber=818
      fdisk_deassign_device /src/util-linux/libfdisk/src/context.c linenumber=821
        init_nested_from_parent /src/util-linux/libfdisk/src/context.c linenumber=824
        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=828
        ul_debug /src/util-linux/lib/debug.c linenumber=828
        ul_vfs_close /src/util-linux/./include/vfs.h linenumber=831
        ul_vfs_fsync /src/util-linux/./include/vfs.h linenumber=833
          fsync  linenumber=100
        dgettext  linenumber=834
        fdisk_warn /src/util-linux/libfdisk/src/ask.c linenumber=834
          __assert_fail  linenumber=1040
          __errno_location  linenumber=1042
          do_vprint /src/util-linux/libfdisk/src/ask.c linenumber=1042
            __assert_fail  linenumber=981
            vasprintf  linenumber=983
            fdisk_new_ask /src/util-linux/libfdisk/src/ask.c linenumber=986
              calloc  linenumber=40
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=45
              ul_debug /src/util-linux/lib/debug.c linenumber=45
            fdisk_ask_set_type /src/util-linux/libfdisk/src/ask.c linenumber=992
              __assert_fail  linenumber=132
            fdisk_ask_print_set_mesg /src/util-linux/libfdisk/src/ask.c linenumber=993
              __assert_fail  linenumber=969
            fdisk_ask_print_set_errno /src/util-linux/libfdisk/src/ask.c linenumber=995
              __assert_fail  linenumber=948
            fdisk_do_ask /src/util-linux/libfdisk/src/ask.c linenumber=996
              __assert_fail  linenumber=141
              __assert_fail  linenumber=142
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=144
              ul_debug /src/util-linux/lib/debug.c linenumber=144
              fdisk_has_dialogs /src/util-linux/libfdisk/src/context.c linenumber=151
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=155
              ul_debug /src/util-linux/lib/debug.c linenumber=155
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=160
              ul_debug /src/util-linux/lib/debug.c linenumber=160
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=166
              ul_debug /src/util-linux/lib/debug.c linenumber=166
            fdisk_unref_ask /src/util-linux/libfdisk/src/ask.c linenumber=998
              fdisk_reset_ask /src/util-linux/libfdisk/src/ask.c linenumber=94
                __assert_fail  linenumber=54
                fdisk_ask_get_type /src/util-linux/libfdisk/src/ask.c linenumber=60
                  __assert_fail  linenumber=126
                fdisk_ask_menu_reset_items /src/util-linux/libfdisk/src/ask.c linenumber=61
                  __assert_fail  linenumber=822
                  fdisk_ask_get_type /src/util-linux/libfdisk/src/ask.c linenumber=823
                  __assert_fail  linenumber=823
        __errno_location  linenumber=836
        ul_vfs_close /src/util-linux/./include/vfs.h linenumber=838
        dgettext  linenumber=839
        fdisk_warn /src/util-linux/libfdisk/src/ask.c linenumber=839
        __errno_location  linenumber=841
        dgettext  linenumber=844
        fdisk_info /src/util-linux/libfdisk/src/ask.c linenumber=844
          __assert_fail  linenumber=1018
          do_vprint /src/util-linux/libfdisk/src/ask.c linenumber=1020
        sync  linenumber=845
    fdisk_unref_context /src/util-linux/libfdisk/src/context.c linenumber=23
  close  linenumber=42
  unlink  linenumber=43
====================================
