Your message dated Mon, 17 Mar 2025 18:22:53 +0000 with message-id <[email protected]> and subject line Bug#1100561: Removed package(s) from unstable has caused the Debian Bug report #1060271, regarding SIGSEGV of php8.2-fpm when handling too many input variables (caused by xdebug?) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1060271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060271 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: php8.2-fpm Version: 8.2.12-1 When php8.2-fpm tries to handle a POST request with too many input variables, it dies by a SIGSEGV. The content of /var/log/php8.2-fpm.log is: [08-Jan-2024 14:18:06] NOTICE: fpm is running, pid 8642 [08-Jan-2024 14:18:06] NOTICE: ready to handle connections [08-Jan-2024 14:18:06] NOTICE: systemd monitor interval set to 10000ms [08-Jan-2024 14:18:17] WARNING: [pool www] child 8645 exited on signal 11 (SIGSEGV - core dumped) after 10.785268 seconds from start [08-Jan-2024 14:18:17] NOTICE: [pool www] child 8685 started The error message from the core dump is: [New LWP 8645] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `php-fpm: pool www '. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fb6da07b2df in register_compiled_variables () at ./build-8.2/src/debugger/debugger.c:103 103 ./build-8.2/src/debugger/debugger.c: Datei oder Verzeichnis nicht gefunden. (File or directory not found.) Here is the backtrace: #0 0x00007fb6da07b2df in register_compiled_variables () at ./build-8.2/src/debugger/debugger.c:103 #1 0x00007fb6da07bcba in xdebug_debugger_error_cb ( error_filename=error_filename@entry=0x55e6834023f0, error_lineno=error_lineno@entry=0, type=type@entry=2, error_type_str=error_type_str@entry=0x55e68313c380 "Warning", buffer=0x7fb6d7aa6e78 "PHP Request Startup: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.") at ./build-8.2/src/debugger/debugger.c:432 #2 0x00007fb6da08a239 in xdebug_develop_error_cb (orig_type=2, error_filename=<optimized out>, error_lineno=0, message=<optimized out>) at ./build-8.2/src/develop/stack.c:800 #3 0x000055e680b04d82 in zend_error_zstr_at () #4 0x000055e680b004db in php_verror () #5 0x000055e680b0061b in php_error_docref () #6 0x000055e680b00e2d in ?? () #7 0x000055e680c92347 in sapi_handle_post () #8 0x000055e680c9871b in php_default_treat_data () #9 0x000055e680c9723c in ?? () #10 0x000055e680cccb6f in zend_activate_auto_globals () #11 0x000055e680c99202 in php_hash_environment () #12 0x000055e680c898e8 in php_request_startup () #13 0x000055e680b237aa in ?? () #14 0x00007fb6da3eb6ca in __libc_start_call_main (main=main@entry=0x55e680b22ac0, argc=argc@entry=4, argv=argv@entry=0x7ffd0f4f2368) at ../sysdeps/nptl/libc_start_call_main.h:58 #15 0x00007fb6da3eb785 in __libc_start_main_impl (main=0x55e680b22ac0, argc=4, argv=0x7ffd0f4f2368, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd0f4f2358) at ../csu/libc-start.c:360 #16 0x000055e680b25721 in _start () If I increase max_input_vars so that the error message is not triggered, PHP runs fine. Also, if I disable the PHP xdebug extension, the error for exceeding the input variables is logged just fine and the PHP process does not die. I have php8.2-xdebug at version 3.2.0+3.1.6+2.9.8+2.8.1+2.5.5-3. Best regards Lukas
--- End Message ---
--- Begin Message ---Version: 8.2.27-1+rm Dear submitter, as the package php8.2 has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1100561 The version of this package that was in Debian prior to this removal can still be found using https://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]. Debian distribution maintenance software pp. Thorsten Alteholz (the ftpmaster behind the curtain)
--- End Message ---

