[php-src] Issue #8309: SIGPIPE while using curl
| From: | enumag | Date: | Wed, 06 Apr 2022 13:59:00 +0000 |
| Subject: | [php-src] Issue #8309: SIGPIPE while using curl | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-240703@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/8309
Comment Author: enumag
We replicated the same problem on PHP 8.1.4 as well:
cURL Information => 7.74.0
SSL Version => OpenSSL/1.1.1n
```
Thread 1 "php" received signal SIGPIPE, Broken pipe.
__GI___libc_write (nbytes=31, buf=0x555557106f43, fd=34) at ../sysdeps/unix/sysv/linux/write.c:26
26 ../sysdeps/unix/sysv/linux/write.c: No such file or directory.
#0 __GI___libc_write (nbytes=31, buf=0x555557106f43, fd=34) at
../sysdeps/unix/sysv/linux/write.c:26
#1 __GI___libc_write (fd=34, buf=0x555557106f43, nbytes=31) at
../sysdeps/unix/sysv/linux/write.c:24
#2 0x00007ffff79965c5 in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
#3 0x00007ffff799172a in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
#4 0x00007ffff7990784 in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
#5 0x00007ffff7990c43 in BIO_write () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
#6 0x00007ffff7be991a in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
#7 0x00007ffff7bea809 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
#8 0x00007ffff7bf41da in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
#9 0x00007ffff7bf2425 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.1
#10 0x00007ffff7740492 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#11 0x00007ffff77404f1 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#12 0x00007ffff7746b8b in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#13 0x00007ffff76fcf4a in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#14 0x00007ffff771b090 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#15 0x00007ffff771c404 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#16 0x00007ffff771cc06 in curl_multi_perform () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#17 0x00007ffff76f3943 in curl_easy_perform () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#18 0x000055555589672c in zif_curl_exec (execute_data=0x7ffff4816720, return_value=0x7fffffff5e50)
at /usr/src/php/ext/curl/interface.c:3063
#19 0x0000555555cd42f2 in ZEND_DO_ICALL_SPEC_RETVAL_UNUSED_HANDLER () at
/usr/src/php/Zend/zend_vm_execute.h:1235
#20 0x0000555555d4af87 in execute_ex (ex=0x7fffe2f6f600) at
/usr/src/php/Zend/zend_vm_execute.h:55400
#21 0x0000555555d7066d in zend_generator_resume (orig_generator=0x7fffe2dbce80) at
/usr/src/php/Zend/zend_generators.c:747
#22 0x0000555555d717ab in zend_generator_iterator_move_forward (iterator=0x7ffff49b0880) at
/usr/src/php/Zend/zend_generators.c:1051
#23 0x0000555555cd8d21 in ZEND_ADD_ARRAY_UNPACK_SPEC_HANDLER () at
/usr/src/php/Zend/zend_vm_execute.h:2629
#24 0x0000555555d4b077 in execute_ex (ex=0x7fff00000003) at
/usr/src/php/Zend/zend_vm_execute.h:55460
#25 0x0000555555d4f8b3 in zend_execute (op_array=0x7ffff485e280, return_value=0x0) at
/usr/src/php/Zend/zend_vm_execute.h:59771
#26 0x0000555555c976e7 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at
/usr/src/php/Zend/zend.c:1759
#27 0x0000555555bed4ed in php_execute_script (primary_file=0x7fffffff8980) at
/usr/src/php/main/main.c:2538
#28 0x0000555555e0e0a5 in do_cli (argc=28, argv=0x555556db62a0) at
/usr/src/php/sapi/cli/php_cli.c:965
#29 0x0000555555e0f284 in main (argc=28, argv=0x555556db62a0) at
/usr/src/php/sapi/cli/php_cli.c:1367
Detaching from program: /usr/local/bin/php, process 51
```