Call tree LLVMFuzzerTestOneInput /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=-1 signal linenumber=364 cupsSetPasswordCB /src/libcups/cups/usersys.c linenumber=364 _cupsGlobals /src/libcups/cups/globals.c linenumber=328 pthread_once linenumber=73 cups_globals_init /src/libcups/cups/globals.c linenumber=73 pthread_key_create linenumber=417 cups_globals_free /src/libcups/cups/globals.c linenumber=417 _cupsStrFree /src/libcups/cups/string.c linenumber=374 cupsMutexLock /src/libcups/cups/thread.c linenumber=687 pthread_mutex_lock linenumber=507 cupsArrayFind /src/libcups/cups/array.c linenumber=691 cups_array_find /src/libcups/cups/array.c linenumber=348 cupsArrayRemove /src/libcups/cups/array.c linenumber=707 cups_array_find /src/libcups/cups/array.c linenumber=724 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=713 pthread_mutex_unlock linenumber=518 cupsArrayDelete /src/libcups/cups/array.c linenumber=382 cupsArrayClear /src/libcups/cups/array.c linenumber=241 cupsArrayDelete /src/libcups/cups/array.c linenumber=383 cupsArrayDelete /src/libcups/cups/array.c linenumber=384 httpClose /src/libcups/cups/http.c linenumber=386 _httpDisconnect /src/libcups/cups/http.c linenumber=287 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=618 SSL_get_SSL_CTX linenumber=2042 SSL_shutdown linenumber=2044 SSL_CTX_free linenumber=2045 SSL_free linenumber=2046 httpAddrClose /src/libcups/cups/http-addr.c linenumber=620 close linenumber=41 unlink linenumber=47 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=290 _httpFreeCredentials /src/libcups/cups/./tls-openssl.c linenumber=302 OPENSSL_sk_free linenumber=1609 _httpFreeCredentials /src/libcups/cups/./tls-openssl.c linenumber=388 cupsFileClose /src/libcups/cups/file.c linenumber=390 cupsFileFlush /src/libcups/cups/file.c linenumber=82 cups_compress /src/libcups/cups/file.c linenumber=272 crc32 linenumber=1505 cups_write /src/libcups/cups/file.c linenumber=1516 send linenumber=1944 write linenumber=1946 __errno_location linenumber=1952 deflate linenumber=1523 cups_write /src/libcups/cups/file.c linenumber=274 inflateEnd linenumber=91 cups_write /src/libcups/cups/file.c linenumber=106 deflate linenumber=115 cups_write /src/libcups/cups/file.c linenumber=128 deflateEnd linenumber=131 httpAddrClose /src/libcups/cups/http-addr.c linenumber=149 close linenumber=150 cupsFileClose /src/libcups/cups/file.c linenumber=391 cupsFileClose /src/libcups/cups/file.c linenumber=392 cupsArrayDelete /src/libcups/cups/array.c linenumber=394 cupsArrayDelete /src/libcups/cups/array.c linenumber=395 regfree linenumber=398 pthread_getspecific linenumber=77 getenv linenumber=80 calloc linenumber=80 getuid linenumber=80 strdup linenumber=80 getpwuid_r linenumber=80 cupsCopyString /src/libcups/cups/string.c linenumber=80 strlen linenumber=107 validate_end /src/libcups/cups/string.c linenumber=122 __snprintf_chk linenumber=80 access linenumber=80 pthread_setspecific linenumber=81 password_cb /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 cupsSetOAuthCB /src/libcups/cups/usersys.c linenumber=364 _cupsGlobals /src/libcups/cups/globals.c linenumber=304 oauth_cb /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 getpid linenumber=364 __snprintf_chk linenumber=364 unlink linenumber=364 socket linenumber=364 bind linenumber=364 listen linenumber=364 close linenumber=364 atexit linenumber=364 remove_socket /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=364 unlink linenumber=67 httpConnect /src/libcups/cups/http.c linenumber=368 http_create /src/libcups/cups/http.c linenumber=345 _cupsGlobals /src/libcups/cups/globals.c linenumber=3548 httpInitialize /src/libcups/cups/http.c linenumber=3556 _cupsGlobalLock /src/libcups/cups/globals.c linenumber=1455 cupsMutexLock /src/libcups/cups/thread.c linenumber=57 _cupsGlobalUnlock /src/libcups/cups/globals.c linenumber=1458 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=96 sigaction linenumber=1471 _httpTLSInitialize /src/libcups/cups/./tls-openssl.c linenumber=1474 _cupsGlobalUnlock /src/libcups/cups/globals.c linenumber=1477 httpAddrCopyList /src/libcups/cups/http-addrlist.c linenumber=3561 __snprintf_chk linenumber=3565 httpAddrGetList /src/libcups/cups/http-addrlist.c linenumber=3567 _cupsGlobals /src/libcups/cups/globals.c linenumber=425 httpInitialize /src/libcups/cups/http.c linenumber=443 __res_init linenumber=457 calloc linenumber=470 cupsCopyString /src/libcups/cups/string.c linenumber=474 _cups_strcasecmp /src/libcups/cups/string.c linenumber=479 strncmp linenumber=495 cupsCopyString /src/libcups/cups/string.c linenumber=498 strlen linenumber=499 strrchr linenumber=505 cupsCopyString /src/libcups/cups/string.c linenumber=512 strlen linenumber=513 getaddrinfo linenumber=521 freeaddrinfo linenumber=557 calloc linenumber=529 freeaddrinfo linenumber=533 __errno_location linenumber=534 strerror linenumber=534 _cupsSetError /src/libcups/cups/request.c linenumber=534 __errno_location linenumber=865 strerror linenumber=867 _cupsGlobals /src/libcups/cups/globals.c linenumber=871 _cupsStrFree /src/libcups/cups/string.c linenumber=876 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=887 _cupsGlobals /src/libcups/cups/globals.c linenumber=35 _cupsGlobals /src/libcups/cups/globals.c linenumber=40 setlocale linenumber=40 strcmp linenumber=40 getenv linenumber=40 strchr linenumber=40 cupsCopyString /src/libcups/cups/string.c linenumber=40 nl_langinfo linenumber=40 _cups_strcasecmp /src/libcups/cups/string.c linenumber=40 strncmp linenumber=40 cupsLangFind /src/libcups/cups/language.c linenumber=40 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=115 cupsMutexLock /src/libcups/cups/thread.c linenumber=117 cupsCopyString /src/libcups/cups/string.c linenumber=119 _cups_strcasecmp /src/libcups/cups/string.c linenumber=125 calloc linenumber=132 cupsRWInit /src/libcups/cups/thread.c linenumber=132 pthread_rwlock_init linenumber=540 cupsCopyString /src/libcups/cups/string.c linenumber=132 _cups_strncasecmp /src/libcups/cups/string.c linenumber=132 cupsLangLoadStrings /src/libcups/cups/language.c linenumber=132 open linenumber=272 __errno_location linenumber=274 strerror linenumber=274 _cupsSetError /src/libcups/cups/request.c linenumber=274 cupsLangGetString /src/libcups/cups/language.c linenumber=889 cupsRWLockRead /src/libcups/cups/thread.c linenumber=201 pthread_rwlock_rdlock linenumber=551 bsearch linenumber=204 cups_message_compare /src/libcups/cups/language.c linenumber=204 strcmp linenumber=703 cupsRWUnlock /src/libcups/cups/thread.c linenumber=207 pthread_rwlock_unlock linenumber=573 _cupsStrAlloc /src/libcups/cups/string.c linenumber=0 cupsMutexLock /src/libcups/cups/thread.c linenumber=514 cupsArrayNew /src/libcups/cups/array.c linenumber=517 calloc linenumber=644 compare_sp_items /src/libcups/cups/string.c linenumber=517 strcmp linenumber=1014 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=521 cupsArrayFind /src/libcups/cups/array.c linenumber=529 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=541 strlen linenumber=547 calloc linenumber=548 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=551 cupsArrayAdd /src/libcups/cups/array.c linenumber=566 cups_array_add /src/libcups/cups/array.c linenumber=80 realloc linenumber=866 cups_array_find /src/libcups/cups/array.c linenumber=886 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=568 fstat linenumber=278 __errno_location linenumber=280 strerror linenumber=280 _cupsSetError /src/libcups/cups/request.c linenumber=280 close linenumber=281 __errno_location linenumber=287 strerror linenumber=287 _cupsSetError /src/libcups/cups/request.c linenumber=287 close linenumber=288 read linenumber=292 __errno_location linenumber=294 strerror linenumber=294 _cupsSetError /src/libcups/cups/request.c linenumber=294 close linenumber=295 close linenumber=300 strerror linenumber=313 _cupsSetError /src/libcups/cups/request.c linenumber=313 cupsRWLockWrite /src/libcups/cups/thread.c linenumber=322 pthread_rwlock_wrlock linenumber=562 __snprintf_chk linenumber=363 _cupsSetError /src/libcups/cups/request.c linenumber=364 __snprintf_chk linenumber=403 _cupsSetError /src/libcups/cups/request.c linenumber=404 __snprintf_chk linenumber=420 _cupsSetError /src/libcups/cups/request.c linenumber=421 __snprintf_chk linenumber=440 _cupsSetError /src/libcups/cups/request.c linenumber=441 __snprintf_chk linenumber=457 _cupsSetError /src/libcups/cups/request.c linenumber=458 __snprintf_chk linenumber=497 _cupsSetError /src/libcups/cups/request.c linenumber=498 __snprintf_chk linenumber=514 _cupsSetError /src/libcups/cups/request.c linenumber=515 __snprintf_chk linenumber=526 _cupsSetError /src/libcups/cups/request.c linenumber=527 bsearch linenumber=533 cups_message_compare /src/libcups/cups/language.c linenumber=533 realloc linenumber=538 __errno_location linenumber=540 strerror linenumber=540 _cupsSetError /src/libcups/cups/request.c linenumber=540 _cupsStrAlloc /src/libcups/cups/string.c linenumber=551 __errno_location linenumber=553 strerror linenumber=553 _cupsSetError /src/libcups/cups/request.c linenumber=553 _cupsStrFree /src/libcups/cups/string.c linenumber=554 _cupsStrFree /src/libcups/cups/string.c linenumber=555 qsort linenumber=567 cups_message_compare /src/libcups/cups/language.c linenumber=567 cupsRWUnlock /src/libcups/cups/thread.c linenumber=570 __snprintf_chk linenumber=132 access linenumber=132 _cupsStrFree /src/libcups/cups/string.c linenumber=132 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=135 gai_strerror linenumber=567 _cupsSetError /src/libcups/cups/request.c linenumber=567 _cups_strcasecmp /src/libcups/cups/string.c linenumber=573 atoi linenumber=586 getservbyname linenumber=588 strcmp linenumber=592 strcmp linenumber=596 strcmp linenumber=600 strcmp linenumber=604 strcmp linenumber=608 _cupsSetError /src/libcups/cups/request.c linenumber=616 _cups_strcasecmp /src/libcups/cups/string.c linenumber=620 calloc linenumber=630 __errno_location linenumber=633 strerror linenumber=633 _cupsSetError /src/libcups/cups/request.c linenumber=633 calloc linenumber=656 __errno_location linenumber=659 strerror linenumber=659 _cupsSetError /src/libcups/cups/request.c linenumber=659 calloc linenumber=682 __errno_location linenumber=685 strerror linenumber=685 _cupsSetError /src/libcups/cups/request.c linenumber=685 calloc linenumber=703 __errno_location linenumber=706 strerror linenumber=706 _cupsSetError /src/libcups/cups/request.c linenumber=706 calloc linenumber=3574 __errno_location linenumber=3576 strerror linenumber=3576 _cupsSetError /src/libcups/cups/request.c linenumber=3576 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=3577 time linenumber=3583 strncmp linenumber=3594 __snprintf_chk linenumber=3599 strchr linenumber=3600 __ctype_b_loc linenumber=3603 __snprintf_chk linenumber=3606 cupsCopyString /src/libcups/cups/string.c linenumber=3611 _httpUseCredentials /src/libcups/cups/./tls-openssl.c linenumber=3625 httpConnectAgain /src/libcups/cups/http.c linenumber=349 strerror linenumber=381 _cupsSetError /src/libcups/cups/request.c linenumber=381 httpCopyPeerCredentials /src/libcups/cups/./tls-openssl.c linenumber=385 SSL_get_peer_cert_chain linenumber=1468 OPENSSL_sk_num linenumber=1478 OPENSSL_sk_value linenumber=1480 BIO_s_mem linenumber=1482 BIO_new linenumber=1482 PEM_write_bio_X509 linenumber=1510 BIO_ctrl linenumber=1512 realloc linenumber=1515 BIO_free linenumber=1525 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=390 httpAddrClose /src/libcups/cups/http-addr.c linenumber=398 httpAddrConnect /src/libcups/cups/http-addrlist.c linenumber=419 __errno_location linenumber=62 strerror linenumber=63 _cupsSetError /src/libcups/cups/request.c linenumber=63 httpInitialize /src/libcups/cups/http.c linenumber=70 httpAddrClose /src/libcups/cups/http-addr.c linenumber=86 httpAddrGetFamily /src/libcups/cups/http-addr.c linenumber=97 socket linenumber=97 setsockopt linenumber=108 setsockopt linenumber=113 setsockopt linenumber=126 fcntl linenumber=131 fcntl linenumber=139 fcntl linenumber=140 httpAddrGetLength /src/libcups/cups/http-addr.c linenumber=145 strlen linenumber=103 connect linenumber=145 fcntl linenumber=150 httpAddrClose /src/libcups/cups/http-addr.c linenumber=159 __errno_location linenumber=168 httpAddrClose /src/libcups/cups/http-addr.c linenumber=172 fcntl linenumber=178 httpAddrClose /src/libcups/cups/http-addr.c linenumber=211 poll linenumber=225 __errno_location linenumber=232 __errno_location linenumber=0 getsockopt linenumber=258 httpAddrClose /src/libcups/cups/http-addr.c linenumber=289 httpAddrClose /src/libcups/cups/http-addr.c linenumber=305 httpAddrClose /src/libcups/cups/http-addr.c linenumber=308 __errno_location linenumber=192 __errno_location linenumber=322 httpAddrClose /src/libcups/cups/http-addr.c linenumber=327 __errno_location linenumber=333 strerror linenumber=333 _cupsSetError /src/libcups/cups/request.c linenumber=333 __errno_location linenumber=425 http_set_timeout /src/libcups/cups/http.c linenumber=439 fmod linenumber=4134 setsockopt linenumber=4136 setsockopt linenumber=4138 _httpTLSStart /src/libcups/cups/./tls-openssl.c linenumber=447 _cupsGlobals /src/libcups/cups/globals.c linenumber=1732 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=1754 __snprintf_chk linenumber=889 cupsFileOpen /src/libcups/cups/file.c linenumber=890 strchr linenumber=642 strtol linenumber=645 cups_open /src/libcups/cups/file.c linenumber=652 open linenumber=1820 fstat linenumber=1824 __errno_location linenumber=1826 close linenumber=1827 close linenumber=1834 __errno_location linenumber=1835 close linenumber=1845 __errno_location linenumber=1846 lstat linenumber=1852 __errno_location linenumber=1854 close linenumber=1855 close linenumber=1870 __errno_location linenumber=1871 open linenumber=656 cups_open /src/libcups/cups/file.c linenumber=660 __errno_location linenumber=661 cups_open /src/libcups/cups/file.c linenumber=663 cups_open /src/libcups/cups/file.c linenumber=665 ftruncate linenumber=672 cupsCopyString /src/libcups/cups/string.c linenumber=677 strrchr linenumber=678 httpAddrGetList /src/libcups/cups/http-addrlist.c linenumber=684 httpAddrConnect /src/libcups/cups/http-addrlist.c linenumber=688 httpAddrFreeList /src/libcups/cups/http-addrlist.c linenumber=0 cupsFileOpenFd /src/libcups/cups/file.c linenumber=705 calloc linenumber=745 lseek linenumber=756 time linenumber=769 cups_write /src/libcups/cups/file.c linenumber=781 deflateInit2_ linenumber=788 crc32 linenumber=797 fcntl linenumber=815 httpAddrClose /src/libcups/cups/http-addr.c linenumber=708 close linenumber=710 cups_read_client_conf /src/libcups/cups/usersys.c linenumber=892 cupsFileGetConf /src/libcups/cups/file.c linenumber=1455 cupsFileGets /src/libcups/cups/file.c linenumber=339 cups_fill /src/libcups/cups/file.c linenumber=509 cups_read /src/libcups/cups/file.c linenumber=1556 recv linenumber=1902 read linenumber=1904 __errno_location linenumber=1911 __errno_location linenumber=1584 __errno_location linenumber=1596 __errno_location linenumber=1616 __errno_location linenumber=1636 __errno_location linenumber=1651 crc32 linenumber=1669 inflateInit2_ linenumber=1671 __errno_location linenumber=1674 cups_read /src/libcups/cups/file.c linenumber=1691 inflate linenumber=1706 crc32 linenumber=1709 inflateEnd linenumber=1732 __memcpy_chk linenumber=1726 read linenumber=1739 __errno_location linenumber=1764 cups_read /src/libcups/cups/file.c linenumber=1781 cups_fill /src/libcups/cups/file.c linenumber=526 _cups_strcpy /src/libcups/cups/string.c linenumber=355 _cups_strcpy /src/libcups/cups/string.c linenumber=372 strlen linenumber=394 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1457 cupsCopyString /src/libcups/cups/string.c linenumber=1458 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1459 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1460 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1461 cups_set_encryption /src/libcups/cups/usersys.c linenumber=1462 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1558 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1560 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1562 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1463 cupsCopyString /src/libcups/cups/string.c linenumber=1464 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1465 cupsCopyString /src/libcups/cups/string.c linenumber=1466 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1470 cupsCopyString /src/libcups/cups/string.c linenumber=1471 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1473 cupsCopyString /src/libcups/cups/string.c linenumber=1474 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1475 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1476 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1477 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1478 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1185 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1479 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1480 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1481 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1483 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1484 cups_boolean_value /src/libcups/cups/usersys.c linenumber=1485 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1486 cups_set_ssl_options /src/libcups/cups/usersys.c linenumber=1487 cupsCopyString /src/libcups/cups/string.c linenumber=1632 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1645 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1647 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1649 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1651 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1653 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1655 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1657 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1659 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1661 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1663 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1665 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1667 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1669 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1671 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1673 cupsFileClose /src/libcups/cups/file.c linenumber=893 __snprintf_chk linenumber=899 cupsFileOpen /src/libcups/cups/file.c linenumber=901 cups_read_client_conf /src/libcups/cups/usersys.c linenumber=903 cupsFileClose /src/libcups/cups/file.c linenumber=904 getenv linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1201 cupsCopyString /src/libcups/cups/string.c linenumber=1204 cupsCopyString /src/libcups/cups/string.c linenumber=1207 cups_boolean_value /src/libcups/cups/usersys.c linenumber=909 cups_set_encryption /src/libcups/cups/usersys.c linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1222 cupsCopyString /src/libcups/cups/string.c linenumber=1225 dbus_error_init linenumber=909 dbus_bus_get linenumber=909 dbus_error_free linenumber=909 dbus_message_new_method_call linenumber=909 dbus_connection_send_with_reply_and_block linenumber=909 dbus_message_unref linenumber=909 dbus_message_iter_init linenumber=909 dbus_message_iter_get_arg_type linenumber=909 dbus_message_iter_get_basic linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=1286 access linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=0 _cupsGlobals /src/libcups/cups/globals.c linenumber=909 getpwnam_r linenumber=909 getuid linenumber=909 getpwuid_r linenumber=909 cupsCopyString /src/libcups/cups/string.c linenumber=909 cupsSetServer /src/libcups/cups/usersys.c linenumber=917 _cupsGlobals /src/libcups/cups/globals.c linenumber=359 cupsCopyString /src/libcups/cups/string.c linenumber=364 strrchr linenumber=366 strcmp linenumber=370 strcmp linenumber=372 strcmp linenumber=374 strcmp linenumber=376 strcmp linenumber=378 strrchr linenumber=384 strchr linenumber=384 atoi linenumber=389 cups_set_default_ipp_port /src/libcups/cups/usersys.c linenumber=396 getenv linenumber=1519 atoi linenumber=1521 cupsCopyString /src/libcups/cups/string.c linenumber=399 cupsCopyString /src/libcups/cups/string.c linenumber=401 httpClose /src/libcups/cups/http.c linenumber=413 cups_set_default_ipp_port /src/libcups/cups/usersys.c linenumber=920 cupsCopyString /src/libcups/cups/string.c linenumber=923 bcmp linenumber=939 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=940 calloc linenumber=696 cupsArrayAddStrings /src/libcups/cups/array.c linenumber=697 strchr linenumber=125 cupsArrayFind /src/libcups/cups/array.c linenumber=128 cups_array_add /src/libcups/cups/array.c linenumber=129 strdup linenumber=131 _cups_strcpy /src/libcups/cups/string.c linenumber=145 _cups_strcpy /src/libcups/cups/string.c linenumber=155 _cups_strcpy /src/libcups/cups/string.c linenumber=169 cupsArrayFind /src/libcups/cups/array.c linenumber=181 cups_array_add /src/libcups/cups/array.c linenumber=182 bcmp linenumber=941 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=942 calloc linenumber=949 strlen linenumber=951 regcomp linenumber=957 cupsArrayNewStrings /src/libcups/cups/array.c linenumber=974 cupsArrayAdd /src/libcups/cups/array.c linenumber=1003 bcmp linenumber=1008 strchr linenumber=1015 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1018 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1023 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1028 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1042 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1055 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1060 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1065 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1070 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1075 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1080 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1085 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1090 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1095 _httpTLSSetOptions /src/libcups/cups/tls.c linenumber=1121 cupsMutexLock /src/libcups/cups/thread.c linenumber=1758 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1760 __errno_location linenumber=1765 _cupsSetError /src/libcups/cups/request.c linenumber=1767 TLS_client_method linenumber=1775 SSL_CTX_new linenumber=1775 OPENSSL_sk_value linenumber=1782 SSL_CTX_use_certificate linenumber=1782 SSL_CTX_use_PrivateKey linenumber=1783 OPENSSL_sk_num linenumber=1785 OPENSSL_sk_value linenumber=1787 SSL_CTX_ctrl linenumber=1787 TLS_server_method linenumber=1799 SSL_CTX_new linenumber=1799 cupsMutexLock /src/libcups/cups/thread.c linenumber=1802 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1806 cupsCopyString /src/libcups/cups/string.c linenumber=1811 getsockname linenumber=1820 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=1826 httpAddrLookup /src/libcups/cups/http-addr.c linenumber=1834 _cupsGlobals /src/libcups/cups/globals.c linenumber=415 cupsCopyString /src/libcups/cups/string.c linenumber=433 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=439 cupsCopyString /src/libcups/cups/string.c linenumber=441 __res_init linenumber=455 strlen linenumber=462 getnameinfo linenumber=462 strcasecmp linenumber=464 httpAddrGetString /src/libcups/cups/http-addr.c linenumber=469 cupsCopyString /src/libcups/cups/string.c linenumber=159 cupsCopyString /src/libcups/cups/string.c linenumber=161 __snprintf_chk linenumber=171 getnameinfo linenumber=179 strchr linenumber=187 __snprintf_chk linenumber=194 cupsCopyString /src/libcups/cups/string.c linenumber=199 cupsMutexLock /src/libcups/cups/thread.c linenumber=1845 http_make_path /src/libcups/cups/tls.c linenumber=1856 __snprintf_chk linenumber=759 strlen linenumber=760 cupsCopyString /src/libcups/cups/string.c linenumber=775 http_make_path /src/libcups/cups/tls.c linenumber=1857 access linenumber=1859 __snprintf_chk linenumber=1864 __snprintf_chk linenumber=1865 access linenumber=1867 strchr linenumber=1867 strchr linenumber=1871 __snprintf_chk linenumber=1873 __snprintf_chk linenumber=1874 access linenumber=1878 cupsCopyString /src/libcups/cups/string.c linenumber=1881 cupsCopyString /src/libcups/cups/string.c linenumber=1882 http_copy_file /src/libcups/cups/tls.c linenumber=1894 http_default_path /src/libcups/cups/tls.c linenumber=556 _cupsGlobals /src/libcups/cups/globals.c linenumber=611 __snprintf_chk linenumber=617 _cupsDirCreate /src/libcups/cups/dir.c linenumber=619 strdup linenumber=34 strchr linenumber=38 mkdir linenumber=42 __errno_location linenumber=42 mkdir linenumber=52 __errno_location linenumber=52 __snprintf_chk linenumber=627 _cupsDirCreate /src/libcups/cups/dir.c linenumber=629 http_make_path /src/libcups/cups/tls.c linenumber=558 open linenumber=558 fstat linenumber=564 calloc linenumber=578 read linenumber=585 close linenumber=0 cupsGetCredentialsExpiration /src/libcups/cups/./tls-openssl.c linenumber=1897 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=679 strlen linenumber=2579 BIO_new_mem_buf linenumber=2579 PEM_read_bio_X509 linenumber=2583 OPENSSL_sk_new_null linenumber=2588 OPENSSL_sk_push linenumber=2594 X509_free linenumber=2599 BIO_free linenumber=2606 OPENSSL_sk_value linenumber=681 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=681 X509_get0_notAfter linenumber=2455 X509_get0_notBefore linenumber=2457 ASN1_TIME_to_tm linenumber=0 mktime linenumber=2459 OPENSSL_sk_free linenumber=682 time linenumber=1897 time linenumber=1906 cupsCreateCredentials /src/libcups/cups/./tls-openssl.c linenumber=1906 http_default_path /src/libcups/cups/tls.c linenumber=215 strerror linenumber=219 _cupsSetError /src/libcups/cups/request.c linenumber=219 openssl_create_key /src/libcups/cups/./tls-openssl.c linenumber=226 EVP_PKEY_CTX_new_id linenumber=2338 _cupsSetError /src/libcups/cups/request.c linenumber=2339 EVP_PKEY_keygen_init linenumber=2340 _cupsSetError /src/libcups/cups/request.c linenumber=2341 RSA_pkey_ctx_ctrl linenumber=2342 _cupsSetError /src/libcups/cups/request.c linenumber=2343 EVP_PKEY_CTX_ctrl linenumber=2344 _cupsSetError /src/libcups/cups/request.c linenumber=2345 EVP_PKEY_keygen linenumber=2346 _cupsSetError /src/libcups/cups/request.c linenumber=2347 EVP_PKEY_CTX_free linenumber=2349 X509_new linenumber=234 EVP_PKEY_free linenumber=236 _cupsSetError /src/libcups/cups/request.c linenumber=237 time linenumber=241 ASN1_TIME_new linenumber=243 ASN1_TIME_set linenumber=244 X509_set1_notBefore linenumber=245 ASN1_TIME_free linenumber=246 ASN1_TIME_new linenumber=248 ASN1_TIME_set linenumber=249 X509_set1_notAfter linenumber=250 ASN1_TIME_free linenumber=251 ASN1_INTEGER_new linenumber=253 ASN1_INTEGER_set linenumber=254 X509_set_serialNumber linenumber=255 ASN1_INTEGER_free linenumber=256 X509_set_pubkey linenumber=258 openssl_create_name /src/libcups/cups/./tls-openssl.c linenumber=260 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=2374 cupsLangGetName /src/libcups/cups/language.c linenumber=2375 X509_NAME_new linenumber=2376 strlen linenumber=2379 X509_NAME_add_entry_by_txt linenumber=0 X509_NAME_add_entry_by_txt linenumber=2383 X509_NAME_add_entry_by_txt linenumber=2384 X509_NAME_add_entry_by_txt linenumber=2385 X509_NAME_add_entry_by_txt linenumber=2386 X509_NAME_add_entry_by_txt linenumber=2387 X509_NAME_add_entry_by_txt linenumber=2389 X509_set_subject_name linenumber=262 http_make_path /src/libcups/cups/tls.c linenumber=265 http_make_path /src/libcups/cups/tls.c linenumber=266 access linenumber=268 BIO_new_file linenumber=270 PEM_read_bio_X509 linenumber=272 BIO_free linenumber=273 BIO_new_file linenumber=275 PEM_read_bio_PrivateKey linenumber=277 BIO_free linenumber=278 X509_free linenumber=284 _cupsSetError /src/libcups/cups/request.c linenumber=291 X509_get_subject_name linenumber=297 X509_set_issuer_name linenumber=0 X509_NAME_free linenumber=301 OPENSSL_sk_new_null linenumber=303 openssl_create_san /src/libcups/cups/./tls-openssl.c linenumber=313 __snprintf_chk linenumber=2411 strlen linenumber=2412 strstr linenumber=2414 cupsCopyString /src/libcups/cups/string.c linenumber=2420 strchr linenumber=2421 __snprintf_chk linenumber=2424 strlen linenumber=2425 strcmp linenumber=2431 __snprintf_chk linenumber=2433 strlen linenumber=2434 X509V3_EXT_conf_nid linenumber=2439 OPENSSL_sk_push linenumber=316 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=0 X509V3_EXT_conf_nid linenumber=2275 OPENSSL_sk_push linenumber=2281 cupsCopyString /src/libcups/cups/string.c linenumber=322 strlen linenumber=323 __snprintf_chk linenumber=328 strlen linenumber=330 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=332 cupsCopyString /src/libcups/cups/string.c linenumber=341 __snprintf_chk linenumber=343 strlen linenumber=345 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=347 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=349 openssl_add_ext /src/libcups/cups/./tls-openssl.c linenumber=350 OPENSSL_sk_pop linenumber=352 X509_add_ext linenumber=354 OPENSSL_sk_pop_free linenumber=356 X509_EXTENSION_free linenumber=356 X509_set_version linenumber=361 EVP_sha256 linenumber=0 X509_sign linenumber=0 http_make_path /src/libcups/cups/tls.c linenumber=369 http_make_path /src/libcups/cups/tls.c linenumber=370 http_make_path /src/libcups/cups/tls.c linenumber=371 BIO_new_file linenumber=373 __errno_location linenumber=375 strerror linenumber=375 _cupsSetError /src/libcups/cups/request.c linenumber=375 PEM_write_bio_PrivateKey linenumber=379 BIO_free linenumber=382 BIO_free linenumber=386 BIO_new_file linenumber=388 __errno_location linenumber=390 strerror linenumber=390 _cupsSetError /src/libcups/cups/request.c linenumber=390 PEM_write_bio_PUBKEY linenumber=394 _cupsSetError /src/libcups/cups/request.c linenumber=396 BIO_free linenumber=397 BIO_free linenumber=401 BIO_new_file linenumber=403 __errno_location linenumber=405 strerror linenumber=405 _cupsSetError /src/libcups/cups/request.c linenumber=405 PEM_write_bio_X509 linenumber=409 _cupsSetError /src/libcups/cups/request.c linenumber=411 BIO_free linenumber=412 PEM_write_bio_X509 linenumber=417 BIO_free linenumber=419 X509_free linenumber=427 EVP_PKEY_free linenumber=428 X509_free linenumber=431 EVP_PKEY_free linenumber=433 __errno_location linenumber=1909 SSL_CTX_free linenumber=1911 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1912 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1918 SSL_CTX_use_PrivateKey_file linenumber=1923 SSL_CTX_use_certificate_chain_file linenumber=1923 ERR_get_error linenumber=1927 ERR_error_string linenumber=1928 _cupsSetError /src/libcups/cups/request.c linenumber=1928 SSL_CTX_free linenumber=1933 cupsCopyString /src/libcups/cups/string.c linenumber=1940 cupsConcatString /src/libcups/cups/string.c linenumber=0 strlen linenumber=54 strlen linenumber=62 validate_end /src/libcups/cups/string.c linenumber=77 cupsConcatString /src/libcups/cups/string.c linenumber=1946 cupsConcatString /src/libcups/cups/string.c linenumber=1947 SSL_CTX_ctrl linenumber=1951 SSL_CTX_ctrl linenumber=1952 SSL_CTX_set_cipher_list linenumber=1953 cupsMutexLock /src/libcups/cups/thread.c linenumber=1956 BIO_get_new_index linenumber=1959 BIO_meth_new linenumber=1959 BIO_meth_set_ctrl linenumber=1960 http_bio_ctrl /src/libcups/cups/./tls-openssl.c linenumber=1960 BIO_set_data linenumber=2114 BIO_set_data linenumber=2118 BIO_set_init linenumber=2119 BIO_get_data linenumber=2125 BIO_meth_set_create linenumber=1961 http_bio_new /src/libcups/cups/./tls-openssl.c linenumber=1961 BIO_set_init linenumber=2169 BIO_set_data linenumber=2170 BIO_meth_set_destroy linenumber=1962 http_bio_free /src/libcups/cups/./tls-openssl.c linenumber=1962 BIO_get_shutdown linenumber=2150 BIO_set_init linenumber=2151 BIO_meth_set_read linenumber=1963 http_bio_read /src/libcups/cups/./tls-openssl.c linenumber=1963 BIO_get_data linenumber=2209 _httpWait /src/libcups/cups/http.c linenumber=2215 _httpTLSPending /src/libcups/cups/./tls-openssl.c linenumber=2741 SSL_pending linenumber=1688 poll linenumber=2753 __errno_location linenumber=2758 recv linenumber=2231 BIO_meth_set_puts linenumber=1964 http_bio_puts /src/libcups/cups/./tls-openssl.c linenumber=1964 BIO_get_data linenumber=2189 strlen linenumber=2189 send linenumber=2189 BIO_meth_set_write linenumber=1965 http_bio_write /src/libcups/cups/./tls-openssl.c linenumber=1965 BIO_get_data linenumber=2252 send linenumber=2252 BIO_new linenumber=1968 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=1969 BIO_ctrl linenumber=1971 SSL_new linenumber=1973 SSL_set_bio linenumber=1974 SSL_ctrl linenumber=1980 SSL_connect linenumber=1983 ERR_get_error linenumber=1986 ERR_error_string linenumber=1987 _cupsSetError /src/libcups/cups/request.c linenumber=1987 SSL_CTX_free linenumber=1992 SSL_free linenumber=1994 SSL_accept linenumber=2006 ERR_get_error linenumber=2009 ERR_error_string linenumber=2010 _cupsSetError /src/libcups/cups/request.c linenumber=2010 SSL_CTX_free linenumber=2015 SSL_free linenumber=2017 httpAddrClose /src/libcups/cups/http-addr.c linenumber=449 http_tls_upgrade /src/libcups/cups/http.c linenumber=459 httpFlush /src/libcups/cups/http.c linenumber=4178 httpRead /src/libcups/cups/http.c linenumber=671 time linenumber=1796 inflate linenumber=1815 http_read_buffered /src/libcups/cups/http.c linenumber=1854 http_read /src/libcups/cups/http.c linenumber=3820 _httpWait /src/libcups/cups/http.c linenumber=3709 _httpTLSRead /src/libcups/cups/./tls-openssl.c linenumber=3724 SSL_read linenumber=1701 SSL_get_error linenumber=1710 recv linenumber=3726 __errno_location linenumber=3748 http_read_chunk /src/libcups/cups/http.c linenumber=1858 httpGets /src/libcups/cups/http.c linenumber=3845 __errno_location linenumber=1178 _httpWait /src/libcups/cups/http.c linenumber=1184 http_read /src/libcups/cups/http.c linenumber=1198 time linenumber=1287 httpGets /src/libcups/cups/http.c linenumber=3854 strtoll linenumber=3861 httpGets /src/libcups/cups/http.c linenumber=3874 http_read_buffered /src/libcups/cups/http.c linenumber=3885 httpGets /src/libcups/cups/http.c linenumber=1880 http_read_chunk /src/libcups/cups/http.c linenumber=1895 httpGets /src/libcups/cups/http.c linenumber=1904 http_read_buffered /src/libcups/cups/http.c linenumber=1920 httpGets /src/libcups/cups/http.c linenumber=1929 http_content_coding_finish /src/libcups/cups/http.c linenumber=1940 deflate linenumber=3334 http_write_chunk /src/libcups/cups/http.c linenumber=3342 __snprintf_chk linenumber=4373 strlen linenumber=4374 http_write /src/libcups/cups/http.c linenumber=4374 poll linenumber=4263 __errno_location linenumber=4269 _httpTLSWrite /src/libcups/cups/./tls-openssl.c linenumber=4293 SSL_write linenumber=2061 SSL_get_error linenumber=2070 send linenumber=4295 __errno_location linenumber=4319 http_write /src/libcups/cups/http.c linenumber=4380 http_write /src/libcups/cups/http.c linenumber=4386 http_write /src/libcups/cups/http.c linenumber=3344 deflateEnd linenumber=3352 httpFlushWrite /src/libcups/cups/http.c linenumber=3361 http_write_chunk /src/libcups/cups/http.c linenumber=715 http_write /src/libcups/cups/http.c linenumber=717 inflateEnd linenumber=3366 http_content_coding_finish /src/libcups/cups/http.c linenumber=680 _httpTLSStop /src/libcups/cups/./tls-openssl.c linenumber=687 httpAddrClose /src/libcups/cups/http-addr.c linenumber=689 http_add_field /src/libcups/cups/http.c linenumber=0 strchr linenumber=3212 strchr linenumber=3214 __snprintf_chk linenumber=3220 cupsCopyString /src/libcups/cups/string.c linenumber=3226 strlen linenumber=3228 strlen linenumber=3245 strlen linenumber=3252 realloc linenumber=3266 cupsConcatString /src/libcups/cups/string.c linenumber=3269 cupsConcatString /src/libcups/cups/string.c linenumber=3270 strdup linenumber=3276 http_content_coding_start /src/libcups/cups/http.c linenumber=3284 strcmp linenumber=3403 strcmp linenumber=3419 httpFlushWrite /src/libcups/cups/http.c linenumber=3446 __errno_location linenumber=3451 calloc linenumber=3458 __errno_location linenumber=3464 deflateInit2_ linenumber=3468 __errno_location linenumber=3489 calloc linenumber=3495 __errno_location linenumber=3501 inflateInit2_ linenumber=3505 http_add_field /src/libcups/cups/http.c linenumber=4195 http_add_field /src/libcups/cups/http.c linenumber=4196 httpWriteRequest /src/libcups/cups/http.c linenumber=4198 strcasecmp linenumber=2974 strcasecmp linenumber=2976 strcasecmp linenumber=2978 strcasecmp linenumber=2980 strcasecmp linenumber=2982 strcasecmp linenumber=2984 strcasecmp linenumber=2986 strcasecmp linenumber=2988 strcasecmp linenumber=2990 strcasecmp linenumber=2992 strcasecmp linenumber=2994 strcasecmp linenumber=2996 strcasecmp linenumber=2998 strcasecmp linenumber=3000 http_send /src/libcups/cups/http.c linenumber=0 cupsGetUserAgent /src/libcups/cups/usersys.c linenumber=3954 _cupsGlobals /src/libcups/cups/globals.c linenumber=616 cupsSetUserAgent /src/libcups/cups/usersys.c linenumber=620 _cupsGlobals /src/libcups/cups/globals.c linenumber=452 cupsCopyString /src/libcups/cups/string.c linenumber=471 cupsCopyString /src/libcups/cups/string.c linenumber=487 __snprintf_chk linenumber=490 __snprintf_chk linenumber=493 cupsCopyString /src/libcups/cups/string.c linenumber=496 uname linenumber=575 __snprintf_chk linenumber=578 __snprintf_chk linenumber=580 http_add_field /src/libcups/cups/http.c linenumber=3960 http_add_field /src/libcups/cups/http.c linenumber=3964 _httpEncodeURI /src/libcups/cups/http-support.c linenumber=3967 http_copy_encode /src/libcups/cups/http-support.c linenumber=1512 strchr linenumber=1737 httpConnectAgain /src/libcups/cups/http.c linenumber=3974 httpCopyPeerCredentials /src/libcups/cups/./tls-openssl.c linenumber=471 strcmp linenumber=474 cupsGetCredentialsTrust /src/libcups/cups/./tls-openssl.c linenumber=474 _cupsGlobals /src/libcups/cups/globals.c linenumber=826 http_default_path /src/libcups/cups/tls.c linenumber=833 strerror linenumber=837 _cupsSetError /src/libcups/cups/request.c linenumber=837 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=843 _cupsSetError /src/libcups/cups/request.c linenumber=845 OPENSSL_sk_shift linenumber=850 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=854 OPENSSL_sk_num linenumber=859 http_copy_file /src/libcups/cups/tls.c linenumber=859 cupsGetCredentialsInfo /src/libcups/cups/./tls-openssl.c linenumber=864 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=715 OPENSSL_sk_value linenumber=725 X509_get_subject_name linenumber=728 X509_NAME_get_text_by_NID linenumber=728 cupsCopyString /src/libcups/cups/string.c linenumber=729 X509_get_issuer_name linenumber=731 X509_NAME_get_text_by_NID linenumber=731 cupsCopyString /src/libcups/cups/string.c linenumber=732 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=734 X509_get_signature_nid linenumber=736 strlen linenumber=773 cupsHashData /src/libcups/cups/hash.c linenumber=773 _cupsSetError /src/libcups/cups/request.c linenumber=60 hash_data /src/libcups/cups/hash.c linenumber=64 strcmp linenumber=208 _cupsMD5Init /src/libcups/cups/md5.c linenumber=216 _cupsMD5Append /src/libcups/cups/md5.c linenumber=217 _cups_md5_process /src/libcups/cups/md5.c linenumber=307 _cups_md5_process /src/libcups/cups/md5.c linenumber=312 _cupsMD5Append /src/libcups/cups/md5.c linenumber=219 _cupsMD5Finish /src/libcups/cups/md5.c linenumber=220 _cupsMD5Append /src/libcups/cups/md5.c linenumber=335 _cupsMD5Append /src/libcups/cups/md5.c linenumber=337 strcmp linenumber=226 EVP_sha1 linenumber=229 strcmp linenumber=231 EVP_sha224 linenumber=233 strcmp linenumber=235 EVP_sha256 linenumber=237 strcmp linenumber=239 EVP_sha384 linenumber=241 strcmp linenumber=243 EVP_sha512 linenumber=245 EVP_MD_CTX_new linenumber=250 EVP_DigestInit linenumber=251 EVP_DigestUpdate linenumber=252 EVP_DigestUpdate linenumber=254 EVP_DigestFinal linenumber=255 EVP_MD_CTX_free linenumber=256 _cupsSetError /src/libcups/cups/request.c linenumber=309 _cupsSetError /src/libcups/cups/request.c linenumber=316 httpGetDateString /src/libcups/cups/http-support.c linenumber=775 gmtime_r linenumber=642 __snprintf_chk linenumber=649 __snprintf_chk linenumber=775 OPENSSL_sk_free linenumber=776 cupsGetCredentialsInfo /src/libcups/cups/./tls-openssl.c linenumber=865 strcmp linenumber=867 cupsGetCredentialsExpiration /src/libcups/cups/./tls-openssl.c linenumber=871 _cupsSetError /src/libcups/cups/request.c linenumber=877 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=881 _cupsSetError /src/libcups/cups/request.c linenumber=884 cupsAreCredentialsValidForName /src/libcups/cups/./tls-openssl.c linenumber=888 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=91 OPENSSL_sk_value linenumber=94 X509_get_subject_name linenumber=94 X509_NAME_get_text_by_NID linenumber=94 cupsCopyString /src/libcups/cups/string.c linenumber=94 _cups_strcasecmp /src/libcups/cups/string.c linenumber=94 X509_get_ext_d2i linenumber=94 OPENSSL_sk_num linenumber=2645 OPENSSL_sk_value linenumber=2647 ASN1_STRING_to_UTF8 linenumber=94 strchr linenumber=94 CRYPTO_free linenumber=94 GENERAL_NAMES_free linenumber=94 OPENSSL_sk_free linenumber=96 _cupsSetError /src/libcups/cups/request.c linenumber=891 time linenumber=895 cupsSaveCredentials /src/libcups/cups/tls.c linenumber=900 http_default_path /src/libcups/cups/tls.c linenumber=163 strncmp linenumber=168 strstr linenumber=168 _cupsSetError /src/libcups/cups/request.c linenumber=170 strncmp linenumber=178 strstr linenumber=178 _cupsSetError /src/libcups/cups/request.c linenumber=180 http_make_path /src/libcups/cups/tls.c linenumber=186 http_make_path /src/libcups/cups/tls.c linenumber=187 http_make_path /src/libcups/cups/tls.c linenumber=188 unlink linenumber=197 __errno_location linenumber=200 strerror linenumber=200 _cupsSetError /src/libcups/cups/request.c linenumber=200 strerror linenumber=205 _cupsSetError /src/libcups/cups/request.c linenumber=205 access linenumber=207 __errno_location linenumber=210 strerror linenumber=210 _cupsSetError /src/libcups/cups/request.c linenumber=210 http_save_file /src/libcups/cups/tls.c linenumber=215 http_default_path /src/libcups/cups/tls.c linenumber=804 http_make_path /src/libcups/cups/tls.c linenumber=806 open linenumber=814 strlen linenumber=817 write linenumber=817 unlink linenumber=0 http_save_file /src/libcups/cups/tls.c linenumber=220 access linenumber=222 rename linenumber=222 __errno_location linenumber=224 strerror linenumber=224 _cupsSetError /src/libcups/cups/request.c linenumber=224 cupsAreCredentialsValidForName /src/libcups/cups/./tls-openssl.c linenumber=906 _cupsSetError /src/libcups/cups/request.c linenumber=908 OPENSSL_sk_num linenumber=911 cupsMutexLock /src/libcups/cups/thread.c linenumber=915 cupsArrayNew /src/libcups/cups/array.c linenumber=915 cupsDirOpen /src/libcups/cups/dir.c linenumber=915 calloc linenumber=275 opendir linenumber=280 cupsCopyString /src/libcups/cups/string.c linenumber=288 cupsDirRead /src/libcups/cups/dir.c linenumber=915 readdir linenumber=316 cupsCopyString /src/libcups/cups/string.c linenumber=329 __snprintf_chk linenumber=331 stat linenumber=333 strrchr linenumber=915 strcmp linenumber=915 __snprintf_chk linenumber=915 open linenumber=915 calloc linenumber=915 read linenumber=915 cupsArrayAdd /src/libcups/cups/array.c linenumber=915 close linenumber=915 strlen linenumber=915 cupsArrayGetFirst /src/libcups/cups/array.c linenumber=915 cupsMutexUnlock /src/libcups/cups/thread.c linenumber=915 strdup linenumber=915 cupsArrayGetNext /src/libcups/cups/array.c linenumber=915 http_copy_file /src/libcups/cups/tls.c linenumber=922 strlen linenumber=928 strlen linenumber=929 strcmp linenumber=930 openssl_load_x509 /src/libcups/cups/./tls-openssl.c linenumber=941 X509_STORE_CTX_new linenumber=943 X509_STORE_new linenumber=945 OPENSSL_sk_num linenumber=958 OPENSSL_sk_value linenumber=959 X509_STORE_add_cert linenumber=959 X509_STORE_CTX_init linenumber=961 X509_verify_cert linenumber=963 X509_STORE_CTX_free linenumber=968 X509_STORE_free linenumber=970 OPENSSL_sk_pop_free linenumber=972 X509_free linenumber=972 _cupsSetError /src/libcups/cups/request.c linenumber=978 _cupsSetError /src/libcups/cups/request.c linenumber=982 _cupsSetError /src/libcups/cups/request.c linenumber=987 _cupsSetError /src/libcups/cups/request.c linenumber=992 time linenumber=1000 openssl_get_date /src/libcups/cups/./tls-openssl.c linenumber=1004 _cupsSetError /src/libcups/cups/request.c linenumber=1006 OPENSSL_sk_free linenumber=1011 X509_free linenumber=1012 _httpDisconnect /src/libcups/cups/http.c linenumber=477 httpFlushWrite /src/libcups/cups/http.c linenumber=3981 httpConnectAgain /src/libcups/cups/http.c linenumber=3983 http_add_field /src/libcups/cups/http.c linenumber=3999 http_add_field /src/libcups/cups/http.c linenumber=4000 httpPrintf /src/libcups/cups/http.c linenumber=4003 __vsnprintf_chk linenumber=1750 httpWrite /src/libcups/cups/http.c linenumber=1762 time linenumber=2833 http_content_coding_finish /src/libcups/cups/http.c linenumber=2842 deflate linenumber=2853 http_write_chunk /src/libcups/cups/http.c linenumber=2865 http_write /src/libcups/cups/http.c linenumber=2867 httpFlushWrite /src/libcups/cups/http.c linenumber=2890 http_write_chunk /src/libcups/cups/http.c linenumber=2908 http_write /src/libcups/cups/http.c linenumber=2910 http_content_coding_finish /src/libcups/cups/http.c linenumber=2929 httpFlushWrite /src/libcups/cups/http.c linenumber=2933 http_write /src/libcups/cups/http.c linenumber=2940 httpFlushWrite /src/libcups/cups/http.c linenumber=1770 http_write /src/libcups/cups/http.c linenumber=1774 httpAddrGetPort /src/libcups/cups/http-addr.c linenumber=4017 httpPrintf /src/libcups/cups/http.c linenumber=4017 httpPrintf /src/libcups/cups/http.c linenumber=4023 httpPrintf /src/libcups/cups/http.c linenumber=4033 httpPrintf /src/libcups/cups/http.c linenumber=4044 httpPrintf /src/libcups/cups/http.c linenumber=4051 httpFlushWrite /src/libcups/cups/http.c linenumber=4057 http_set_length /src/libcups/cups/http.c linenumber=4060 httpGetLength /src/libcups/cups/http.c linenumber=4086 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1062 strtoll linenumber=1088 _cups_strcasecmp /src/libcups/cups/string.c linenumber=4094 httpClearFields /src/libcups/cups/http.c linenumber=4061 httpUpdate /src/libcups/cups/http.c linenumber=4201 httpFlushWrite /src/libcups/cups/http.c linenumber=2689 _httpUpdate /src/libcups/cups/http.c linenumber=2698 http_read /src/libcups/cups/http.c linenumber=2485 memchr linenumber=2493 httpGets /src/libcups/cups/http.c linenumber=2508 _httpTLSStart /src/libcups/cups/./tls-openssl.c linenumber=2536 httpAddrClose /src/libcups/cups/http-addr.c linenumber=2538 http_set_length /src/libcups/cups/http.c linenumber=2549 http_content_coding_start /src/libcups/cups/http.c linenumber=2603 bcmp linenumber=2609 __isoc99_sscanf linenumber=2614 httpClearFields /src/libcups/cups/http.c linenumber=2620 strchr linenumber=2625 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2635 atoi linenumber=2638 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2640 strdup linenumber=2644 _cups_strcasecmp /src/libcups/cups/string.c linenumber=2646 http_add_field /src/libcups/cups/http.c linenumber=2648 httpGetSubField /src/libcups/cups/http.c linenumber=2651 strcmp linenumber=1416 _cupsSetError /src/libcups/cups/request.c linenumber=4220 httpAddrClose /src/libcups/cups/http-addr.c linenumber=4221 httpClose /src/libcups/cups/http.c linenumber=353 accept linenumber=368 feed /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 send linenumber=121 __errno_location linenumber=125 shutdown linenumber=135 httpSetField /src/libcups/cups/http.c linenumber=368 http_add_field /src/libcups/cups/http.c linenumber=2345 httpSetLength /src/libcups/cups/http.c linenumber=368 http_add_field /src/libcups/cups/http.c linenumber=2382 http_add_field /src/libcups/cups/http.c linenumber=2383 __snprintf_chk linenumber=2389 http_add_field /src/libcups/cups/http.c linenumber=2390 http_add_field /src/libcups/cups/http.c linenumber=2391 httpWriteRequest /src/libcups/cups/http.c linenumber=368 httpWrite /src/libcups/cups/http.c linenumber=368 httpUpdate /src/libcups/cups/http.c linenumber=368 check_fields /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 httpGetSubField /src/libcups/cups/http.c linenumber=144 httpGetSubField /src/libcups/cups/http.c linenumber=145 httpGetSubField /src/libcups/cups/http.c linenumber=146 httpGetSubField /src/libcups/cups/http.c linenumber=147 httpGetCookieValue /src/libcups/cups/http.c linenumber=148 strcmp linenumber=909 httpGetCookieValue /src/libcups/cups/http.c linenumber=149 cupsDoAuthentication /src/libcups/cups/auth.c linenumber=368 _cupsGlobals /src/libcups/cups/globals.c linenumber=54 _cupsConnect /src/libcups/cups/request.c linenumber=61 _cupsGlobals /src/libcups/cups/globals.c linenumber=793 strcmp linenumber=802 httpAddrGetFamily /src/libcups/cups/http-addr.c linenumber=804 httpAddrGetPort /src/libcups/cups/http-addr.c linenumber=804 httpClose /src/libcups/cups/http.c linenumber=812 recv linenumber=825 __errno_location linenumber=826 httpClose /src/libcups/cups/http.c linenumber=830 cupsGetServer /src/libcups/cups/usersys.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=216 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=220 ippGetPort /src/libcups/cups/ipp-support.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=2351 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=2357 cupsGetEncryption /src/libcups/cups/usersys.c linenumber=839 _cupsGlobals /src/libcups/cups/globals.c linenumber=157 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=161 httpConnect /src/libcups/cups/http.c linenumber=839 __errno_location linenumber=841 _cupsSetError /src/libcups/cups/request.c linenumber=842 _cupsSetError /src/libcups/cups/request.c linenumber=844 httpSetAuthString /src/libcups/cups/http.c linenumber=70 strlen linenumber=2163 __snprintf_chk linenumber=2168 cupsCopyString /src/libcups/cups/string.c linenumber=2170 _cupsGlobals /src/libcups/cups/globals.c linenumber=75 httpGetField /src/libcups/cups/http.c linenumber=75 strncmp linenumber=470 cupsGetUser /src/libcups/cups/usersys.c linenumber=75 _cupsGlobals /src/libcups/cups/globals.c linenumber=599 _cupsSetDefaults /src/libcups/cups/usersys.c linenumber=603 getpwnam_r linenumber=75 getuid linenumber=75 httpSetAuthString /src/libcups/cups/http.c linenumber=75 httpGetField /src/libcups/cups/http.c linenumber=87 cups_auth_scheme /src/libcups/cups/auth.c linenumber=89 cups_auth_param /src/libcups/cups/auth.c linenumber=104 strlen linenumber=291 strncmp linenumber=305 memchr linenumber=323 cups_auth_param /src/libcups/cups/auth.c linenumber=106 httpSetAuthString /src/libcups/cups/http.c linenumber=115 cupsLangDefault /src/libcups/cups/langprintf.c linenumber=140 cups_auth_param /src/libcups/cups/auth.c linenumber=142 cupsSetUser /src/libcups/cups/usersys.c linenumber=143 _cupsGlobals /src/libcups/cups/globals.c linenumber=432 cupsCopyString /src/libcups/cups/string.c linenumber=436 cupsGetUser /src/libcups/cups/usersys.c linenumber=145 cupsLangFormatString /src/libcups/cups/language.c linenumber=145 cupsLangGetString /src/libcups/cups/language.c linenumber=160 __vsnprintf_chk linenumber=160 _cups_strncasecmp /src/libcups/cups/string.c linenumber=147 cupsGetPassword /src/libcups/cups/usersys.c linenumber=150 _cupsGlobals /src/libcups/cups/globals.c linenumber=186 _cupsConnect /src/libcups/cups/request.c linenumber=190 cupsGetUser /src/libcups/cups/usersys.c linenumber=157 __snprintf_chk linenumber=157 _cups_strcasecmp /src/libcups/cups/string.c linenumber=173 strlen linenumber=179 httpEncode64 /src/libcups/cups/http-support.c linenumber=179 httpSetAuthString /src/libcups/cups/http.c linenumber=180 _cups_strcasecmp /src/libcups/cups/string.c linenumber=183 cups_auth_param /src/libcups/cups/auth.c linenumber=188 cups_auth_param /src/libcups/cups/auth.c linenumber=189 cups_auth_param /src/libcups/cups/auth.c linenumber=190 cups_auth_param /src/libcups/cups/auth.c linenumber=191 cups_auth_param /src/libcups/cups/auth.c linenumber=192 _httpSetDigestAuthString /src/libcups/cups/http-support.c linenumber=194 _cupsGlobals /src/libcups/cups/globals.c linenumber=1028 strcmp linenumber=1033 cupsCopyString /src/libcups/cups/string.c linenumber=1035 cupsCopyString /src/libcups/cups/string.c linenumber=1047 strchr linenumber=1048 cupsGetRand /src/libcups/cups/rand.c linenumber=1062 pthread_mutex_lock linenumber=53 open linenumber=61 read linenumber=64 close linenumber=67 gettimeofday linenumber=75 pthread_mutex_unlock linenumber=121 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1076 _cups_strcasecmp /src/libcups/cups/string.c linenumber=1087 __snprintf_chk linenumber=1101 strlen linenumber=1102 cupsHashData /src/libcups/cups/hash.c linenumber=1102 cupsHashString /src/libcups/cups/hash.c linenumber=1103 __snprintf_chk linenumber=1106 strlen linenumber=1107 cupsHashData /src/libcups/cups/hash.c linenumber=1107 cupsHashString /src/libcups/cups/hash.c linenumber=1108 __snprintf_chk linenumber=1111 strlen linenumber=1112 cupsHashData /src/libcups/cups/hash.c linenumber=1112 cupsHashString /src/libcups/cups/hash.c linenumber=1113 cupsGetUser /src/libcups/cups/usersys.c linenumber=1117 __snprintf_chk linenumber=1117 __snprintf_chk linenumber=1119 __snprintf_chk linenumber=1133 strlen linenumber=1134 cupsHashData /src/libcups/cups/hash.c linenumber=1134 cupsHashString /src/libcups/cups/hash.c linenumber=1135 __snprintf_chk linenumber=1138 strlen linenumber=1139 cupsHashData /src/libcups/cups/hash.c linenumber=1139 cupsHashString /src/libcups/cups/hash.c linenumber=1140 __snprintf_chk linenumber=1143 strlen linenumber=1144 cupsHashData /src/libcups/cups/hash.c linenumber=1144 cupsHashString /src/libcups/cups/hash.c linenumber=1145 __snprintf_chk linenumber=1148 httpSetAuthString /src/libcups/cups/http.c linenumber=1151 strlen linenumber=89 drain_body /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 httpPeek /src/libcups/cups/http.c linenumber=161 time linenumber=1532 httpGets /src/libcups/cups/http.c linenumber=1542 httpGets /src/libcups/cups/http.c linenumber=1551 strtoll linenumber=1558 http_content_coding_finish /src/libcups/cups/http.c linenumber=1573 httpGets /src/libcups/cups/http.c linenumber=1576 httpWait /src/libcups/cups/http.c linenumber=1602 httpFlushWrite /src/libcups/cups/http.c linenumber=2798 _httpWait /src/libcups/cups/http.c linenumber=2803 http_read /src/libcups/cups/http.c linenumber=1617 inflateCopy linenumber=1666 inflate linenumber=1676 inflateEnd linenumber=1679 __errno_location linenumber=1717 httpRead /src/libcups/cups/http.c linenumber=165 close_http /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=368 deflateEnd linenumber=180 inflateEnd linenumber=182 httpClose /src/libcups/cups/http.c linenumber=192 close linenumber=368 cupsSetUser /src/libcups/cups/usersys.c linenumber=368 socket linenumber=370 connect linenumber=370 httpAcceptConnection /src/libcups/cups/http.c linenumber=370 http_create /src/libcups/cups/http.c linenumber=174 accept linenumber=180 __errno_location linenumber=182 strerror linenumber=182 _cupsSetError /src/libcups/cups/request.c linenumber=182 httpClose /src/libcups/cups/http.c linenumber=183 httpAddrIsLocalhost /src/libcups/cups/http-addr.c linenumber=190 cupsCopyString /src/libcups/cups/string.c linenumber=191 httpAddrGetString /src/libcups/cups/http-addr.c linenumber=193 setsockopt linenumber=206 fcntl linenumber=211 feed /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=370 httpClearCookie /src/libcups/cups/http.c linenumber=370 httpReadRequest /src/libcups/cups/http.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=1984 time linenumber=1986 httpGets /src/libcups/cups/http.c linenumber=1994 _cupsSetError /src/libcups/cups/request.c linenumber=2018 _cupsSetError /src/libcups/cups/request.c linenumber=2035 bcmp linenumber=2049 bcmp linenumber=2053 bcmp linenumber=2061 bcmp linenumber=2065 bcmp linenumber=2069 bcmp linenumber=2073 bcmp linenumber=2081 bcmp linenumber=2085 bcmp linenumber=2089 bcmp linenumber=2097 bcmp linenumber=2101 _cupsSetError /src/libcups/cups/request.c linenumber=2108 strcmp linenumber=2114 strcmp linenumber=2119 _cupsSetError /src/libcups/cups/request.c linenumber=2127 cupsCopyString /src/libcups/cups/string.c linenumber=2132 httpUpdate /src/libcups/cups/http.c linenumber=370 check_fields /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpGetState /src/libcups/cups/http.c linenumber=370 httpGetExpect /src/libcups/cups/http.c linenumber=370 httpWriteResponse /src/libcups/cups/http.c linenumber=370 time linenumber=3036 httpGetDateString /src/libcups/cups/http-support.c linenumber=3036 http_add_field /src/libcups/cups/http.c linenumber=3036 http_add_field /src/libcups/cups/http.c linenumber=3042 http_add_field /src/libcups/cups/http.c linenumber=3056 http_add_field /src/libcups/cups/http.c linenumber=3062 http_add_field /src/libcups/cups/http.c linenumber=3065 http_add_field /src/libcups/cups/http.c linenumber=3068 http_add_field /src/libcups/cups/http.c linenumber=3072 http_add_field /src/libcups/cups/http.c linenumber=3076 cupsLangFind /src/libcups/cups/language.c linenumber=3079 _httpStatusString /src/libcups/cups/http-support.c linenumber=3086 _cupsGlobals /src/libcups/cups/globals.c linenumber=1184 __errno_location linenumber=1190 strerror linenumber=1190 __snprintf_chk linenumber=1367 cupsLangGetString /src/libcups/cups/language.c linenumber=1371 httpPrintf /src/libcups/cups/http.c linenumber=3086 httpPrintf /src/libcups/cups/http.c linenumber=3102 strchr linenumber=3117 strchr linenumber=3120 httpPrintf /src/libcups/cups/http.c linenumber=3122 httpPrintf /src/libcups/cups/http.c linenumber=3130 httpWrite /src/libcups/cups/http.c linenumber=3144 httpFlushWrite /src/libcups/cups/http.c linenumber=3150 http_set_length /src/libcups/cups/http.c linenumber=3171 http_content_coding_start /src/libcups/cups/http.c linenumber=3185 drain_body /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpGetContentEncoding /src/libcups/cups/http.c linenumber=370 localeconv linenumber=790 cupsCopyString /src/libcups/cups/string.c linenumber=799 _cupsStrScand /src/libcups/cups/string.c linenumber=813 cupsCopyString /src/libcups/cups/string.c linenumber=805 strlen linenumber=806 strtod linenumber=888 strcmp linenumber=834 server_respond /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 httpClearFields /src/libcups/cups/http.c linenumber=209 httpSetField /src/libcups/cups/http.c linenumber=210 httpSetField /src/libcups/cups/http.c linenumber=212 httpSetLength /src/libcups/cups/http.c linenumber=213 httpWriteResponse /src/libcups/cups/http.c linenumber=215 httpGetState /src/libcups/cups/http.c linenumber=218 httpWrite /src/libcups/cups/http.c linenumber=221 httpWrite /src/libcups/cups/http.c linenumber=224 close_http /src/libcups/ossfuzz/fuzzhttpconn.c linenumber=370 close linenumber=370 ====================================