Bug 66288 - Crash when Opening ODT File
Summary: Crash when Opening ODT File
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
4.2.0.0.alpha0+ Master
Hardware: All All
: medium critical
Assignee: Not Assigned
URL:
Whiteboard: target:4.2.0
Keywords: regression
Depends on:
Blocks:
 
Reported: 2013-06-28 00:35 UTC by Joel Madero
Modified: 2013-06-29 22:47 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Madero 2013-06-28 00:35:58 UTC
Steps to Reproduce:

1. Download this file: https://wiki.documentfoundation.org/images/1/1e/Regressions.odt

2. Try to open with master build - I did my build a few days ago

Observed:
Crash

Expected:
Open


Last Worked: Works fine with 4.1 RC1
Comment 1 Jorendc 2013-06-28 17:27:32 UTC
Can NOT reproduce this behavior using Windows 8 with LibreOffice Version: 4.2.0.0.alpha0+ Build ID: 7746de6e42d5957fa62fa278e2c46a0cb472dc01
File opens as Read-Only.

Following http://cgit.freedesktop.org/libreoffice/core/commit/?id=7746de6e42d5957fa62fa278e2c46a0cb472dc01 it's a build of 2013-06-27 00:44:33 (GMT)

Kind regards,
Joren
Comment 2 Michael Stahl (allotropia) 2013-06-29 22:38:47 UTC
fixed on master.

caused by newly added "long" SvStream::operator>>/<< calls in merged AOO commit.
Comment 3 Michael Stahl (allotropia) 2013-06-29 22:43:25 UTC
oh and i've audited the AOO commits a bit superficially - don't seem to be any more such disasters
Comment 4 Commit Notification 2013-06-29 22:46:47 UTC
Michael Stahl committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=36e42c0bc094231cb80157a871862c76d6a2d03a

fdo#66288: fix MetaAction::Read()



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.
Comment 5 Commit Notification 2013-06-29 22:47:24 UTC
Michael Stahl committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=9bd0a976017fadf4344cbf6746abd395dfcc3cb7

fdo#66288: fix RegionBand (de)serialization



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.