Created attachment 117223 [details] Dialog with failure-message, when opening report with chart Download https://bugs.documentfoundation.org/attachment.cgi?id=117222 . Try to run the report "report_gender_chart". Fails with LO 5.0.0.3 rc with the attached message in a dialog. "report_gender_chart_new" fails the same way. Both reports are reports with a chart. Reports with charts could be opened with all versions 4.*, fails before with the message "failed to parse the report". Have tested this with OpenSUSE 13.2 64bit rpm Linux.
Chart opens with Version: 4.4.3.2 Build ID: 88805f81e9fe61362df02b9941de8e38a9b5fd16 Locale : fr_ OSX 10.10.4 Chart fails to open in Version: 5.1.0.0.alpha1+ Build ID: 7f0161d88e3a496361e2209d31cc7e9ef42a677e Locale: fr-FR (fr.UTF-8) LO hangs, spinning beachball, then crashes - no error message Apple trace enclosed
Created attachment 117232 [details] Apple crash trace
Created attachment 117233 [details] bt for crash on master
On pc Debian x86-64 with master sources updated today, I could reproduce this. It's the same as https://bugs.documentfoundation.org/show_bug.cgi?id=92654#c7 with the same patch as I indicated there, I don't reproduce the crash. Michael: any thought? (diff --git a/xmloff/source/core/nmspmap.cxx b/xmloff/source/core/nmspmap.cxx index b355f03..ff94b76 100644 --- a/xmloff/source/core/nmspmap.cxx +++ b/xmloff/source/core/nmspmap.cxx @@ -216,6 +216,7 @@ OUString SvXMLNamespaceMap::GetQNameByKey( sal_uInt16 nKey, return sQName.makeStringAndClear(); } case XML_NAMESPACE_XML: + case XML_NAMESPACE_LO_EXT: { // this namespace is reserved, and needs not to be declared OUStringBuffer sQName; )
Specifically this seems to have begun at the below commit. Not Cc'ing moggi on bugs by his request. commit 6acc6c011d3afd6834efeee1b2efe43652a86f2e Author: Markus Mohrhard <markus.mohrhard@googlemail.com> AuthorDate: Mon Apr 6 15:26:28 2015 +0200 Commit: Markus Mohrhard <markus.mohrhard@googlemail.com> CommitDate: Wed Apr 8 13:40:11 2015 +0000 text:p is not allowed as child element of draw:frame Regression from #i118485#. Change-Id: Ib242ca1417f46b731d62d117132cbed6c02448fb
Encountered on Win7 using LO 5.0.0.5 and Linux OpenSuse 13.2 using LO 5.0.1.1. Same error. Error can be avoided only by deleting charts from report. Results in LO being unable to open reports that functioned in LO 4.4
*** Bug 93765 has been marked as a duplicate of this bug. ***
Created attachment 118359 [details] bt with debug symbols
*** Bug 94355 has been marked as a duplicate of this bug. ***
Migrating Whiteboard tags to Keywords: (bibisected) [NinjaEdit]
fixed on master also fixed the problem that the report document didn't actually have a base url which causes asserts on master when loading the nested embedded charts
Michael Stahl committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=969a760e2bad7f65c28eba425af1751946b09d76 reportbuilder: tdf#92720: add loext namespace It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-5-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=216738ffa610848eebfd6bbbad6bc74db96ef051&h=libreoffice-5-1 reportbuilder: tdf#92720: add loext namespace It will be available in 5.1.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-5-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c29bc3305e835d6f32195b4d9528e64b64d4019e&h=libreoffice-5-0 reportbuilder: tdf#92720: add loext namespace It will be available in 5.0.6. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Could confirm the fix works with Version: 5.2.0.0.alpha0+ Build ID: 5d410b57bee6fe6e4ffcf9365874708f1b2a2662 CPU Threads: 4; OS Version: Linux 4.1; UI Render: default; TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2016-02-07_06:52:31 Locale: de-DE (de_DE.UTF-8) Report with chart could be opened now (again). Many thanks to Michael.