| Summary: | FILEOPEN: crash when opening this .odp file | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Frederic Parrenin <frederic.parrenin> |
| Component: | Impress | Assignee: | Caolán McNamara <caolan.mcnamara> |
| Status: | VERIFIED FIXED | ||
| Severity: | critical | CC: | aron.budea, raal, serval2412, telesto, xiscofauli |
| Priority: | medium | Keywords: | bibisected, regression, wantBacktrace |
| Version: | 5.0.0.5 release | ||
| Hardware: | All | ||
| OS: | Windows (All) | ||
| See Also: | https://crashreport.libreoffice.org/stats/signature/sd::SimpleReferenceComponent::release() | ||
| Whiteboard: | target:6.1.1 | ||
| Crash report or crash signature: | ["sd::SimpleReferenceComponent::release()"] | Regression By: | |
| Bug Depends on: | |||
| Bug Blocks: | 109530 | ||
| Attachments: |
.odp file which crashes Impress
read wi MS Office 2016 and save as odp backtrace |
||
|
Description
Frederic Parrenin
2018-02-22 17:05:11 UTC
Created attachment 140061 [details]
.odp file which crashes Impress
I attach a simpler example which crashes LO Impress.
I can't reproduce it in Version: 6.1.0.0.alpha0+ Build ID: ddbb78caa78085673b07dbea6f53288ec6237764 CPU threads: 4; OS: Linux 4.13; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group but I can in Versión: 6.0.1.1 Id. de compilación: 60bfb1526849283ce2491346ed2aa51c465abfe6 Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; Configuración regional: es-ES (es_ES); Calc: group Version: 6.1.0.0.alpha0+ Build ID: 8b1a83bffe35ae0e71735569512c1586bcb37b25 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@42, Branch:master, Time: 2018-01-23_08:54:58 Locale: es-ES (es_ES); Calc: group threaded but not in Versión: 4.4.0.3 Id. de compilación: de093506bcdc5fafd9023ee680b8c60e3e0645d7 Configuración regional: es_ES although it's quite slow in 4.4.0.3 Bibisected to the following range using repo bibisect-win32-5.0 (single commit in the repo, can't be bibisected further): https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=b72c6feba87bd8707f39902a3066ba476188cb1d..ce82146a6be87b239a0bde0b59fddf8865290b99 Hi Aron - might be good to bisect the fix out of 6.1.0.0 =) if it started working. Hi Michael, unfortunately it hasn't started working in 6.1, but it seems to be Windows-only. I could repro it with a master build from a couple of days ago (60bfb1526849283ce2491346ed2aa51c465abfe6). Created attachment 143050 [details]
read wi MS Office 2016 and save as odp
radical reduction of size in MS Office
but i shows a page in powerpoint.
and then it goes with LO 5.4.7.2-64 in Win10
Created attachment 144347 [details]
backtrace
backtrace of an exception I suspect is relevant
I think I can see the problem Fixed this with https://cgit.freedesktop.org/libreoffice/core/commit/?id=05e14fdeeebe1b5bb35c847ceafc80fe9bdef16a in master, 6-0 and 6-1 backports in gerrit. Used the wrong id, but fixed it in the 6-1 version Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1410cefdb5f6048bb62eb7d141d4d2cfc0018cd7&h=libreoffice-6-1 Resolves: tdf#115937 virtual device leak It will be available in 6.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. Verified in Version: 6.2.0.0.alpha0+ Build ID: af579ed7d1482df5cfa7e12e8af2603917d40602 CPU threads: 16; OS: Windows 6.3; UI render: default; Locale: en-GB (en_GB); Calc: threaded @Caolán McNamara, Thanks for fixing this!! size of odp changes significant in 6.3.0.4 after saving opened odp no crash, problem fixed |