Call tree
LLVMFuzzerTestOneInput /src/postgis/fuzzers/wkt_import_fuzzer.cpp linenumber=-1
  _setjmp  linenumber=58
  lwgeom_from_wkt /src/postgis/liblwgeom/lwin_wkt.c linenumber=60
    lwgeom_parse_wkt /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=1278
      lwgeom_parser_result_init /src/postgis/liblwgeom/lwin_wkt.c linenumber=54
      wkt_lexer_init /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=68
        yy_init_globals /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=152
        wkt_yy_scan_string /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=153
          strlen  linenumber=2161
          wkt_yy_scan_bytes /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2161
            wkt_yyalloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=2180
              lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=134
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2182
              fprintf  linenumber=2207
              exit  linenumber=2208
            wkt_yy_scan_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2189
              wkt_yyalloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=2131
              yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2133
              wkt_yy_switch_to_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2145
                wkt_yyensure_buffer_stack /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1882
                  wkt_yyalloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=2083
                  yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2087
                  wkt_yyrealloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=2102
                    lwrealloc /src/postgis/liblwgeom/lwutil.c linenumber=139
                  yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2107
                wkt_yy_load_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1895
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2191
      wkt_yyparse /src/postgis/liblwgeom/lwin_wkt_parse.c linenumber=69
        wkt_yylex /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1939
          wkt_yyensure_buffer_stack /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1159
          wkt_yy_create_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1161
            wkt_yyalloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1923
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1925
            wkt_yyalloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1932
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1934
            wkt_yy_init_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1938
              __errno_location  linenumber=1969
              wkt_yy_flush_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1971
                wkt_yy_load_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2014
              __errno_location  linenumber=1987
          wkt_yy_load_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1164
          atof  linenumber=65
          wkt_lexer_read_srid /src/postgis/liblwgeom/lwin_wkt.c linenumber=77
            strtol  linenumber=69
            clamp_srid /src/postgis/liblwgeom/lwutil.c linenumber=70
              lwnotice /src/postgis/liblwgeom/lwutil.c linenumber=315
              lwnotice /src/postgis/liblwgeom/lwutil.c linenumber=322
          toupper  linenumber=108
          toupper  linenumber=110
          wkt_lexer_unknown /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=126
          fwrite  linenumber=130
          yy_get_previous_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1477
          yy_try_NUL_trans /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1488
          yy_get_next_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1508
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1585
            wkt_yyrealloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1646
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1654
            getc  linenumber=1668
            ferror  linenumber=1668
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1668
            __errno_location  linenumber=1668
            fread  linenumber=1668
            clearerr  linenumber=1668
            wkt_yyrestart /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1679
              wkt_yyensure_buffer_stack /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1861
              wkt_yy_create_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1863
              wkt_yy_init_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1866
              wkt_yy_load_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1867
            wkt_yyrealloc /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1696
            yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1699
          yy_get_previous_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1543
          yy_get_previous_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1553
          yy_fatal_error /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=1563
        wkt_parser_geometry_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=388
          lwerror /src/postgis/liblwgeom/lwutil.c linenumber=1237
          lwgeom_set_srid /src/postgis/liblwgeom/lwgeom.c linenumber=1242
            lwgeom_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=1896
              lwtype_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=1286
            lwgeom_as_lwcollection /src/postgis/liblwgeom/lwgeom.c linenumber=1899
              lwgeom_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=344
            lwgeom_set_srid /src/postgis/liblwgeom/lwgeom.c linenumber=1902
          lwgeom_set_srid /src/postgis/liblwgeom/lwgeom.c linenumber=1244
        wkt_parser_geometry_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=390
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=412
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=874
            strlen  linenumber=84
            __ctype_b_loc  linenumber=91
          lwcollection_construct_empty /src/postgis/liblwgeom/lwcollection.c linenumber=880
            lwtype_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=96
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=98
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=102
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=104
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=108
          lwcollection_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=880
          lwgeom_as_lwcollection /src/postgis/liblwgeom/lwgeom.c linenumber=886
          lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=893
            lwpoint_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=248
            lwline_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=251
            lwcircstring_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=254
            lwpoly_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=257
            lwtriangle_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=260
            lwcollection_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=272
              lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=198
                lwnurbscurve_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=275
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=895
            lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=1428
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=218
              ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=220
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=528
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=529
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=221
            lwline_free /src/postgis/liblwgeom/lwline.c linenumber=1431
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=72
              ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=74
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=75
            lwpoly_free /src/postgis/liblwgeom/lwpoly.c linenumber=1434
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=181
              ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=186
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=187
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=190
            lwcircstring_free /src/postgis/liblwgeom/lwcircstring.c linenumber=1437
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=101
              ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=103
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=104
            lwtriangle_free /src/postgis/liblwgeom/lwtriangle.c linenumber=1440
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=74
              ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=77
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=79
            lwmpoint_free /src/postgis/liblwgeom/lwmpoint.c linenumber=1443
              lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=83
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=86
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=88
            lwmline_free /src/postgis/liblwgeom/lwmline.c linenumber=1446
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=118
              lwline_free /src/postgis/liblwgeom/lwline.c linenumber=124
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=125
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=128
            lwmpoly_free /src/postgis/liblwgeom/lwmpoly.c linenumber=1449
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=58
              lwpoly_free /src/postgis/liblwgeom/lwpoly.c linenumber=62
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=65
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=67
            lwpsurface_free /src/postgis/liblwgeom/lwpsurface.c linenumber=1452
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=44
              lwpoly_free /src/postgis/liblwgeom/lwpoly.c linenumber=48
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=51
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=53
            lwtin_free /src/postgis/liblwgeom/lwtin.c linenumber=1455
              lwtriangle_free /src/postgis/liblwgeom/lwtriangle.c linenumber=48
            lwcollection_free /src/postgis/liblwgeom/lwcollection.c linenumber=1462
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=364
              lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=370
                lwnurbscurve_free /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1465
                  lwfree /src/postgis/liblwgeom/lwutil.c linenumber=204
                  ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=207
                  lwfree /src/postgis/liblwgeom/lwutil.c linenumber=210
                  lwfree /src/postgis/liblwgeom/lwutil.c linenumber=213
                  lwfree /src/postgis/liblwgeom/lwutil.c linenumber=215
                lwtype_name /src/postgis/liblwgeom/lwutil.c linenumber=1468
                lwerror /src/postgis/liblwgeom/lwutil.c linenumber=1468
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=374
              lwfree /src/postgis/liblwgeom/lwutil.c linenumber=376
          lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=903
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=905
          wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=912
            wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=165
              lwtype_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=170
              wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=174
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=914
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=414
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=416
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=418
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=422
          lwgeom_as_lwcollection /src/postgis/liblwgeom/lwgeom.c linenumber=851
          lwcollection_add_lwgeom /src/postgis/liblwgeom/lwcollection.c linenumber=851
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=195
            lwcollection_allows_subtype /src/postgis/liblwgeom/lwcollection.c linenumber=200
            lwtype_name /src/postgis/liblwgeom/lwutil.c linenumber=201
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=201
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=210
            lwcollection_reserve /src/postgis/liblwgeom/lwcollection.c linenumber=214
              lwrealloc /src/postgis/liblwgeom/lwutil.c linenumber=182
          lwcollection_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=851
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=424
          lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=727
          lwcollection_construct /src/postgis/liblwgeom/lwcollection.c linenumber=731
            lwtype_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=53
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=54
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=72
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=78
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=80
          lwcollection_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=734
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=428
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=430
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=432
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=434
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=438
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=440
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=442
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=444
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=446
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=448
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=452
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=454
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=456
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=458
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=462
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=464
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=466
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=468
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=472
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=474
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=476
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=478
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=482
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=484
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=488
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=490
        wkt_parser_polygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=494
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=547
          lwpoly_construct_empty /src/postgis/liblwgeom/lwpoly.c linenumber=553
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=163
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=165
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=169
          lwpoly_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=553
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=560
          wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=566
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=568
        wkt_parser_polygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=496
        wkt_parser_polygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=498
        wkt_parser_polygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=500
        wkt_parser_polygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=506
        wkt_parser_curvepolygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=513
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=682
          lwcurvepoly_construct_empty /src/postgis/liblwgeom/lwcurvepoly.c linenumber=688
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=39
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=41
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=45
          lwcurvepoly_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=688
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=695
          wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=701
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=703
        wkt_parser_curvepolygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=515
        wkt_parser_curvepolygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=517
        wkt_parser_curvepolygon_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=519
        wkt_parser_curvepolygon_add_ring /src/postgis/liblwgeom/lwin_wkt.c linenumber=523
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=611
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=612
          lwgeom_count_vertices /src/postgis/liblwgeom/lwgeom.c linenumber=625
            lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=1552
            lwline_count_vertices /src/postgis/liblwgeom/lwline.c linenumber=1562
            lwpoly_count_vertices /src/postgis/liblwgeom/lwpoly.c linenumber=1571
            lwcollection_count_vertices /src/postgis/liblwgeom/lwcollection.c linenumber=1583
              lwgeom_count_vertices /src/postgis/liblwgeom/lwgeom.c linenumber=507
                lwtype_name /src/postgis/liblwgeom/lwutil.c linenumber=1587
                lwerror /src/postgis/liblwgeom/lwutil.c linenumber=1586
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=628
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=629
          lwgeom_as_lwline /src/postgis/liblwgeom/lwgeom.c linenumber=643
          lwline_is_closed /src/postgis/liblwgeom/lwline.c linenumber=643
            ptarray_is_closed_3d /src/postgis/liblwgeom/ptarray.c linenumber=458
              lwerror /src/postgis/liblwgeom/lwutil.c linenumber=921
              getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=926
                ptarray_point_size /src/postgis/liblwgeom/./lwinline.h linenumber=84
              memcmp  linenumber=926
            ptarray_is_closed_2d /src/postgis/liblwgeom/ptarray.c linenumber=460
              lwerror /src/postgis/liblwgeom/lwutil.c linenumber=908
              getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=913
              memcmp  linenumber=913
          lwgeom_as_lwcircstring /src/postgis/liblwgeom/lwgeom.c linenumber=647
          lwcircstring_is_closed /src/postgis/liblwgeom/lwcircstring.c linenumber=647
            lwgeom_has_z /src/postgis/liblwgeom/lwgeom.c linenumber=257
            ptarray_is_closed_3d /src/postgis/liblwgeom/ptarray.c linenumber=258
            ptarray_is_closed_2d /src/postgis/liblwgeom/ptarray.c linenumber=260
          lwgeom_as_lwcompound /src/postgis/liblwgeom/lwgeom.c linenumber=651
          lwcompound_is_closed /src/postgis/liblwgeom/lwcompound.c linenumber=651
            lwcompound_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=91
            lwgeom_has_z /src/postgis/liblwgeom/lwgeom.c linenumber=91
            lwcompound_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=92
            lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=92
            lwgeom_is_closed /src/postgis/liblwgeom/lwgeom.c linenumber=96
              lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=1222
              lwline_is_closed /src/postgis/liblwgeom/lwline.c linenumber=1229
              lwpoly_is_closed /src/postgis/liblwgeom/lwpoly.c linenumber=1231
                ptarray_is_closed_3d /src/postgis/liblwgeom/ptarray.c linenumber=509
                ptarray_is_closed_2d /src/postgis/liblwgeom/ptarray.c linenumber=514
              lwcircstring_is_closed /src/postgis/liblwgeom/lwcircstring.c linenumber=1233
              lwnurbscurve_evaluate /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1237
                lwpoint_construct_empty /src/postgis/liblwgeom/lwpoint.c linenumber=501
                  lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=153
                  lwflags /src/postgis/liblwgeom/lwutil.c linenumber=155
                  ptarray_construct /src/postgis/liblwgeom/ptarray.c linenumber=157
                    ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=249
                      lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=257
                      lwflags /src/postgis/liblwgeom/lwutil.c linenumber=261
                      ptarray_point_size /src/postgis/liblwgeom/./lwinline.h linenumber=269
                      lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=269
                lwpoint_construct_empty /src/postgis/liblwgeom/lwpoint.c linenumber=503
                lwnurbscurve_get_or_generate_knots /src/postgis/liblwgeom/lwnurbscurve.c linenumber=519
                  lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=362
                  lwnurbscurve_generate_uniform_knots /src/postgis/liblwgeom/lwnurbscurve.c linenumber=369
                    lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=307
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=521
                lwpoint_construct_empty /src/postgis/liblwgeom/lwpoint.c linenumber=522
                lwnurbscurve_find_span /src/postgis/liblwgeom/lwnurbscurve.c linenumber=529
                lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=532
                lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=533
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=542
                  lwerror /src/postgis/liblwgeom/lwutil.c linenumber=130
                  lwerror /src/postgis/liblwgeom/lwutil.c linenumber=136
                  getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=143
                  lwerror /src/postgis/liblwgeom/lwutil.c linenumber=172
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=584
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=586
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=587
                ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=589
                lwpoint_construct /src/postgis/liblwgeom/lwpoint.c linenumber=589
                  lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=137
                ptarray_append_point /src/postgis/liblwgeom/ptarray.c linenumber=590
                  lwerror /src/postgis/liblwgeom/lwutil.c linenumber=348
                  getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=356
                  ptarray_insert_point /src/postgis/liblwgeom/ptarray.c linenumber=369
                    ptarray_point_size /src/postgis/liblwgeom/./lwinline.h linenumber=285
                    lwerror /src/postgis/liblwgeom/lwutil.c linenumber=291
                    lwerror /src/postgis/liblwgeom/lwutil.c linenumber=298
                    ptarray_point_size /src/postgis/liblwgeom/./lwinline.h linenumber=307
                    lwerror /src/postgis/liblwgeom/lwutil.c linenumber=313
                    ptarray_point_size /src/postgis/liblwgeom/./lwinline.h linenumber=321
                    lwrealloc /src/postgis/liblwgeom/lwutil.c linenumber=321
                    getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=328
                    ptarray_set_point4d /src/postgis/liblwgeom/lwgeom_api.c linenumber=336
                      getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=371
              lwnurbscurve_evaluate /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1238
              lwpoint_getPoint4d_p /src/postgis/liblwgeom/lwpoint.c linenumber=1242
                lwpoint_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=59
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=59
              lwpoint_getPoint4d_p /src/postgis/liblwgeom/lwpoint.c linenumber=1243
              lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=1251
              lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=1252
              lwcompound_is_closed /src/postgis/liblwgeom/lwcompound.c linenumber=1256
                lwcompound_is_valid /src/postgis/liblwgeom/lwcompound.c linenumber=100
                  lwcompound_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=113
                  lwgeom_has_z /src/postgis/liblwgeom/lwgeom.c linenumber=113
                  lwcompound_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=114
                  lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=114
                  lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=129
                  lwgeom_startpoint /src/postgis/liblwgeom/lwgeom.c linenumber=132
                    lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=2574
                    ptarray_startpoint /src/postgis/liblwgeom/ptarray.c linenumber=2580
                      getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=2524
                    ptarray_startpoint /src/postgis/liblwgeom/ptarray.c linenumber=2584
                    lwnurbscurve_evaluate /src/postgis/liblwgeom/lwnurbscurve.c linenumber=2587
                    getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=2590
                    lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=2591
                    lwpoly_startpoint /src/postgis/liblwgeom/lwpoly.c linenumber=2595
                      ptarray_startpoint /src/postgis/liblwgeom/ptarray.c linenumber=527
                    lwcollection_startpoint /src/postgis/liblwgeom/lwcollection.c linenumber=2604
                      lwgeom_startpoint /src/postgis/liblwgeom/lwgeom.c linenumber=557
                        lwtype_name /src/postgis/liblwgeom/lwutil.c linenumber=2606
                        lwerror /src/postgis/liblwgeom/lwutil.c linenumber=2606
                  lwcompound_curve_endpoint /src/postgis/liblwgeom/lwcompound.c linenumber=133
                    lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=50
                    lwnurbscurve_evaluate /src/postgis/liblwgeom/lwnurbscurve.c linenumber=55
                    getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=58
                    lwpoint_free /src/postgis/liblwgeom/lwpoint.c linenumber=59
                    getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=68
                  lwcompound_points_equal /src/postgis/liblwgeom/lwcompound.c linenumber=136
                lwgeom_startpoint /src/postgis/liblwgeom/lwgeom.c linenumber=103
                lwcompound_curve_endpoint /src/postgis/liblwgeom/lwcompound.c linenumber=104
                lwcompound_points_equal /src/postgis/liblwgeom/lwcompound.c linenumber=107
              lwtin_is_closed /src/postgis/liblwgeom/lwtin.c linenumber=1258
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=116
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=117
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=125
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=143
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=165
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=178
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=182
              lwpsurface_is_closed /src/postgis/liblwgeom/lwpsurface.c linenumber=1260
                lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=121
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=129
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=130
                getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=141
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=159
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=194
                lwfree /src/postgis/liblwgeom/lwutil.c linenumber=198
              lwgeom_is_collection /src/postgis/liblwgeom/lwgeom.c linenumber=1264
              lwgeom_as_lwcollection /src/postgis/liblwgeom/lwgeom.c linenumber=1266
              lwgeom_is_closed /src/postgis/liblwgeom/lwgeom.c linenumber=1271
          lwgeom_is_closed /src/postgis/liblwgeom/lwgeom.c linenumber=655
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=661
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=662
          lwgeom_as_lwcurvepoly /src/postgis/liblwgeom/lwgeom.c linenumber=668
          lwcurvepoly_add_ring /src/postgis/liblwgeom/lwcurvepoly.c linenumber=668
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=86
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=104
            lwrealloc /src/postgis/liblwgeom/lwutil.c linenumber=111
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=671
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=672
        wkt_parser_curvepolygon_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=525
          lwcurvepoly_construct_empty /src/postgis/liblwgeom/lwcurvepoly.c linenumber=590
          lwcurvepoly_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=590
          wkt_parser_curvepolygon_add_ring /src/postgis/liblwgeom/lwin_wkt.c linenumber=592
        wkt_parser_polygon_add_ring /src/postgis/liblwgeom/lwin_wkt.c linenumber=536
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=509
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=510
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=518
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=519
          ptarray_is_closed_z /src/postgis/liblwgeom/ptarray.c linenumber=526
            ptarray_is_closed_3d /src/postgis/liblwgeom/ptarray.c linenumber=933
            ptarray_is_closed_2d /src/postgis/liblwgeom/ptarray.c linenumber=935
          ptarray_is_closed_2d /src/postgis/liblwgeom/ptarray.c linenumber=526
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=528
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=529
          lwgeom_as_lwpoly /src/postgis/liblwgeom/lwgeom.c linenumber=535
          lwpoly_add_ring /src/postgis/liblwgeom/lwpoly.c linenumber=535
            lwrealloc /src/postgis/liblwgeom/lwutil.c linenumber=256
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=537
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=538
        wkt_parser_polygon_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=538
          lwpoly_construct_empty /src/postgis/liblwgeom/lwpoly.c linenumber=482
          lwpoly_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=491
          wkt_parser_polygon_add_ring /src/postgis/liblwgeom/lwin_wkt.c linenumber=491
          lwpoly_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=492
        wkt_parser_polygon_add_ring /src/postgis/liblwgeom/lwin_wkt.c linenumber=542
        wkt_parser_polygon_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=544
        wkt_parser_compound_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=554
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=807
          lwcompound_construct_empty /src/postgis/liblwgeom/lwcompound.c linenumber=813
            lwcollection_construct_empty /src/postgis/liblwgeom/lwcollection.c linenumber=195
          lwcompound_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=813
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=821
          wkt_parser_set_dims /src/postgis/liblwgeom/lwin_wkt.c linenumber=827
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=829
        wkt_parser_compound_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=556
        wkt_parser_compound_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=558
        wkt_parser_compound_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=560
        wkt_parser_compound_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=564
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=787
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=788
          lwcompound_add_lwgeom /src/postgis/liblwgeom/lwcompound.c linenumber=793
            lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=167
            lwgeom_startpoint /src/postgis/liblwgeom/lwgeom.c linenumber=176
            lwcompound_curve_endpoint /src/postgis/liblwgeom/lwcompound.c linenumber=177
            lwcollection_add_lwgeom /src/postgis/liblwgeom/lwcollection.c linenumber=188
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=795
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=796
        wkt_parser_compound_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=566
        wkt_parser_compound_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=568
        wkt_parser_compound_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=570
        wkt_parser_compound_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=572
          lwgeom_is_empty /src/postgis/liblwgeom/./lwinline.h linenumber=754
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=756
          lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=762
          lwcollection_construct /src/postgis/liblwgeom/lwcollection.c linenumber=766
          lwcollection_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=769
        wkt_parser_compound_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=574
        wkt_parser_compound_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=576
        wkt_parser_compound_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=578
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=582
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=584
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=586
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=588
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=592
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=594
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=596
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=598
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=600
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=602
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=604
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=606
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=608
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=610
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=614
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=616
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=618
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=620
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=624
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=626
        wkt_parser_circularstring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=630
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=400
          lwcircstring_construct_empty /src/postgis/liblwgeom/lwcircstring.c linenumber=405
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=80
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=82
            ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=84
          lwcircstring_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=405
          wkt_pointarray_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=408
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=410
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=418
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=426
          lwcircstring_construct /src/postgis/liblwgeom/lwcircstring.c linenumber=431
            lwnotice /src/postgis/liblwgeom/lwutil.c linenumber=60
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=63
          lwcircstring_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=431
        wkt_parser_circularstring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=632
        wkt_parser_circularstring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=634
        wkt_parser_circularstring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=636
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=640
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=366
          lwline_construct_empty /src/postgis/liblwgeom/lwline.c linenumber=371
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=57
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=59
            ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=61
          lwline_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=371
          wkt_pointarray_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=374
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=376
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=384
          lwline_construct /src/postgis/liblwgeom/lwline.c linenumber=389
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=44
          lwline_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=389
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=642
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=644
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=646
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=650
        wkt_parser_linestring_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=652
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=656
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=658
        wkt_parser_triangle_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=662
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=436
          lwtriangle_construct_empty /src/postgis/liblwgeom/lwtriangle.c linenumber=441
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=60
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=62
            ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=64
          lwtriangle_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=441
          wkt_pointarray_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=444
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=446
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=454
          ptarray_is_closed_z /src/postgis/liblwgeom/ptarray.c linenumber=460
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=462
          lwtriangle_construct /src/postgis/liblwgeom/lwtriangle.c linenumber=467
          lwtriangle_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=467
        wkt_parser_triangle_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=664
        wkt_parser_triangle_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=666
        wkt_parser_triangle_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=668
        wkt_parser_triangle_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=672
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=676
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=678
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=680
        wkt_parser_collection_finalize /src/postgis/liblwgeom/lwin_wkt.c linenumber=682
        wkt_parser_collection_add_geom /src/postgis/liblwgeom/lwin_wkt.c linenumber=686
        wkt_parser_collection_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=688
        wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=692
          ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=316
          wkt_parser_ptarray_add_coord /src/postgis/liblwgeom/lwin_wkt.c linenumber=323
            ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=290
            ptarray_append_point /src/postgis/liblwgeom/ptarray.c linenumber=306
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=692
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=332
          lwpoint_construct_empty /src/postgis/liblwgeom/lwpoint.c linenumber=337
          lwpoint_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=337
          wkt_pointarray_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=340
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=342
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=350
          lwpoint_construct /src/postgis/liblwgeom/lwpoint.c linenumber=355
          lwpoint_as_lwgeom /src/postgis/liblwgeom/lwgeom.c linenumber=355
        wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=694
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=694
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=696
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=700
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=702
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=704
        wkt_parser_point_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=706
        wkt_parser_ptarray_add_coord /src/postgis/liblwgeom/lwin_wkt.c linenumber=710
        wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=712
        wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=716
        wkt_parser_coord_3 /src/postgis/liblwgeom/lwin_wkt.c linenumber=718
        wkt_parser_coord_4 /src/postgis/liblwgeom/lwin_wkt.c linenumber=720
        wkt_parser_nurbscurve_iso_dimensionality /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=732
          strcasecmp  linenumber=216
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=731
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=1020
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1027
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1028
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1029
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1036
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1037
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1038
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1052
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1053
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1054
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1061
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1062
          lwnurbscurve_construct_empty /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1063
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=175
            lwflags /src/postgis/liblwgeom/lwutil.c linenumber=177
            ptarray_construct_empty /src/postgis/liblwgeom/ptarray.c linenumber=181
          lwnurbscurve_as_lwgeom /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1063
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1068
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1069
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1070
          wkt_pointarray_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=1076
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1077
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1078
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1079
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1090
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1091
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1092
          lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=1097
          getPoint2d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=1100
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=344
            lwnotice /src/postgis/liblwgeom/lwutil.c linenumber=350
            getPoint_internal /src/postgis/liblwgeom/./lwinline.h linenumber=355
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1101
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1102
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1103
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1104
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1111
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1112
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1113
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1114
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1121
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1124
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1136
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1137
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1138
          lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=1143
          getPoint2d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=1146
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1147
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1148
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1149
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1150
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1160
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1161
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1162
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1163
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1169
          lwnurbscurve_construct /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1173
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=69
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=76
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=81
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=93
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=100
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=108
            lwerror /src/postgis/liblwgeom/lwutil.c linenumber=115
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=141
            lwalloc /src/postgis/liblwgeom/lwutil.c linenumber=150
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=1176
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1177
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1178
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1183
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=1184
          lwnurbscurve_as_lwgeom /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1185
        wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=735
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=177
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=179
          lwfree /src/postgis/liblwgeom/lwutil.c linenumber=180
        wkt_parser_nurbscurve_iso_dimensionality /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=741
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=740
        wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=744
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=749
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=751
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=754
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=756
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=759
        wkt_parser_nurbscurve_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=761
        wkt_parser_nurbscurve_empty /src/postgis/liblwgeom/lwin_wkt.c linenumber=765
          wkt_dimensionality /src/postgis/liblwgeom/lwin_wkt.c linenumber=1202
          lwnurbscurve_construct_empty /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1207
          lwnurbscurve_as_lwgeom /src/postgis/liblwgeom/lwnurbscurve.c linenumber=1215
        wkt_parser_nurbscurve_empty /src/postgis/liblwgeom/lwin_wkt.c linenumber=767
        wkt_parser_nurbs_controlpoints_new /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=772
          wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=140
          wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=141
          wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=141
          strlen  linenumber=148
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=161
        wkt_parser_nurbs_controlpoints_add /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=777
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=191
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=192
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=199
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=200
          getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=205
          getPoint4d_p /src/postgis/liblwgeom/lwgeom_api.c linenumber=206
          ptarray_append_point /src/postgis/liblwgeom/ptarray.c linenumber=207
          ptarray_append_point /src/postgis/liblwgeom/ptarray.c linenumber=208
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=209
        wkt_parser_knot_list_add_repeated /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=784
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=235
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=243
          wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=250
          wkt_parser_ptarray_add_coord /src/postgis/liblwgeom/lwin_wkt.c linenumber=251
          wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=251
        wkt_parser_knot_list_add_repeated /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=786
        wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=792
        wkt_parser_ptarray_add_coord /src/postgis/liblwgeom/lwin_wkt.c linenumber=792
        wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=797
        wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=797
        wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=805
        wkt_parser_ptarray_add_coord /src/postgis/liblwgeom/lwin_wkt.c linenumber=805
        wkt_parser_coord_2 /src/postgis/liblwgeom/lwin_wkt.c linenumber=810
        wkt_parser_ptarray_new /src/postgis/liblwgeom/lwin_wkt.c linenumber=810
        wkt_yyerror /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=3077
        yydestruct /src/postgis/liblwgeom/lwin_wkt_parse.c linenumber=3094
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=363
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=364
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=365
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=372
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=350
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=380
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=378
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=371
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=351
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=352
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=375
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=377
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=376
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=361
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=348
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=362
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=358
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=357
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=341
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=360
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=356
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=368
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=355
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=369
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=354
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=359
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=366
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=367
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=349
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=381
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=382
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=353
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=374
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=373
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=340
          lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=379
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=346
          wkt_parser_nurbs_controlpoints_free /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=347
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=345
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=343
          ptarray_free /src/postgis/liblwgeom/ptarray.c linenumber=344
        yydestruct /src/postgis/liblwgeom/lwin_wkt_parse.c linenumber=3150
        wkt_yyerror /src/postgis/liblwgeom/lwin_wkt_parse.y linenumber=3192
        yydestruct /src/postgis/liblwgeom/lwin_wkt_parse.c linenumber=3206
        yydestruct /src/postgis/liblwgeom/lwin_wkt_parse.c linenumber=3215
      wkt_lexer_close /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=71
        wkt_yy_delete_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=161
          wkt_yyfree /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1957
            lwfree /src/postgis/liblwgeom/lwutil.c linenumber=144
          wkt_yyfree /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=1959
      lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=84
      wkt_yylex_destroy /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=95
        wkt_yy_delete_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2342
        wkt_yypop_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2344
          wkt_yy_delete_buffer /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2058
          wkt_yy_load_buffer_state /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2064
        wkt_yyfree /src/postgis/liblwgeom/lwin_wkt_lex.l linenumber=2348
        yy_init_globals /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=2353
      wkt_yylex_destroy /src/postgis/liblwgeom/lwin_wkt_lex.c linenumber=101
    lwerror /src/postgis/liblwgeom/lwutil.c linenumber=1280
  lwgeom_free /src/postgis/liblwgeom/lwgeom.c linenumber=61
  _ZL41postgis_lwgeom_fuzzer_cleanup_allocationsv /src/postgis/fuzzers/liblwgeom_fuzzer.hpp linenumber=63
====================================
