#17931 [NoF->Csd]: Segfault when passing array as second arg to xslt_set_error_handler

From: Date: Sat, 02 Nov 2002 01:30:07 +0000
Subject: #17931 [NoF->Csd]: Segfault when passing array as second arg to xslt_set_error_handler
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-23924@lists.php.net to get a copy of this message
ID: 17931 Updated by: msopacua@php.net Reported By: marcel@beerta.de -Status: No Feedback +Status: Closed Bug Type: XSLT related Operating System: Linux PHP Version: 4.2.1 New Comment: This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. It's fixed in the current version and there's a testcase for this as well: bug17931.phpt Previous Comments: ------------------------------------------------------------------------ [2002-10-19 01:00:03] php-bugs@lists.php.net No feedback was provided for this bug for over 2 weeks, 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". ------------------------------------------------------------------------ [2002-10-03 13:42:56] msopacua@php.net ifstream should be in your stdc++ lib. If you use: LDFLAGS='-lstdc++' ./configure [your flags here] does that help? Here's what I get on my stdc++ lib: $ nm /usr/lib/libstdc++.so | grep vt_3 00036238 D __vt_3ios ------------------------------------------------------------------------ [2002-08-25 05:43:47] boris@gamate.com Recently I downloaded Sablot 0.95 and the two patches ( One for sablot itself and one for PHP ( sablot.c )) It's absolutely the same result. Nothing works. ------------------------------------------------------------------------ [2002-07-05 15:50:33] marcel@beerta.de Ah, forgot some more Just compiled it without cli and now i get the following error: Starting web server: apache Cannot load /usr/lib/apache/1.3/libphp4.so into server: /usr/lib/libsablot.so.0: undefined symbol: __vt_3ios failed ------------------------------------------------------------------------ [2002-07-05 14:59:04] marcel@beerta.de After installation of the Sablot-CVS my PHP (cli version) doesn't compile anymore. Tested with 4.2.1 and 4.3.0-dev ... Here's the error: /usr/bin/ld: warning: libpng.so.2, needed by /usr/lib/libgd.so, may conflict with libpng.so.3 /usr/lib/libsablot.so: undefined reference to `ios virtual table' /usr/lib/libsablot.so: undefined reference to `fstreambase::fstreambase(int)' /usr/lib/libsablot.so: undefined reference to `istream::ios virtual table' /usr/lib/libsablot.so: undefined reference to `istream::getline(char *, int, char)' /usr/lib/libsablot.so: undefined reference to `ifstream::~ifstream(void)' /usr/lib/libsablot.so: undefined reference to `fstreambase::open(char const *, int, int)' /usr/lib/libsablot.so: undefined reference to `ifstream::ios virtual table' collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1 ------------------------------------------------------------------------ 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/17931 -- Edit this bug report at http://bugs.php.net/?id=17931&edit=1

« previous php.bugs (#23924) next »