Created attachment 133659 [details] Impress error When you add shape in Impress, then add interaction , Go to document, then select MSO files DOCX, XLSX, PPTX Impress crashed with fatal error could not open storage. Attached error snap
Steps: 1. Open Impress 2. Insert a Shape 3. Right Click - Interaction 4. Select 'Go to Document' 5. Select a .Docx file Version: 5.5.0.0.alpha0+ Build ID: 9956849c2ea6049582e2ccf04c355542c1ef00a1 CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group and LibreOffice 3.3.0 OOO330m19 (Build:6) tag libreoffice-3.3.0.4
Created attachment 133742 [details] gdb backtrace
Created attachment 133792 [details] bt with debug symbols (kde4) On pc Debian x86-64 with master sources updated today, I could reproduce this. I gave a try with kde4 rendering, there's a crash to display the error message.
Caolán: thought you might be interested in this one. It seems there are at least 2 pbs since there's a crash to display error popup with kde4 rendering + a crash after having displaying the popup with gtk3
The eventual crash in ShowNativeErrorBox is triggered by an unhandled exception so the fix is typically to catch the exception in the right place (in gdb "catch throw" and "catch catch" after setting up to the last point before the interaction that will make it crash and examine the callstacks one by one)
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=70c477e80bb0b345f64c54cae681f7eba12a7968 Resolves: tdf#108187 fatal exception on testing if ooxml is a odf It will be available in 5.5.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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-5-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=57ccbbc1bae230b9f03f808d8b5d363f22fa1b25&h=libreoffice-5-4 Resolves: tdf#108187 fatal exception on testing if ooxml is a odf It will be available in 5.4.0.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.
backport to 5-3 in gerrit
With master sources updated today, I don't reproduce this. Thank you Caolán!
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=5e0e1facbdf1c4a2a3db253aa39c6253506a2f1b&h=libreoffice-5-3 Resolves: tdf#108187 fatal exception on testing if ooxml is a odf It will be available in 5.3.5. 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.
For marketing reason, there's a jump on release versionning, so there won't be 5.5.0 version :-( Fix target field accordingly.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-5-3-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=285f17f8b67c40b115fa7411745e339237483f0e&h=libreoffice-5-3-4 Resolves: tdf#108187 fatal exception on testing if ooxml is a odf It will be available in 5.3.4. 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.