Path to this page:
./
devel/php-xdebug,
PHP extension for debugging
Branch: CURRENT,
Version: 3.4.4,
Package name: php82-xdebug-3.4.4,
Maintainer: jdolecekThe Xdebug extension helps you debugging your script by providing
a lot of valuable debug information.
The debug information that Xdebug can provide includes the following:
* stack traces and function traces in error messages with:
o full parameter display for user defined functions
o function name, file name and line indications
o support for member functions
* memory allocation
* protection for infinite recursions
Xdebug also provides:
* profiling information for PHP scripts
* code coverage analysis
* capabilities to debug your scripts interactively with a debug client
* garbage collection statistics
Required to run:[
lang/php73]
Required to build:[
pkgtools/cwrappers] [
devel/pcre2]
Master sites:
Version history: (Expand)
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-06-15) Updated to version: php82-xdebug-3.4.4
- (2025-05-19) Updated to version: php82-xdebug-3.4.3
- (2025-03-16) Updated to version: php82-xdebug-3.4.2
- (2025-02-08) Updated to version: php82-xdebug-3.4.1nb1
CVS history: (Expand)
2025-06-15 12:55:56 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.4.4
3.4.4 (2025-06-12)
* Fixed issue #2349: Regression in Xdebug 3.4.3 breaks throwing exceptions
in nested generators
* Fixed issue #2350: Crash when a certain page generates an exception since
Xdebug 3.4.3
* Fixed issue #2352: Crash when using latest Xdebug version when throwing
exceptions
* Fixed issue #2354: The __invoke frame in call stacks don't have the
argument name in the trace
|
2025-05-19 17:33:05 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.4.3
3.4.3 (2025-05-14)
Fixed bugs:
* Fixed issue #2322: Xdebug tries to open debugging connection in
destructors during shutdown
* Fixed issue #2325: Referred chrome browser extension is no longer working
* Fixed issue #2326: Step debugger finishes if property debugging handler in
PHP throws an exception
* Fixed issue #2331: Segmentation fault with 'invalid' variable names
* Fixed issue #2339: Trying to throw an exception can cause a zend_mm_heap
corrupted error under specific circumstances
* Fixed issue #2340: Xdebug case sensitivity issues on some files introduced
since 3.3.0
* Fixed issue #2343: Fatal error on virtual property hook step debugging
* Fixed issue #2348: Xdebug does not resolve breakpoints in property hooks
|
2025-03-16 14:14:36 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.4.2
3.4.2 (2025-03-09)
Fixed bugs:
* Fixed issue #2313: var_dump does not output some Russian characters
* Fixed issue #2314: Class properties with hooks are always shown as null
* Fixed issue #2315: xdebug_dump_superglobals() leaks memory
* Fixed issue #2317: Code coverage leaks memory
* Fixed issue #2321: Segfault when null is assigned to a superglobal
* Fixed issue #2323: xdebug_notify() does not respect
xdebug.var_display_max_* Settings
* Fixed issue #2327: Segmentation Fault 139 if exception thrown in callback
since PHP 8.4
|
2025-02-08 04:41:15 by Takahiro Kambe | Files touched by this commit (18) |
Log message:
multiple PHP support
* Use PHP_BASE_VERS in DEPENDS if required.
* Use REPLACE_PHP.
Bump PKGREVISION.
|
2025-01-10 16:48:01 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.4.1
3.4.1 (2025-01-06)
Fixed bugs:
* Fixed issue #2306: Segmentation fault on each HTTP request when not
listening to debugging connections
* Fixed issue #2307: Segmentation fault due to a superglobal being a
reference while checking for triggers
* Fixed issue #2309: Installation on Windows with PHP PIE failing
* Fixed issue #2310: xdebug 3.4.0 crashes php8.1-fpm after script execution
|
2024-12-11 17:21:50 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.4.0
3.4.0 (2024-11-28)
New features:
* Fixed issue #2239: Add 'XDEBUG_IGNORE' GET/POST/COOKIE/ENV to make the
step debugger ignore that specific request
* Fixed issue #2281: PHP 8.4 support
Improvements
* Fixed issue #2261: Send control socket location in init packet
Fixed bugs:
* Fixed issue #2262: PHP 8.4: Closure names need different wrapping
algorithm
* Fixed issue #2283: SoapClient usage causes segfault with codecoverage
* Fixed issue #2294: Nette Tester always crashes in all test jobs when
running with XDebug 3.4.0beta1 active
* Fixed issue #2304: Seg fault on throw exception
* Fixed issue #2305: Segfault when checking whether to ignore creating a
debug connection during shutdown functions
|
2024-05-12 16:24:11 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.3.2
pkgsrc change: drop support for php80 (PHP 8.0).
3.3.2 (2024-04-15)
Fixed bugs:
* Fixed issue #2216: With PHP8.3 and Apache 2.4.58 error_reporting() causing
Apache process to hang
* Fixed issue #2230: Crash when xdebug and blackfire extensions are active
* Fixed issue #2233: High and continuous Apache server CPU use
|
2023-12-16 15:01:57 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/php-xdebug: update to 3.3.1
3.3.1 (2023-12-14)
Fixed bugs:
* Fixed issue #2220: Test failure
* Fixed issue #2221: Crash when other extensions run PHP code without the
stack being initialised yet
* Fixed issue #2223: Xdebug's constants are not available with
`xdebug.mode=off`
* Fixed issue #2226: xdebug_get_function_stack(['from_exception']) does not
always find stored trace
* Fixed issue #2227: Crash with return value and observers
* Fixed issue #2228: Return value can not be fetched with property_get if
top frame is an internal function
|