Call tree
LLVMFuzzerTestOneInput /src/mod_auth_openidc/test/fuzz/fuzz_base64.c linenumber=-1
  LLVMFuzzerInitialize /src/mod_auth_openidc/test/fuzz/fuzz_base64.c linenumber=38
    oidc_test_setup /src/mod_auth_openidc/test/util.c linenumber=30
      apr_initialize  linenumber=205
      oidc_pre_config_init /src/mod_auth_openidc/src/cfg/cfg.c linenumber=206
        OPENSSL_init_crypto  linenumber=1026
        OPENSSL_init_crypto  linenumber=1027
        OPENSSL_init_crypto  linenumber=1028
      oidc_test_set_auth_type /src/mod_auth_openidc/test/stub.c linenumber=209
      apr_pool_create_ex  linenumber=210
      oidc_test_request_init /src/mod_auth_openidc/test/util.c linenumber=211
        apr_palloc  linenumber=110
        apr_pool_create_ex  linenumber=112
        apr_table_make  linenumber=114
        apr_table_make  linenumber=115
        apr_table_make  linenumber=117
        apr_table_make  linenumber=118
        apr_table_make  linenumber=119
        apr_table_set  linenumber=121
        apr_table_set  linenumber=122
        apr_table_set  linenumber=123
        apr_palloc  linenumber=128
        apr_palloc  linenumber=129
        apr_pool_create_ex  linenumber=130
        apr_pool_create_ex  linenumber=131
        apr_palloc  linenumber=132
        apr_bucket_alloc_create  linenumber=133
        apr_palloc  linenumber=134
        apr_palloc  linenumber=137
        apr_pool_userdata_set  linenumber=140
        apr_uri_parse  linenumber=145
        oidc_cfg_server_create /src/mod_auth_openidc/src/cfg/cfg.c linenumber=148
          oidc_cfg_server_alloc /src/mod_auth_openidc/src/cfg/cfg.c linenumber=863
            apr_palloc  linenumber=836
            apr_palloc  linenumber=837
            apr_pool_pre_cleanup_register  linenumber=850
            oidc_cfg_server_cleanup /src/mod_auth_openidc/src/cfg/cfg.c linenumber=850
              oidc_cfg_server_destroy /src/mod_auth_openidc/src/cfg/cfg.c linenumber=832
                oidc_cfg_provider_destroy /src/mod_auth_openidc/src/cfg/provider.c linenumber=818
                  oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=806
                    apr_array_pop  linenumber=316
                    oidc_jwk_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=317
                      cjose_jwk_release /src/cjose/src/jwk.c linenumber=272
                        cjose_get_dealloc /src/cjose/src/util.c linenumber=248
                  oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=808
                  oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=810
                oidc_cfg_oauth_destroy /src/mod_auth_openidc/src/cfg/oauth.c linenumber=820
                  oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=427
                  oidc_jwk_list_destroy_hash /src/mod_auth_openidc/src/jose/jwk.c linenumber=429
                    apr_hash_first  linenumber=285
                    apr_hash_this  linenumber=287
                    oidc_jwk_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=288
                    apr_hash_set  linenumber=289
                    apr_hash_next  linenumber=285
                  oidc_jwk_list_destroy_hash /src/mod_auth_openidc/src/jose/jwk.c linenumber=431
                oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=822
                oidc_jwk_list_destroy /src/mod_auth_openidc/src/jose/jwk.c linenumber=824
          oidc_cfg_provider_create /src/mod_auth_openidc/src/cfg/provider.c linenumber=874
            apr_palloc  linenumber=792
            oidc_cfg_provider_init /src/mod_auth_openidc/src/cfg/provider.c linenumber=793
          oidc_cfg_oauth_create /src/mod_auth_openidc/src/cfg/oauth.c linenumber=875
            apr_palloc  linenumber=379
          oidc_cfg_cache_create_server_config /src/mod_auth_openidc/src/cfg/cache.c linenumber=876
        oidc_cfg_provider_get /src/mod_auth_openidc/src/cfg/cfg.c linenumber=150
        oidc_cfg_provider_issuer_set /src/mod_auth_openidc/src/cfg/provider.c linenumber=150
          apr_pstrdup  linenumber=420
        oidc_cfg_provider_get /src/mod_auth_openidc/src/cfg/cfg.c linenumber=152
        oidc_cfg_provider_authorization_endpoint_url_set /src/mod_auth_openidc/src/cfg/provider.c linenumber=152
          oidc_cfg_provider_authorization_endpoint_url_valid /src/mod_auth_openidc/src/cfg/provider.c linenumber=421
            oidc_cfg_parse_is_valid_http_url /src/mod_auth_openidc/src/cfg/parse.c linenumber=421
              oidc_cfg_parse_is_valid_url_scheme /src/mod_auth_openidc/src/cfg/parse.c linenumber=306
                apr_psprintf  linenumber=270
                apr_uri_parse  linenumber=272
                apr_psprintf  linenumber=273
                apr_psprintf  linenumber=276
                _oidc_strnatcasecmp /src/mod_auth_openidc/src/./const.h linenumber=278
                  apr_strnatcasecmp  linenumber=102
                _oidc_strnatcasecmp /src/mod_auth_openidc/src/./const.h linenumber=279
                apr_psprintf  linenumber=280
                apr_psprintf  linenumber=283
                apr_psprintf  linenumber=289
          apr_pstrdup  linenumber=421
        oidc_cfg_provider_get /src/mod_auth_openidc/src/cfg/cfg.c linenumber=154
        oidc_cfg_provider_client_id_set /src/mod_auth_openidc/src/cfg/provider.c linenumber=154
          apr_pstrdup  linenumber=430
        oidc_cfg_dir_config_create /src/mod_auth_openidc/src/cfg/dir.c linenumber=158
          apr_palloc  linenumber=647
          apr_hash_make  linenumber=649
        apr_palloc  linenumber=161
        apr_palloc  linenumber=163
        apr_array_make  linenumber=168
        apr_array_make  linenumber=169
        oidc_test_crypto_passphrase_derive_keys_cached /src/mod_auth_openidc/test/util.c linenumber=172
          _oidc_strlen /src/mod_auth_openidc/src/const.h linenumber=94
            strlen  linenumber=91
          oidc_test_key_derive_cached /src/mod_auth_openidc/test/util.c linenumber=95
            _oidc_strcmp /src/mod_auth_openidc/src/const.h linenumber=71
              strcmp  linenumber=99
            oidc_util_key_derive_passphrase_key /src/mod_auth_openidc/src/util/key.c linenumber=76
              _oidc_strlen /src/mod_auth_openidc/src/./const.h linenumber=61
              _oidc_strlen /src/mod_auth_openidc/src/./const.h linenumber=63
              EVP_sha256  linenumber=66
              PKCS5_PBKDF2_HMAC  linenumber=63
            _oidc_strlen /src/mod_auth_openidc/src/const.h linenumber=79
            strcpy  linenumber=80
          _oidc_strlen /src/mod_auth_openidc/src/const.h linenumber=99
          oidc_test_key_derive_cached /src/mod_auth_openidc/test/util.c linenumber=100
        fprintf  linenumber=173
        exit  linenumber=174
        getenv  linenumber=179
        __isoc23_strtol  linenumber=182
        oidc_cfg_post_config /src/mod_auth_openidc/src/cfg/cfg.c linenumber=189
          oidc_cache_mutex_create /src/mod_auth_openidc/src/cache/common.c linenumber=1059
            apr_palloc  linenumber=64
          oidc_cache_mutex_post_config /src/mod_auth_openidc/src/cache/common.c linenumber=1060
            oidc_cache_mutex_global_create /src/mod_auth_openidc/src/cache/common.c linenumber=150
              apr_temp_dir_get  linenumber=94
              oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=96
                apr_strerror  linenumber=80
                apr_pstrdup  linenumber=81
              apr_psprintf  linenumber=96
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=96
                fprintf  linenumber=302
                vfprintf  linenumber=305
                fprintf  linenumber=307
              getpid  linenumber=102
              apr_psprintf  linenumber=102
              apr_global_mutex_create  linenumber=119
              oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=122
              apr_psprintf  linenumber=122
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=122
              ap_unixd_set_global_mutex_perms /src/mod_auth_openidc/test/stub.c linenumber=129
              oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=131
              apr_psprintf  linenumber=131
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=131
              apr_psprintf  linenumber=137
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=137
            apr_thread_mutex_create  linenumber=155
            oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=157
            apr_psprintf  linenumber=157
            ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=157
          oidc_metrics_post_config /src/mod_auth_openidc/src/metrics.c linenumber=1063
            _oidc_metrics_shm_size /src/mod_auth_openidc/src/metrics.c linenumber=851
              oidc_cfg_metrics_cache_json_max_get /src/mod_auth_openidc/src/cfg/cfg.c linenumber=342
              _oidc_metrics_get_env_int /src/mod_auth_openidc/src/metrics.c linenumber=344
                getenv  linenumber=308
                _oidc_str_to_int /src/mod_auth_openidc/src/./const.h linenumber=308
                  _oidc_str_to_int_checked /src/mod_auth_openidc/src/./const.h linenumber=132
                    __errno_location  linenumber=122
                    __isoc23_strtol  linenumber=123
                    __errno_location  linenumber=124
              apr_psprintf  linenumber=347
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=347
            apr_shm_create  linenumber=851
            apr_shm_baseaddr_get  linenumber=858
            _oidc_metrics_shm_size /src/mod_auth_openidc/src/metrics.c linenumber=859
            oidc_metrics_local_reset /src/mod_auth_openidc/src/metrics.c linenumber=865
              apr_pool_create_ex  linenumber=242
              apr_psprintf  linenumber=243
              ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=243
              apr_pool_clear  linenumber=247
              apr_hash_make  linenumber=250
              apr_hash_make  linenumber=251
            oidc_cache_mutex_create /src/mod_auth_openidc/src/cache/common.c linenumber=869
            oidc_cache_mutex_post_config /src/mod_auth_openidc/src/cache/common.c linenumber=872
            oidc_cache_mutex_create /src/mod_auth_openidc/src/cache/common.c linenumber=876
            oidc_cache_mutex_post_config /src/mod_auth_openidc/src/cache/common.c linenumber=879
            apr_thread_create  linenumber=883
            oidc_metrics_thread_run /src/mod_auth_openidc/src/metrics.c linenumber=883
              oidc_util_rand_int /src/mod_auth_openidc/src/util/random.c linenumber=785
                _oidc_util_rand /src/mod_auth_openidc/src/util/random.c linenumber=134
                  apr_generate_random_bytes  linenumber=63
              apr_sleep  linenumber=785
              _oidc_metrics_interval /src/mod_auth_openidc/src/metrics.c linenumber=790
                oidc_cfg_metrics_cache_storage_interval_get /src/mod_auth_openidc/src/cfg/cfg.c linenumber=769
                _oidc_metrics_get_env_int /src/mod_auth_openidc/src/metrics.c linenumber=771
              apr_atomic_read32  linenumber=800
              apr_sleep  linenumber=805
              apr_atomic_read32  linenumber=806
              oidc_cache_mutex_lock /src/mod_auth_openidc/src/cache/common.c linenumber=813
                apr_global_mutex_lock  linenumber=203
                apr_thread_mutex_lock  linenumber=205
                oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=208
                apr_psprintf  linenumber=208
                ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=208
              oidc_metrics_store /src/mod_auth_openidc/src/metrics.c linenumber=817
                apr_hash_count  linenumber=716
                apr_pool_create_ex  linenumber=722
                apr_psprintf  linenumber=723
                ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=723
                oidc_cache_mutex_lock /src/mod_auth_openidc/src/cache/common.c linenumber=728
                apr_pool_destroy  linenumber=729
                _oidc_metrics_storage_get /src/mod_auth_openidc/src/metrics.c linenumber=734
                  _oidc_metrics_shm_json /src/mod_auth_openidc/src/metrics.c linenumber=361
                    apr_shm_baseaddr_get  linenumber=331
                  _oidc_metrics_shm_size /src/mod_auth_openidc/src/metrics.c linenumber=362
                  apr_pstrndup  linenumber=362
                oidc_metrics_json_parse_s /src/mod_auth_openidc/src/metrics.c linenumber=737
                  oidc_metrics_json_load /src/mod_auth_openidc/src/metrics.c linenumber=403
                    oidc_json_parse /src/mod_auth_openidc/src/json.c linenumber=394
                      apr_pstrdup  linenumber=282
                      oidc_json_flags2backend /src/mod_auth_openidc/src/json.c linenumber=286
                      json_loads  linenumber=286
                      json_error_code /usr/include/jansson.h linenumber=290
                      apr_pstrdup  linenumber=291
                      apr_pstrndup  linenumber=295
                      apr_psprintf  linenumber=294
                  apr_psprintf  linenumber=405
                  ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=405
                oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=739
                  json_object  linenumber=85
                oidc_metrics_store_counters /src/mod_auth_openidc/src/metrics.c linenumber=741
                  apr_hash_first  linenumber=673
                  apr_hash_this  linenumber=674
                  oidc_metrics_server_get /src/mod_auth_openidc/src/metrics.c linenumber=675
                    oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=586
                      json_object_get  linenumber=207
                    oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=588
                    oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=589
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=589
                      json_object_set_new  linenumber=215
                    oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=590
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=590
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=591
                  oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=675
                  apr_hash_first  linenumber=676
                  apr_hash_this  linenumber=677
                  oidc_metrics_store_counter_entry /src/mod_auth_openidc/src/metrics.c linenumber=678
                    apr_pstrdup  linenumber=642
                    _oidc_strstr /src/mod_auth_openidc/src/./const.h linenumber=643
                      strstr  linenumber=108
                    oidc_metrics_counter_set_or_update /src/mod_auth_openidc/src/metrics.c linenumber=647
                      oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=629
                      oidc_metrics_counter_update /src/mod_auth_openidc/src/metrics.c linenumber=631
                        apr_hash_first  linenumber=564
                        apr_hash_this  linenumber=565
                        _oidc_strcmp /src/mod_auth_openidc/src/./const.h linenumber=566
                        oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=569
                        oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=571
                          json_integer  linenumber=97
                        oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=571
                        oidc_json_integer_value /src/mod_auth_openidc/src/json.c linenumber=575
                          json_integer_value  linenumber=188
                        _is_overflow /src/mod_auth_openidc/src/metrics.c linenumber=576
                          _json_int2str /src/mod_auth_openidc/src/metrics.c linenumber=213
                            apr_psprintf  linenumber=203
                          apr_psprintf  linenumber=213
                          ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=213
                        oidc_json_integer_set /src/mod_auth_openidc/src/json.c linenumber=578
                          json_integer_set  linenumber=200
                        apr_hash_next  linenumber=564
                      oidc_metrics_counter_new /src/mod_auth_openidc/src/metrics.c linenumber=633
                        apr_hash_first  linenumber=543
                        apr_hash_this  linenumber=544
                        _oidc_strcmp /src/mod_auth_openidc/src/./const.h linenumber=545
                        oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=546
                        oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=549
                        oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=550
                        oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=550
                        apr_hash_next  linenumber=543
                      oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=633
                    oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=652
                    oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=654
                    oidc_metrics_counter_new /src/mod_auth_openidc/src/metrics.c linenumber=655
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=655
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=656
                    oidc_metrics_counter_set_or_update /src/mod_auth_openidc/src/metrics.c linenumber=660
                  apr_hash_next  linenumber=676
                  apr_hash_next  linenumber=673
                oidc_metrics_store_timings /src/mod_auth_openidc/src/metrics.c linenumber=742
                  apr_hash_first  linenumber=694
                  apr_hash_this  linenumber=695
                  oidc_metrics_server_get /src/mod_auth_openidc/src/metrics.c linenumber=696
                  oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=696
                  apr_hash_first  linenumber=697
                  apr_hash_this  linenumber=698
                  oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=699
                  oidc_metrics_timings_update /src/mod_auth_openidc/src/metrics.c linenumber=701
                    oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=508
                    oidc_json_integer_value /src/mod_auth_openidc/src/json.c linenumber=509
                    oidc_json_integer_set /src/mod_auth_openidc/src/json.c linenumber=509
                    oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=512
                    oidc_json_integer_value /src/mod_auth_openidc/src/json.c linenumber=513
                    _is_overflow /src/mod_auth_openidc/src/metrics.c linenumber=517
                    oidc_json_integer_set /src/mod_auth_openidc/src/json.c linenumber=520
                    oidc_json_object_get /src/mod_auth_openidc/src/json.c linenumber=522
                    oidc_json_integer_value /src/mod_auth_openidc/src/json.c linenumber=523
                    oidc_json_integer_set /src/mod_auth_openidc/src/json.c linenumber=524
                  oidc_metrics_timings_new /src/mod_auth_openidc/src/metrics.c linenumber=703
                    oidc_json_object /src/mod_auth_openidc/src/json.c linenumber=489
                    oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=491
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=491
                    oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=494
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=494
                    oidc_json_integer /src/mod_auth_openidc/src/json.c linenumber=495
                    oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=495
                  oidc_json_object_set_new /src/mod_auth_openidc/src/json.c linenumber=703
                  apr_hash_next  linenumber=697
                  apr_hash_next  linenumber=694
                oidc_json_encode /src/mod_auth_openidc/src/json.c linenumber=745
                  oidc_json_flags2backend /src/mod_auth_openidc/src/json.c linenumber=262
                  json_dumps  linenumber=262
                  apr_pstrdup  linenumber=263
                oidc_json_decref /src/mod_auth_openidc/src/json.c linenumber=748
                  json_decref /usr/include/jansson.h linenumber=108
                    json_delete  linenumber=133
                _oidc_metrics_storage_set /src/mod_auth_openidc/src/metrics.c linenumber=751
                  _oidc_metrics_shm_json /src/mod_auth_openidc/src/metrics.c linenumber=369
                  _oidc_strlen /src/mod_auth_openidc/src/./const.h linenumber=371
                  _oidc_metrics_shm_size /src/mod_auth_openidc/src/metrics.c linenumber=372
                  _oidc_metrics_shm_hdr /src/mod_auth_openidc/src/metrics.c linenumber=373
                    apr_shm_baseaddr_get  linenumber=327
                  apr_atomic_inc32  linenumber=373
                  _oidc_metrics_shm_size /src/mod_auth_openidc/src/metrics.c linenumber=374
                  apr_psprintf  linenumber=374
                  ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=374
                oidc_cache_mutex_unlock /src/mod_auth_openidc/src/cache/common.c linenumber=756
                  apr_global_mutex_unlock  linenumber=225
                  apr_thread_mutex_unlock  linenumber=227
                  oidc_cache_status2str /src/mod_auth_openidc/src/cache/common.c linenumber=230
                  apr_psprintf  linenumber=230
                  ap_log_error_ /src/mod_auth_openidc/test/stub.c linenumber=230
                apr_pool_destroy  linenumber=758
              _oidc_metrics_shm_hdr /src/mod_auth_openidc/src/metrics.c linenumber=819
              apr_time_now  linenumber=820
              apr_atomic_set32  linenumber=819
              oidc_metrics_local_reset /src/mod_auth_openidc/src/metrics.c linenumber=823
              oidc_cache_mutex_unlock /src/mod_auth_openidc/src/cache/common.c linenumber=827
            getpid  linenumber=885
        fprintf  linenumber=190
        exit  linenumber=191
        oidc_cfg_dir_post_config /src/mod_auth_openidc/src/cfg/dir.c linenumber=194
          apr_array_make  linenumber=615
          oidc_cfg_dir_parse_pass_userinfo_as /src/mod_auth_openidc/src/cfg/dir.c linenumber=616
            _oidc_strstr /src/mod_auth_openidc/src/./const.h linenumber=159
            apr_pstrndup  linenumber=160
            oidc_cfg_parse_option /src/mod_auth_openidc/src/cfg/parse.c linenumber=163
              oidc_cfg_parse_option_impl /src/mod_auth_openidc/src/cfg/parse.c linenumber=126
                oidc_cfg_parse_options_flatten /src/mod_auth_openidc/src/cfg/parse.c linenumber=119
                  apr_psprintf  linenumber=65
                  apr_psprintf  linenumber=68
                  apr_psprintf  linenumber=70
                apr_psprintf  linenumber=118
              _oidc_strcmp /src/mod_auth_openidc/src/./const.h linenumber=126
            apr_palloc  linenumber=167
            apr_pstrdup  linenumber=170
          apr_array_push  linenumber=618
        fprintf  linenumber=195
        exit  linenumber=196
        oidc_http_curl_pool_init /src/mod_auth_openidc/src/http.c linenumber=199
          apr_thread_mutex_create  linenumber=1651
          apr_pool_cleanup_register  linenumber=1656
          oidc_http_curl_pool_cleanup /src/mod_auth_openidc/src/http.c linenumber=1656
            curl_easy_cleanup  linenumber=1638
          apr_pool_cleanup_null  linenumber=1656
  oidc_test_pool_get /src/mod_auth_openidc/test/util.c linenumber=41
  apr_pool_create_ex  linenumber=41
  apr_pstrmemdup  linenumber=44
  oidc_util_base64url_decode /src/mod_auth_openidc/src/util/base64.c linenumber=46
    apr_pstrdup  linenumber=106
    _oidc_strlen /src/mod_auth_openidc/src/./const.h linenumber=117
    apr_pstrcat  linenumber=121
    apr_pstrcat  linenumber=124
    oidc_util_base64_decode /src/mod_auth_openidc/src/util/base64.c linenumber=131
      apr_psprintf  linenumber=90
      apr_base64_decode_len  linenumber=92
      apr_palloc  linenumber=92
      apr_base64_decode  linenumber=93
  apr_pool_destroy  linenumber=48
====================================
