i1371 Signatur aus SVG

Beschreibung
AuraNord
Beim erstellen einer Signatur aus einer SVG-Datei kommt es zu einem PHP Fehler.In der Vorschau sah die Unterschrift fehlerfrei aus.
Inhalt der SVG: https://pastebin.com/TAJUnbpf
Fehlermeldung
error message: PHP warning in file C:\inetpub\htdocs\adersinweb\adler\lib\form\SystemSignatureForm.class.php (139): simplexml_load_string(): namespace error : Namespace prefix sodipodi for docname on svg is not defined
error code: 0
file: C:\inetpub\htdocs\adersinweb\wcf\lib\system\WCF.class.php (289)
php version: 5.6.34
wcf version: 1.1.10 pl 1 (Tempest)
date: Sat, 03 Nov 2018 20:42:48 +0000
request: /index.php?form=SystemSignature
referer: https://adler.adersin.de/index.php?form=SystemSignature
Stacktrace:
#0 unknown file(unknown line): WCF::handleError(2, 'simplexml_load_string(): namespace error : Namespa ...', 'C:\inetpub\htdocs\adersinweb\adler\lib\form\SystemSignatureForm.class.php', 139, Array)
#1 C:\inetpub\htdocs\adersinweb\adler\lib\form\SystemSignatureForm.class.php(139): simplexml_load_string('<?xml version="1.0" encoding="UTF-8" standalone="n ...')
#2 C:\inetpub\htdocs\adersinweb\wcf\lib\form\AbstractForm.class.php(43): SystemSignatureForm->validate()
#3 C:\inetpub\htdocs\adersinweb\wcf\lib\form\AbstractForm.class.php(90): AbstractForm->submit()
#4 C:\inetpub\htdocs\adersinweb\adler\lib\form\SystemSignatureForm.class.php(73): AbstractForm->readData()
#5 C:\inetpub\htdocs\adersinweb\wcf\lib\page\AbstractPage.class.php(90): SystemSignatureForm->readData()
#6 C:\inetpub\htdocs\adersinweb\adler\lib\form\SystemSignatureForm.class.php(246): AbstractPage->show()
#7 C:\inetpub\htdocs\adersinweb\wcf\lib\page\AbstractPage.class.php(46): SystemSignatureForm->show()
#8 C:\inetpub\htdocs\adersinweb\wcf\lib\util\RequestHandler.class.php(68): AbstractPage->__construct()
#9 C:\inetpub\htdocs\adersinweb\wcf\lib\util\RequestHandler.class.php(100): RequestHandler->__construct('SystemSignature', Array, 'form')
#10 C:\inetpub\htdocs\adersinweb\adler\index.php(3): RequestHandler::handle(Array)

Kommentare

Boohja

Die svg kann nicht funktionieren, da darin enthaltene namespaces entfernt wurden. Das hätte festgestellt werden können, wenn man versucht hätte, die svg-Datei einfach mal zu öffnen. Der Adler setzt valide Dateien voraus :)

Boohja

Der Fehler lag im xml-string, das kann ich technisch nicht beheben. Aber der Fehler wird jetzt zumindest abgefangen und sieht dann nicht mehr ganz so böse aus...

Da Du nicht angemeldet bist, brauchen wir einen Anzeigenamen.

Sicherheitsabfrage („reCAPTCHA“)

Verlauf

Datum Zeit Benutzer Feld Alt Neu
3. November 2018 22:04 Gast Ziel-Version Unbekannt 2.1.7
4. November 2018 15:44 Boohja Boohja übernimmt den Fall
4. November 2018 15:52 Boohja Status Offen Behoben
Fallinformation
Status
Paket
Dokumente
Feature
Signatur
Version
2.1.6 - Glaube I 27. Juli 2018
Umsetzung
2.1.7 - Kraut-und-Rüben 19. November 2018
Zuständig
Boohja m1
Referenzen