View Issue Details

IDProjectCategoryView StatusLast Update
0002324XdebugStep Debuggingpublic2025-06-27 00:17
Reportermtassinari Assigned Toderick  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionunable to reproduce 
PlatformLinux (WSL)OSUbuntuOS Version22.04
Product Version3.4.1 
Summary0002324: Apache child abort when throwing Exception
Description

While using latest version 3.4.1, I have encountered an issue where Zend Framework throws a Zend_Acl_Exception, and Apache then dies with

[Mon Mar 03 10:56:53.566731 2025] [core:notice] [pid 161023] AH00052: child pid 161110 exit signal Abort (6)

I have checked that the issue seems to be xdebug itself: if I disable the extension and restart apache, the exception is properly handled by the try/catch in our code.

I tried step-debugging the problem, and it seems that the exception's constructor is properly called, but then crashes when throwing.

Tagscrash, exception, php8.4
Operating System
PHP Version8.3.10-8.3.19

Activities

derick

2025-04-04 10:43

administrator   ~0007224

Please follow the instructions at https://xdebug.org/reporting-bugs, as there is not nearly enough information in this report to act upon.

derick

2025-04-24 16:30

administrator   ~0007253

Could you please provide the requested feedback?

mtassinari

2025-04-28 06:29

reporter   ~0007264

Hi, sorry for the late reply, as of now I can only provide the PHP version details

$ php -v
PHP 8.4.6 (cli) (built: Apr 11 2025 02:19:14) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.4.6, Copyright (c) Zend Technologies
with Xdebug v3.4.2, Copyright (c) 2002-2025, by Derick Rethans

I'll try to see if I can give you the step debugger logs, but I can't guarantee that... I'm sorry for the very few info I could give you.

derick

2025-04-29 08:35

administrator   ~0007265

I'll leave this in "feedback" then until I have more information.

derick

2025-06-27 00:17

administrator   ~0007326

I fixed a few of these in Xdebug 3.4.[234], so please try that.

As I don't have enough information to reproduce this, and no requested information has been submitted, I'm therefore closing this out.

If you can reproduce this with the latest (3.4.4) version, and can provide enough information for me to reproduce this, please open a new ticket.

Issue History

Date Modified Username Field Change
2025-03-03 10:07 mtassinari New Issue
2025-03-03 10:07 mtassinari Tag Attached: crash
2025-03-03 10:07 mtassinari Tag Attached: exception
2025-03-03 10:07 mtassinari Tag Attached: php8.4
2025-04-04 10:43 derick Assigned To => derick
2025-04-04 10:43 derick Status new => feedback
2025-04-04 10:43 derick Note Added: 0007224
2025-04-24 16:30 derick Note Added: 0007253
2025-04-28 06:29 mtassinari Note Added: 0007264
2025-04-28 06:29 mtassinari Status feedback => assigned
2025-04-29 08:35 derick Status assigned => feedback
2025-04-29 08:35 derick Note Added: 0007265
2025-06-27 00:17 derick Status feedback => resolved
2025-06-27 00:17 derick Resolution open => unable to reproduce
2025-06-27 00:17 derick Note Added: 0007326