[xdebug-dev] [xdebug/xdebug] 93a5ab: Fixed issue #1532: SIGABRT when using remote debug...

From: Derick Rethans <github[@]derickrethans.nl>
Date: Wed, 07 Mar 2018 05:08:58 -0800

  Branch: refs/heads/master
  Home: https://github.com/xdebug/xdebug
  Commit: 93a5abf2e9adba8076cb933fd7cfc3c8c4c8e42e
      https://github.com/xdebug/xdebug/commit/93a5abf2e9adba8076cb933fd7cfc3c8c4c8e42e
  Author: Philip Hofstetter <phofstetter[@]sensational.ch>
  Date: 2018-03-07 (Wed, 07 Mar 2018)

  Changed paths:
    A tests/bug01532.phpt
    M xdebug_handler_dbgp.c

  Log Message:
  -----------
  Fixed issue #1532: SIGABRT when using remote debugging and an error is thrown in eval()

by calling xdebug_xml_add_attribute_ex() with the `free_name` argument
set to 1, when destructing the response, xdebug_xml_node_dtor would then
try to free() the string literal "filename" which will cause a crash in
most cases.

  Commit: 87f25fee931af4f6014526e0499468081bb091d3
      https://github.com/xdebug/xdebug/commit/87f25fee931af4f6014526e0499468081bb091d3
  Author: Derick Rethans <github[@]derickrethans.nl>
  Date: 2018-03-07 (Wed, 07 Mar 2018)

  Changed paths:
    A tests/bug01532.phpt
    M xdebug_handler_dbgp.c

  Log Message:
  -----------
  Merge pull request #417 from pilif/issue1532

Fixed issue #1532: SIGABRT when using remote debugging and an error is thrown in eval()

Compare: https://github.com/xdebug/xdebug/compare/52c1c680b628...87f25fee931a
Received on Wed Mar 07 2018 - 13:09:00 GMT

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:04 BST