History log of /php-src/scripts/gdb/php_gdb.py (Results 1 – 3 of 3)
Revision Date Author Comments
# e34eebb8 09-Oct-2024 DanielEScherzer

GDB: format output for class entries and class constants (#15955)

For `zend_string` pointers in class entries, show the string contents (if not
`NULL`).

For class constants, the

GDB: format output for class entries and class constants (#15955)

For `zend_string` pointers in class entries, show the string contents (if not
`NULL`).

For class constants, the `ce` (class entry pointer) field is shown with the
name of the class, and the `doc_comment` field is shown with the string
contents if possible.

show more ...


# 31e2ec63 16-Sep-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15923: GDB: Python Exception <class 'TypeError'>: exceptions must derive from BaseException

Triggers on release builds when printing data structures.
You can't raise a string, you

Fix GH-15923: GDB: Python Exception <class 'TypeError'>: exceptions must derive from BaseException

Triggers on release builds when printing data structures.
You can't raise a string, you must raise exceptions.

Closes GH-15928.

show more ...


# 46b6ad6d 16-Apr-2024 Arnaud Le Blanc

Inline GDB scripts in the PHP binary (#13600)

This inlines .gdbinit and php_gdb.py in the .debug_gdb_scripts section of the PHP binary so that GDB can auto-load them regardless of the curren

Inline GDB scripts in the PHP binary (#13600)

This inlines .gdbinit and php_gdb.py in the .debug_gdb_scripts section of the PHP binary so that GDB can auto-load them regardless of the current directory or the availability of the PHP source code (albeit some functionalities of php_gdb.py currently rely on the source being available).

show more ...