Call tree
LLVMFuzzerTestOneInput /src/util-linux/libfdisk/src/script.c linenumber=-1
  mkstemp_cloexec /src/util-linux/lib/fileutils.c linenumber=1750
    mkostemp  linenumber=32
  err  linenumber=1752
  __write_all /src/util-linux/./include/all-io.h linenumber=1753
    __errno_location  linenumber=30
    ul_vfs_write /src/util-linux/./include/vfs.h linenumber=31
      write  linenumber=70
    __errno_location  linenumber=36
    __errno_location  linenumber=38
    xusleep /src/util-linux/./include/timeutils.h linenumber=39
      nanosleep  linenumber=136
  err  linenumber=1754
  fopen  linenumber=1755
  err  linenumber=1757
  fdisk_new_context /src/util-linux/libfdisk/src/context.c linenumber=1759
    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=3294
    fdisk_new_dos_label /src/util-linux/libfdisk/src/dos.c linenumber=70
      calloc  linenumber=2916
    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_new_script /src/util-linux/libfdisk/src/script.c linenumber=1760
    calloc  linenumber=137
    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=141
    ul_debug /src/util-linux/lib/debug.c linenumber=141
    fdisk_ref_context /src/util-linux/libfdisk/src/context.c linenumber=144
  fdisk_script_read_file /src/util-linux/libfdisk/src/script.c linenumber=1762
    __assert_fail  linenumber=1552
    __assert_fail  linenumber=1553
    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1555
    ul_debug /src/util-linux/lib/debug.c linenumber=1555
    feof  linenumber=1557
    fdisk_script_read_line /src/util-linux/libfdisk/src/script.c linenumber=1558
      __assert_fail  linenumber=1498
      __assert_fail  linenumber=1499
      __assert_fail  linenumber=1500
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1502
      ul_debug /src/util-linux/lib/debug.c linenumber=1502
      fgets  linenumber=1510
      strchr  linenumber=1514
      feof  linenumber=1518
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1519
      ul_debug /src/util-linux/lib/debug.c linenumber=1519
      strchr  linenumber=1520
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1522
      ul_debug /src/util-linux/lib/debug.c linenumber=1522
      skip_blank /src/util-linux/./include/strutils.h linenumber=1531
        __ctype_b_loc  linenumber=338
      fdisk_script_read_buffer /src/util-linux/libfdisk/src/script.c linenumber=1534
        __assert_fail  linenumber=1432
        __assert_fail  linenumber=1433
        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1435
        ul_debug /src/util-linux/lib/debug.c linenumber=1435
        skip_blank /src/util-linux/./include/strutils.h linenumber=1437
        fdisk_script_get_table /src/util-linux/libfdisk/src/script.c linenumber=1441
          __assert_fail  linenumber=433
          fdisk_new_table /src/util-linux/libfdisk/src/table.c linenumber=440
            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_table_is_empty /src/util-linux/libfdisk/src/table.c linenumber=1445
          list_empty /src/util-linux/./include/list.h linenumber=105
        is_header_line /src/util-linux/libfdisk/src/script.c linenumber=1445
          strchr  linenumber=849
          strchr  linenumber=851
        parse_line_header /src/util-linux/libfdisk/src/script.c linenumber=1446
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=867
          ul_debug /src/util-linux/lib/debug.c linenumber=867
          strchr  linenumber=873
          ltrim_whitespace /src/util-linux/./include/strutils.h linenumber=879
            __ctype_b_loc  linenumber=378
            strlen  linenumber=380
          rtrim_whitespace /src/util-linux/./include/strutils.h linenumber=880
            strlen  linenumber=355
            __ctype_b_loc  linenumber=358
          ltrim_whitespace /src/util-linux/./include/strutils.h linenumber=881
          rtrim_whitespace /src/util-linux/./include/strutils.h linenumber=882
          strcmp  linenumber=889
          strcmp  linenumber=896
          fdisk_get_label /src/util-linux/libfdisk/src/context.c linenumber=897
            __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
          strcmp  linenumber=901
          ul_strtou64 /src/util-linux/lib/strutils.c linenumber=904
            __errno_location  linenumber=368
            __errno_location  linenumber=373
            strtoimax  linenumber=374
            __errno_location  linenumber=376
            __errno_location  linenumber=378
            strtoumax  linenumber=379
            __errno_location  linenumber=382
            __errno_location  linenumber=383
            __errno_location  linenumber=385
          dgettext  linenumber=912
          fdisk_warnx /src/util-linux/libfdisk/src/ask.c linenumber=912
            __assert_fail  linenumber=1066
            do_vprint /src/util-linux/libfdisk/src/ask.c linenumber=1068
              __assert_fail  linenumber=985
              vasprintf  linenumber=987
              fdisk_new_ask /src/util-linux/libfdisk/src/ask.c linenumber=990
                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=996
                __assert_fail  linenumber=132
              fdisk_ask_print_set_mesg /src/util-linux/libfdisk/src/ask.c linenumber=997
                __assert_fail  linenumber=973
              fdisk_ask_print_set_errno /src/util-linux/libfdisk/src/ask.c linenumber=999
                __assert_fail  linenumber=952
              fdisk_do_ask /src/util-linux/libfdisk/src/ask.c linenumber=1000
                __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=1002
                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=826
                    fdisk_ask_get_type /src/util-linux/libfdisk/src/ask.c linenumber=827
                    __assert_fail  linenumber=827
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=95
                ul_debug /src/util-linux/lib/debug.c linenumber=95
          strcmp  linenumber=914
          strcmp  linenumber=915
          fdisk_script_set_header /src/util-linux/libfdisk/src/script.c linenumber=920
            script_get_header /src/util-linux/libfdisk/src/script.c linenumber=372
              c_strcasecmp /src/util-linux/./include/cctype.h linenumber=282
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=377
            ul_debug /src/util-linux/lib/debug.c linenumber=377
            fdisk_script_free_header /src/util-linux/libfdisk/src/script.c linenumber=380
              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
                __list_del /src/util-linux/./include/list.h linenumber=107
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=387
            ul_debug /src/util-linux/lib/debug.c linenumber=387
            calloc  linenumber=390
            strdup_to_offset /src/util-linux/./include/strutils.h linenumber=395
              strdup  linenumber=167
            strdup_to_offset /src/util-linux/./include/strutils.h linenumber=397
            fdisk_script_free_header /src/util-linux/libfdisk/src/script.c linenumber=399
            list_add_tail /src/util-linux/./include/list.h linenumber=402
              __list_add /src/util-linux/./include/list.h linenumber=81
            strdup  linenumber=405
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=407
            ul_debug /src/util-linux/lib/debug.c linenumber=407
            strcmp  linenumber=415
        strchr  linenumber=1449
        parse_line_nameval /src/util-linux/libfdisk/src/script.c linenumber=1450
          __assert_fail  linenumber=1226
          __assert_fail  linenumber=1227
          __assert_fail  linenumber=1228
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1230
          ul_debug /src/util-linux/lib/debug.c linenumber=1230
          fdisk_new_partition /src/util-linux/libfdisk/src/partition.c linenumber=1232
            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_partition_start_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1236
          fdisk_partition_end_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1237
          fdisk_partition_partno_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1238
          strstr  linenumber=1241
          strstr  linenumber=1243
          strstr  linenumber=1245
          strchr  linenumber=1247
          strchr  linenumber=1249
          partno_from_devname /src/util-linux/libfdisk/src/script.c linenumber=1254
            rtrim_whitespace /src/util-linux/./include/strutils.h linenumber=932
            __ctype_b_loc  linenumber=935
            __errno_location  linenumber=940
            strtol  linenumber=941
            __errno_location  linenumber=942
            __errno_location  linenumber=946
          fdisk_partition_partno_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1256
          fdisk_partition_set_partno /src/util-linux/libfdisk/src/partition.c linenumber=1257
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1266
          ul_debug /src/util-linux/lib/debug.c linenumber=1266
          skip_blank /src/util-linux/./include/strutils.h linenumber=1267
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1269
            c_tolower /src/util-linux/./include/cctype.h linenumber=335
            c_tolower /src/util-linux/./include/cctype.h linenumber=336
          parse_start_value /src/util-linux/libfdisk/src/script.c linenumber=1271
            __assert_fail  linenumber=1100
            is_default_value /src/util-linux/libfdisk/src/script.c linenumber=1102
              skip_blank /src/util-linux/./include/strutils.h linenumber=1024
              skip_blank /src/util-linux/./include/strutils.h linenumber=1029
            fdisk_partition_start_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1103
            next_token /src/util-linux/libfdisk/src/script.c linenumber=1107
              __ctype_b_loc  linenumber=964
              __ctype_b_loc  linenumber=972
              __ctype_b_loc  linenumber=990
              skip_blank /src/util-linux/./include/strutils.h linenumber=991
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1005
              ul_debug /src/util-linux/lib/debug.c linenumber=1005
              skip_blank /src/util-linux/./include/strutils.h linenumber=1010
            strcmp  linenumber=1111
            fdisk_partition_start_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1112
            skip_optional_sign /src/util-linux/libfdisk/src/script.c linenumber=1115
              skip_blank /src/util-linux/./include/strutils.h linenumber=1065
            ul_parse_size /src/util-linux/lib/strutils.c linenumber=1118
              __ctype_b_loc  linenumber=95
              __errno_location  linenumber=102
              strtoumax  linenumber=103
              __errno_location  linenumber=106
              __errno_location  linenumber=107
              localeconv  linenumber=123
              strlen  linenumber=125
              strncmp  linenumber=127
              __ctype_b_loc  linenumber=133
              __errno_location  linenumber=134
              strtoumax  linenumber=135
              __errno_location  linenumber=137
              __errno_location  linenumber=138
              strchr  linenumber=155
              strchr  linenumber=159
              do_scale_by_power /src/util-linux/lib/strutils.c linenumber=171
              do_scale_by_power /src/util-linux/lib/strutils.c linenumber=180
              __errno_location  linenumber=208
            recount_script2device_sectors /src/util-linux/libfdisk/src/script.c linenumber=1127
            dgettext  linenumber=1129
            fdisk_warnx /src/util-linux/libfdisk/src/ask.c linenumber=1129
            fdisk_partition_set_start /src/util-linux/libfdisk/src/partition.c linenumber=1134
            fdisk_partition_start_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1140
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1144
            ul_debug /src/util-linux/lib/debug.c linenumber=1144
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1273
          parse_size_value /src/util-linux/libfdisk/src/script.c linenumber=1275
            is_default_value /src/util-linux/libfdisk/src/script.c linenumber=1157
            fdisk_partition_end_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1158
            next_token /src/util-linux/libfdisk/src/script.c linenumber=1162
            strcmp  linenumber=1166
            fdisk_partition_end_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1167
            skip_optional_sign /src/util-linux/libfdisk/src/script.c linenumber=1171
            ul_parse_size /src/util-linux/lib/strutils.c linenumber=1174
            fdisk_partition_size_explicit /src/util-linux/libfdisk/src/partition.c linenumber=1184
            recount_script2device_sectors /src/util-linux/libfdisk/src/script.c linenumber=1185
            dgettext  linenumber=1187
            fdisk_warnx /src/util-linux/libfdisk/src/ask.c linenumber=1187
            fdisk_partition_set_size /src/util-linux/libfdisk/src/partition.c linenumber=1192
            fdisk_partition_end_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1197
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1201
            ul_debug /src/util-linux/lib/debug.c linenumber=1201
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1277
          next_token /src/util-linux/libfdisk/src/script.c linenumber=1279
          c_strcasecmp /src/util-linux/./include/cctype.h linenumber=1280
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1285
          next_string /src/util-linux/libfdisk/src/script.c linenumber=1288
            __assert_fail  linenumber=1050
            __assert_fail  linenumber=1051
            next_token /src/util-linux/libfdisk/src/script.c linenumber=1053
            strdup  linenumber=1055
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1290
          next_string /src/util-linux/libfdisk/src/script.c linenumber=1293
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1295
          next_string /src/util-linux/libfdisk/src/script.c linenumber=1298
          unhexmangle_string /src/util-linux/./include/mangle.h linenumber=1300
            strlen  linenumber=29
            unhexmangle_to_buffer /src/util-linux/lib/mangle.c linenumber=29
              __ctype_b_loc  linenumber=87
              __ctype_b_loc  linenumber=89
              tolower  linenumber=89
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1302
          c_strncasecmp /src/util-linux/./include/cctype.h linenumber=1303
          fdisk_unref_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=1306
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=65
            ul_debug /src/util-linux/lib/debug.c linenumber=65
          next_string /src/util-linux/libfdisk/src/script.c linenumber=1311
          script_get_label /src/util-linux/libfdisk/src/script.c linenumber=1313
            __assert_fail  linenumber=483
            __assert_fail  linenumber=484
            fdisk_script_get_header /src/util-linux/libfdisk/src/script.c linenumber=488
              __assert_fail  linenumber=300
              __assert_fail  linenumber=301
              script_get_header /src/util-linux/libfdisk/src/script.c linenumber=303
            fdisk_get_label /src/util-linux/libfdisk/src/context.c linenumber=487
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=489
            ul_debug /src/util-linux/lib/debug.c linenumber=489
          fdisk_label_advparse_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=1313
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=467
            ul_debug /src/util-linux/lib/debug.c linenumber=467
            parttype_from_data /src/util-linux/libfdisk/src/parttype.c linenumber=471
              __assert_fail  linenumber=332
              __assert_fail  linenumber=333
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=340
              ul_debug /src/util-linux/lib/debug.c linenumber=340
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=346
              ul_debug /src/util-linux/lib/debug.c linenumber=346
              __errno_location  linenumber=348
              strtol  linenumber=349
              __errno_location  linenumber=351
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=352
              ul_debug /src/util-linux/lib/debug.c linenumber=352
              fdisk_label_get_parttype_from_code /src/util-linux/libfdisk/src/parttype.c linenumber=357
                __assert_fail  linenumber=234
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=359
              ul_debug /src/util-linux/lib/debug.c linenumber=359
              fdisk_label_get_parttype_from_string /src/util-linux/libfdisk/src/parttype.c linenumber=362
                __assert_fail  linenumber=261
                c_strcasecmp /src/util-linux/./include/cctype.h linenumber=268
              strtol  linenumber=369
              __errno_location  linenumber=371
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=379
              ul_debug /src/util-linux/lib/debug.c linenumber=379
            parttype_from_alias /src/util-linux/libfdisk/src/parttype.c linenumber=475
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=408
              ul_debug /src/util-linux/lib/debug.c linenumber=408
              parttype_from_data /src/util-linux/libfdisk/src/parttype.c linenumber=416
            parttype_from_shortcut /src/util-linux/libfdisk/src/parttype.c linenumber=479
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=389
              ul_debug /src/util-linux/lib/debug.c linenumber=389
              strcmp  linenumber=396
              parttype_from_data /src/util-linux/libfdisk/src/parttype.c linenumber=397
            parttype_from_name /src/util-linux/libfdisk/src/parttype.c linenumber=483
              ul_debug_prefix /src/util-linux/lib/debug.c linenumber=427
              ul_debug /src/util-linux/lib/debug.c linenumber=427
              ul_stralnumcmp /src/util-linux/lib/strutils.c linenumber=432
                __ctype_b_loc  linenumber=1255
                __ctype_b_loc  linenumber=1259
                tolower  linenumber=1262
                tolower  linenumber=1264
            parttype_from_data /src/util-linux/libfdisk/src/parttype.c linenumber=487
            fdisk_new_unknown_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=492
              fdisk_new_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=287
                calloc  linenumber=28
                ul_debug_prefix /src/util-linux/lib/debug.c linenumber=35
                ul_debug /src/util-linux/lib/debug.c linenumber=35
              dgettext  linenumber=292
              fdisk_parttype_set_name /src/util-linux/libfdisk/src/parttype.c linenumber=292
                strdup_to_offset /src/util-linux/./include/strutils.h linenumber=86
              fdisk_parttype_set_code /src/util-linux/libfdisk/src/parttype.c linenumber=293
              fdisk_parttype_set_typestr /src/util-linux/libfdisk/src/parttype.c linenumber=294
                strdup_to_offset /src/util-linux/./include/strutils.h linenumber=104
            fdisk_new_unknown_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=494
            ul_debug_prefix /src/util-linux/lib/debug.c linenumber=498
            ul_debug /src/util-linux/lib/debug.c linenumber=498
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1320
          ul_debug /src/util-linux/lib/debug.c linenumber=1320
          fdisk_table_add_partition /src/util-linux/libfdisk/src/table.c linenumber=1327
            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
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1329
          ul_debug /src/util-linux/lib/debug.c linenumber=1329
          fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=1331
            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
        parse_line_valcommas /src/util-linux/libfdisk/src/script.c linenumber=1454
          __assert_fail  linenumber=1346
          __assert_fail  linenumber=1347
          __assert_fail  linenumber=1348
          fdisk_new_partition /src/util-linux/libfdisk/src/partition.c linenumber=1350
          fdisk_partition_start_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1354
          fdisk_partition_end_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1355
          fdisk_partition_partno_follow_default /src/util-linux/libfdisk/src/partition.c linenumber=1356
          skip_blank /src/util-linux/./include/strutils.h linenumber=1361
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1364
          ul_debug /src/util-linux/lib/debug.c linenumber=1364
          parse_start_value /src/util-linux/libfdisk/src/script.c linenumber=1369
          parse_size_value /src/util-linux/libfdisk/src/script.c linenumber=1372
          fdisk_unref_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=1378
          is_default_value /src/util-linux/libfdisk/src/script.c linenumber=1381
          next_string /src/util-linux/libfdisk/src/script.c linenumber=1384
          script_get_label /src/util-linux/libfdisk/src/script.c linenumber=1388
          fdisk_label_advparse_parttype /src/util-linux/libfdisk/src/parttype.c linenumber=1388
          next_token /src/util-linux/libfdisk/src/script.c linenumber=1399
          fdisk_table_add_partition /src/util-linux/libfdisk/src/table.c linenumber=1419
          ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1421
          ul_debug /src/util-linux/lib/debug.c linenumber=1421
          fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=1423
        ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1457
        ul_debug /src/util-linux/lib/debug.c linenumber=1457
    ul_debug_prefix /src/util-linux/lib/debug.c linenumber=1566
    ul_debug /src/util-linux/lib/debug.c linenumber=1566
  fclose  linenumber=1763
  fdisk_script_write_file /src/util-linux/libfdisk/src/script.c linenumber=1765
    __assert_fail  linenumber=839
    write_file_json /src/util-linux/libfdisk/src/script.c linenumber=842
      __assert_fail  linenumber=637
      __assert_fail  linenumber=638
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=640
      ul_debug /src/util-linux/lib/debug.c linenumber=640
      ul_jsonwrt_init /src/util-linux/lib/jsonwrt.c linenumber=642
      ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=643
        print_name /src/util-linux/lib/jsonwrt.c linenumber=155
          fputs  linenumber=130
          fputs  linenumber=132
          fputs  linenumber=134
          ul_jsonwrt_indent /src/util-linux/lib/jsonwrt.c linenumber=144
            fputs  linenumber=123
          fputs_quoted_case_json /src/util-linux/lib/jsonwrt.c linenumber=148
            fputc  linenumber=33
            fputc  linenumber=47
            fputc  linenumber=48
            c_toupper /src/util-linux/./include/cctype.h linenumber=60
            c_tolower /src/util-linux/./include/cctype.h linenumber=61
            fputc  linenumber=60
            toupper  linenumber=63
            tolower  linenumber=64
            fputc  linenumber=63
            fputs  linenumber=78
            fputs  linenumber=81
            fputs  linenumber=84
            fputs  linenumber=87
            fputs  linenumber=90
            fprintf  linenumber=94
            fputc  linenumber=98
        fputs  linenumber=190
      ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=645
      strcmp  linenumber=653
      strcmp  linenumber=656
      strcmp  linenumber=659
      strcmp  linenumber=662
      ul_jsonwrt_value_raw /src/util-linux/lib/jsonwrt.c linenumber=666
        ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=287
        fputs  linenumber=289
        fputs  linenumber=291
        ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=292
          __assert_fail  linenumber=228
          fputc  linenumber=250
          fputs  linenumber=258
          ul_jsonwrt_indent /src/util-linux/lib/jsonwrt.c linenumber=259
          fputc  linenumber=263
          fputc  linenumber=272
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=668
        ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=298
        fputs_quoted_case_json /src/util-linux/lib/jsonwrt.c linenumber=300
        fputs  linenumber=302
        ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=303
      fdisk_script_has_devnames /src/util-linux/libfdisk/src/script.c linenumber=670
      strcmp  linenumber=670
      fdisk_table_is_empty /src/util-linux/libfdisk/src/table.c linenumber=675
      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=680
      fdisk_table_get_nents /src/util-linux/libfdisk/src/table.c linenumber=680
      ul_debug /src/util-linux/lib/debug.c linenumber=680
      ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=682
      fdisk_reset_iter /src/util-linux/libfdisk/src/iter.c linenumber=684
      fdisk_table_next_partition /src/util-linux/libfdisk/src/table.c linenumber=685
      ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=688
      fdisk_partname /src/util-linux/libfdisk/src/utils.c linenumber=690
        asprintf  linenumber=124
        strncmp  linenumber=130
        ul_canonicalize_dm_name /src/util-linux/lib/canonicalize.c linenumber=131
          ul_canonicalize_dm_name_prefixed /src/util-linux/lib/canonicalize.c linenumber=65
            snprintf  linenumber=45
            fopen  linenumber=46
            fgets  linenumber=50
            strlen  linenumber=50
            snprintf  linenumber=54
            access  linenumber=56
            strdup  linenumber=57
            fclose  linenumber=59
        strlen  linenumber=136
        __ctype_b_loc  linenumber=137
        ul_endswith /src/util-linux/./include/strutils.h linenumber=146
          strlen  linenumber=314
          strlen  linenumber=315
          memcmp  linenumber=321
        strncmp  linenumber=154
        strncmp  linenumber=155
        strncmp  linenumber=156
        asprintf  linenumber=159
        access  linenumber=161
        asprintf  linenumber=167
        access  linenumber=169
        asprintf  linenumber=178
      asprintf  linenumber=691
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=695
      ul_debug /src/util-linux/lib/debug.c linenumber=695
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=696
      fdisk_partition_has_start /src/util-linux/libfdisk/src/partition.c linenumber=700
      ul_jsonwrt_value_u64 /src/util-linux/lib/jsonwrt.c linenumber=701
        ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=320
        fprintf  linenumber=321
        ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=322
      fdisk_partition_has_size /src/util-linux/libfdisk/src/partition.c linenumber=703
      ul_jsonwrt_value_u64 /src/util-linux/lib/jsonwrt.c linenumber=704
      fdisk_parttype_get_string /src/util-linux/libfdisk/src/parttype.c linenumber=706
        __assert_fail  linenumber=532
      fdisk_parttype_get_string /src/util-linux/libfdisk/src/parttype.c linenumber=707
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=707
      ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=710
      fdisk_parttype_get_code /src/util-linux/libfdisk/src/parttype.c linenumber=711
        __assert_fail  linenumber=544
      fprintf  linenumber=711
      ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=712
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=716
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=718
      script_get_label /src/util-linux/libfdisk/src/script.c linenumber=722
      fdisk_label_get_type /src/util-linux/libfdisk/src/label.c linenumber=724
      ul_jsonwrt_value_s /src/util-linux/lib/jsonwrt.c linenumber=725
      fdisk_partition_is_bootable /src/util-linux/libfdisk/src/partition.c linenumber=728
      ul_jsonwrt_value_boolean /src/util-linux/lib/jsonwrt.c linenumber=729
        ul_jsonwrt_open /src/util-linux/lib/jsonwrt.c linenumber=336
        fputs  linenumber=337
        ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=338
      ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=730
      ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=733
      ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=735
      ul_jsonwrt_close /src/util-linux/lib/jsonwrt.c linenumber=736
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=738
      ul_debug /src/util-linux/lib/debug.c linenumber=738
    write_file_sfdisk /src/util-linux/libfdisk/src/script.c linenumber=844
      __assert_fail  linenumber=749
      __assert_fail  linenumber=750
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=752
      ul_debug /src/util-linux/lib/debug.c linenumber=752
      fprintf  linenumber=757
      fdisk_script_has_devnames /src/util-linux/libfdisk/src/script.c linenumber=758
      strcmp  linenumber=758
      fdisk_table_is_empty /src/util-linux/libfdisk/src/table.c linenumber=762
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=763
      ul_debug /src/util-linux/lib/debug.c linenumber=763
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=767
      fdisk_table_get_nents /src/util-linux/libfdisk/src/table.c linenumber=767
      ul_debug /src/util-linux/lib/debug.c linenumber=767
      fputc  linenumber=769
      fdisk_reset_iter /src/util-linux/libfdisk/src/iter.c linenumber=771
      fdisk_table_next_partition /src/util-linux/libfdisk/src/table.c linenumber=772
      fdisk_partname /src/util-linux/libfdisk/src/utils.c linenumber=777
      asprintf  linenumber=778
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=782
      ul_debug /src/util-linux/lib/debug.c linenumber=782
      fprintf  linenumber=783
      fprintf  linenumber=786
      fdisk_partition_has_start /src/util-linux/libfdisk/src/partition.c linenumber=788
      fprintf  linenumber=789
      fdisk_partition_has_size /src/util-linux/libfdisk/src/partition.c linenumber=790
      fprintf  linenumber=791
      fdisk_parttype_get_string /src/util-linux/libfdisk/src/parttype.c linenumber=794
      fdisk_parttype_get_string /src/util-linux/libfdisk/src/parttype.c linenumber=797
      fprintf  linenumber=795
      fdisk_parttype_get_code /src/util-linux/libfdisk/src/parttype.c linenumber=801
      fprintf  linenumber=799
      fprintf  linenumber=804
      fprintf  linenumber=806
      fputs_quoted_case /src/util-linux/./include/carefulputc.h linenumber=807
        fputc  linenumber=84
        __ctype_b_loc  linenumber=90
        __ctype_b_loc  linenumber=91
        fprintf  linenumber=93
        toupper  linenumber=95
        tolower  linenumber=96
        fputc  linenumber=95
        fputc  linenumber=99
      script_get_label /src/util-linux/libfdisk/src/script.c linenumber=812
      fdisk_label_get_type /src/util-linux/libfdisk/src/label.c linenumber=814
      fprintf  linenumber=815
      fdisk_partition_is_bootable /src/util-linux/libfdisk/src/partition.c linenumber=819
      fprintf  linenumber=820
      fputc  linenumber=821
      ul_debug_prefix /src/util-linux/lib/debug.c linenumber=824
      ul_debug /src/util-linux/lib/debug.c linenumber=824
  fdisk_unref_script /src/util-linux/libfdisk/src/script.c linenumber=1766
    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
          fdisk_unref_partition /src/util-linux/libfdisk/src/partition.c linenumber=294
      list_empty /src/util-linux/./include/list.h linenumber=216
      fdisk_script_free_header /src/util-linux/libfdisk/src/script.c linenumber=219
    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
        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
          __assert_fail  linenumber=645
        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_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
        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_context /src/util-linux/libfdisk/src/context.c linenumber=1767
  close  linenumber=1769
  unlink  linenumber=1770
====================================
