Bugs
From Friend2Friend Wiki
This project has stretched PHP XML handling to the limit, and, sadly, beyond :-(...
| Software | Description | Status |
|---|---|---|
| PHP > 5.3 | <xsl:import/include> broken | Currently a show stopper |
| Any PHP version | AppendNode can change the namespace of an element | Annoying for complex software, but can be written round |
| PHP < 5.3 | Non-deep importNode loses namespaces | Annoying for complex software, but can be written round |
| PHP < 5.3 | importNode loses attribute namespaces | Annoying for complex software, but can be written round |
| Any PHP version | importNode loses element namespaces | Annoying for complex software, but can be written round |
| PHP < 5.3 | importNode changes the namespace of an XML element. | Annoying for complex software, but can be written round |
| Any PHP version
(LibXML) | <xsl:document> segfaults every so often | Can be written round, but it's a hassle |
| Any Firefox version | Bad XUL rendering | A temporary irritation |
The most annoying bug is the LibXML <xsl:document> segfault bug, which is unlikely to be fixed any time soon. PHP Bug 53063 could be coded round without that much effort, but may be fixed if the PHP guys get their act back together and unbreak it in the next PHP version.
If an open bug bugs you, follow the links and let the developers know! :-)