ID: 42305 Updated by: [EMAIL PROTECTED] Reported By: danil dot megrabjan at gmail dot com -Status: Open +Status: Feedback Bug Type: DOM XML related Operating System: SLES10 PHP Version: 5.2CVS-2007-08-16 Assigned To: rrichards New Comment:
You need to configure PHP with --enable-debug to get an usable backtrace. Previous Comments: ------------------------------------------------------------------------ [2007-08-29 08:39:44] danil dot megrabjan at gmail dot com This troubles i have on 5.2.3 as in `bt` and on last version from cvs too. :( ------------------------------------------------------------------------ [2007-08-29 08:32:39] danil dot megrabjan at gmail dot com 2Rob: my current version libxml2 = 2.6.26 Sorry. I have leave my office at long time. Today i give back to this situation. And once again i have the same problem`s. I`m trying to make a small sample of my code, but in the smallest variants i can`t catch this troubles. I may proposal all our code for you... but it`s very big, and we have a the same big DB under Sybase9. my new bt from gdb: 0xb764c870 in xmlAttrSerializeTxtContent () from /usr/lib/libxml2.so.2 (gdb) bt #0 0xb764c870 in xmlAttrSerializeTxtContent () from /usr/lib/libxml2.so.2 #1 0xb764ca76 in xmlSaveTree () from /usr/lib/libxml2.so.2 #2 0xb764c499 in xmlAttrSerializeTxtContent () from /usr/lib/libxml2.so.2 #3 0xb764e314 in xmlNodeDump () from /usr/lib/libxml2.so.2 #4 0xb764e580 in xmlSaveFormatFileEnc () from /usr/lib/libxml2.so.2 #5 0xb73af9a0 in zif_dom_document_save (ht=1, return_value=0xb27b589c, return_value_ptr=0x0, this_ptr=0xb7489808, return_value_used=0) at /usr/src/debug/php-5.2.3/ext/dom/document.c:1640 #6 0xb2f6ef0b in get_module () from /usr/local/Zend/Platform/lib/Optimizer-3.2.6/php-5.2.x/ZendOptimizer.so #7 0x00000001 in ?? () #8 0xb27b589c in ?? () #9 0x00000000 in ?? () ------------------------------------------------------------------------ [2007-08-21 12:34:05] [EMAIL PROTECTED] Not only would a reproducing script be helpful, but can you also indicate what version of libxml2 you are using? That will at least give me a starting point to see if this is an issue with DOM or not. ------------------------------------------------------------------------ [2007-08-20 14:36:04] [EMAIL PROTECTED] Rob, can you check this out please? (It might be something more general than just DOM issue but we need to begin somewhere :) And Danil, can you try provide the shortest possible example script that causes this crash? ------------------------------------------------------------------------ [2007-08-20 12:36:06] danil dot megrabjan at gmail dot com from phpinfo(); Debug Build yes I have catch reason of segmentation fault. I have some big code. Very big... And i have a some objects extends of DOMDocument in that. f.e class A extends DOMDocument { private $_obj; // other object ... } $a = new A(); ... very many logic`s ... $a = null; This code was finished with segmentation fault. But if... class A extends DOMDocument { private $_obj; // other object ... public function __destruct() { $this->_obj = null; } } It`s everything ok. or Without modification`s in class A declaration, we don`t do it "$a = null;" it`s all correct too. ------------------------------------------------------------------------ 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/42305 -- Edit this bug report at http://bugs.php.net/?id=42305&edit=1