ID:               28286
 Updated by:       [EMAIL PROTECTED]
 Reported By:      stuart dot herbert at boxuk dot com
-Status:           Feedback
+Status:           No Feedback
 Bug Type:         DOM XML related
 Operating System: RHES 3.1
 PHP Version:      4.3.6
 New Comment:

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".


Previous Comments:
------------------------------------------------------------------------

[2004-05-17 23:16:42] [EMAIL PROTECTED]

A reproducing script is necessary. Please dont bother asking about a
debugging patch as there are too many factors to even attempt that.

------------------------------------------------------------------------

[2004-05-17 15:34:58] stuart dot herbert at boxuk dot com

I appreciate the need for the smaller reproducing script - but I don't
have one yet for you.  I don't know if it will be possible either -
Amaxus is a large product that uses XML throughout.

Something is corrupting that list.  A patch that adds code to validate
the list, and that makes calls to the list validation function, would
help us track down the source of that corruption.  Can you help?

Thanks,
Stu

------------------------------------------------------------------------

[2004-05-17 15:20:55] [EMAIL PROTECTED]

The crash you get is from domxml, not xslt extension (sablotron), so
assumed you were using the libxslt functions. This being the case,
without a reproducing script, debugging domxml is extremely difficult
as you need to figure out where the issue between the engine, domxml
and libxml lies.

------------------------------------------------------------------------

[2004-05-17 15:20:47] [EMAIL PROTECTED]

The crash you get is from domxml, not xslt extension (sablotron), so
assumed you were using the libxslt functions. This being the case,
without a reproducing script, debugging domxml is extremely difficult
as you need to figure out where the issue between the engine, domxml
and libxml lies.

------------------------------------------------------------------------

[2004-05-17 15:00:36] stuart dot herbert at boxuk dot com

Hiya,

Erm, I'm a bit confused.  xslt isn't an object in PHP 4 ;-)  It sounds
like you're talking about the xslt functionality that's new in PHP 5
;-)

Our xslt_process call looks like this:

$output = xslt_process($this->processor, 'arg:/_xml', 'arg:/xsl', NULL,
$arguments);

There's no documented parameter to xslt_process() to force a copy.

If I'm going to 'poke about' with gdb, it'd help if you could point me
in the right direction.  The core dump isn't very helpful - if I
understand it correctly, it's just saying that the Zend engine is dying
after executing the script because something messed up the internal
linked lists.  Some sort of patch that will catch the list corruption
much closer to where it occurs would really help ;-)

Best regards,
Stu

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/28286

-- 
Edit this bug report at http://bugs.php.net/?id=28286&edit=1

Reply via email to