The method lcl_SearchParentStyleSheetAndMergeProperties in writerfilter/source/dmapper/DomainMapperTableHandler.cxx crashes if loading one of the attached documents. An endless loop has to be prevented.
Created attachment 92045 [details] used table style can't be found
Created attachment 92046 [details] used table style points to itself
Checked with: Version: 4.2.0.2 Build ID: cd65d6220c5694ee7012d7863bcde3455c9e3c30 Windows 8.1 Enterprise 64 bit Could not reproduce. Documents open fine. No crash.
Confirmed, tested using Mac OSX 10.9 with LibreOffice Version: 4.3.0.0.alpha0+ Build ID: 99159a618fd1ea90a2bc8a72621c88a4cf26e6f5 TinderBox: MacOSX-x86@49-TDF, Branch:master, Time: 2014-01-17_06:36:23 Both attached documents crashes immediately. Kind regards, Joren
Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5fd7382651d64f77e8ad1d9a5c053f52f3641f9f Related: fdo#73608 don't crash on missing table styles 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.
Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=be18133e84120625734a09380594ee89b23c4322 Resolves: fdo#73608 bail out on loop in style sheet hierarchy 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.
Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=efd7c456fffc77a6bb2e85d3d89f98ccd4a0faba&h=libreoffice-4-2 Related: fdo#73608 don't crash on missing table styles It will be available in LibreOffice 4.2.7. 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.
Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=dea3d98936aad30a7d6804c76e502c9fc9603985&h=libreoffice-4-3 Related: fdo#73608 don't crash on missing table styles It will be available in LibreOffice 4.3.3. 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.