Bug 69658 - FILEOPEN: DOCX Import of vertical text-box turns to horizontal text-box
Summary: FILEOPEN: DOCX Import of vertical text-box turns to horizontal text-box
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.2.0.0.alpha0+ Master
Hardware: Other All
: medium normal
Assignee: Miklos Vajna
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-21 17:40 UTC by Adam CloudOn
Modified: 2014-02-24 16:52 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
DOCX containing vertical text-box (23.22 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2013-09-21 17:40 UTC, Adam CloudOn
Details
Screenshot comparison between MS Word and LibreOffice (90.39 KB, image/png)
2013-09-21 17:43 UTC, Adam CloudOn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adam CloudOn 2013-09-21 17:40:27 UTC
Created attachment 86284 [details]
DOCX containing vertical text-box

Problem description: 
When you load a DOCX that contains a vertical text-box, LO renders it as a horizontal text-box.

Steps to reproduce:
1. Load attached DOCX in LO
2. Vertical text-box is now horizontal text-box

Current behavior:
LO imports and renders vertical text-box as horizontal text-box

Expected behavior:
LO should import and render vertical text-box correctly
              
Operating System: All
Version: 4.2.0.0.alpha0+ Master
Comment 1 Adam CloudOn 2013-09-21 17:43:02 UTC
Created attachment 86285 [details]
Screenshot comparison between MS Word and LibreOffice
Comment 2 Julien Nabet 2013-09-22 19:55:06 UTC
On pc Debian x86-64 with master sources updated 2 days ago, I reproduced the problem.
I noticed these logs:
warn:oox:20301:1:oox/source/vml/vmltextboxcontext.cxx:219: unhandled style property: mso-layout-flow-alt
warn:writerfilter:20301:1:writerfilter/source/dmapper/OLEHandler.cxx:114: Exception in OLE Handler: position cannot be determined with this method
warn:legacy.osl:20301:1:writerfilter/source/dmapper/BorderHandler.cxx:96: unknown attribute
warn:legacy.osl:20301:1:writerfilter/source/dmapper/BorderHandler.cxx:96: unknown attribute
warn:legacy.osl:20301:1:oox/source/helper/storagebase.cxx:71: StorageBase::StorageBase - missing base input stream

Miklos: put you in cc since you might be interested in this one.
Comment 3 Miklos Vajna 2013-09-23 07:21:56 UTC
I'll have a look later this week.
Comment 4 Xisco Faulí 2014-02-24 16:52:11 UTC
I close this bug report as RESOLVED FIXED because it is no longer reproducible.
Tested again on:
   - Libreoffice 4.2.1.1 Build  ID: d7dbbd7842e6a58b0f521599204e827654e1fb8b
   - Libreoffice 4.3.0.0.alpha0 ID: f839b5dd16c05c0eda21345ec36ec0cb024eb732

Feel free to open this bug report again if you find that the bug is still reproducible under some special circumstances, etc.