LO Draw crashes importing Microsoft Publisher file (ping Brennan/Fridrich/Valek?)

Recently I have been able to replicate crashes on linux LO versions
4.1.x- 4.2.x deb versions (32bit and 64bit) when attempting to open a
10MB Microsoft Publisher file. However, when I switch to the distro LO
version 4.2.4 the .pub file(s) load up instantly. Unfortunately, the MS
Publisher file contains private information so I cannot post that for
testing and/or bug reporting.

I've several stacktraces and crash details for both the 32bit and 64bit
systems. Some details:

Linux: ubuntu 14.04 (32 & 64 bit) 3.13.0-30-generic
LO versions tried/tested: again 32 & 64 bit - 4.1.6.2, 4.2.4.1/2, 4.2.5.2.
Distro Version: Ubuntu 4.2.4-0ubuntu2

Each time that I've tested the non-distro version (which I normally run
instead of the distro version)

o I do not have any LO distro version installed (purged, including
config files

o I have purged any other previous LO

o I also have tested the same file on Windows versions of LO (4.1 and
4.2) & do not experience the crash.

o I was previously able to open the same file using older versions of LO
(linux/deb), but can't recall which version as it has been some time
since I tried the file.

o I have not (yet) tested rpm packages (Fedora etc) to see if I get the
same results.

o I've searched bugs.freedesktop.org and can't find any related bug
reports.

So my question here, before I file a bug report is: has anyone else on
this list experienced similar when attempting to open an MS Pub file
(linux only please)?

(Note to Brennan/Fridrich/Valek: thanks so much for the ability to open
MS Pub files with LO - you guys rock!)

...

Each time that I've tested the non-distro version (which I normally run
instead of the distro version)

o I do not have any LO distro version installed (purged, including
config files

o I have purged any other previous LO

o I also have tested the same file on Windows versions of LO (4.1 and
4.2) & do not experience the crash.

o I was previously able to open the same file using older versions of LO
(linux/deb), but can't recall which version as it has been some time
since I tried the file.

o I have not (yet) tested rpm packages (Fedora etc) to see if I get the
same results.

o I've searched bugs.freedesktop.org and can't find any related bug
reports.

Sorry, forgot to add: I've also tried with fresh profiles, so it is not
a profile issue.

So my question here, before I file a bug report is: has anyone else on
this list experienced similar when attempting to open an MS Pub file
(linux only please)?

...

I didn't know LO could open Publisher files.

since version 4.0,libreoffice could (http://blog.documentfoundation.org/2013/02/07/the-document-foundation-announces-libreoffice-4-0/); though i have never tried myself.

regards,
som

Yes, and generally quite well.

<http://libregraphicsworld.org/blog/entry/microsoft-publisher-support-makes-its-way-to-libreoffice>

This feature allowed me to revive some old MS Pub97 brochure files that
I had.

Now I'm waiting for Brennan & co to do one for Adobe Pagemaker 65 &
Framemaker as well :slight_smile:

...

Now I'm waiting for Brennan & co to do one for Adobe Pagemaker 65 &
Framemaker as well :slight_smile:

Correction: waiting for Anurag Kanungo to do one for Adobe Pagemaker... :slight_smile:

<http://fridrich.blogspot.com/>

And as always - thanks Fridrich for these projects!

Hi :slight_smile:
I think just post the bug-reports.

I'd heard about the functionality but not actually tried it yet. Seems
like it's going to be tricky to find anyone who has tried it. When a new
feature does get added it needs people (on real-world machines) to
test-drive it quite a bit to try to find bugs. Seems like you are one of
the very few people who have even tried it yet. So, post your bug-reports
already! Good work! :slight_smile:
Regards from
Tom :slight_smile:

I've finally tested using RPM files in openSUSE and Fedora 20 - same
issue. Yet the distro versions (both GNOME and KDE) for those (installed
after the LO versions) work just fine. So, in summary the files open w/o
issue on all linux distro versions I've tested (Ubuntu, Debian, Fedora,
openSUSE), and Windows (XP and Win7).

I'll try to find a file that does not contain any personal information
to use for a bug report. Of if Brennan/Fridrich/Valek are reading,
contact me directly and I'll be happy to send you the failing files
directly. Anyone know where the test .pub files are? I could not find
any on git.

...

Bug filed:
<https://bugs.freedesktop.org/show_bug.cgi?id=80661>
(LibreOffice (non-distro versions) crash when attempting to open
Microsoft Publisher files)
With attached test files.

Hi :slight_smile:
Draw didn't import my .pub files perfectly but it was close enough and the
misses are areas that also cause problem in MS Office.

It looked like i only got 1 page out of the 2 but i didn't poke around much
so that is probably user-error and i'll probabl stumble on the answer when
i poke around some more.

Plus my .pubs didn't crash my 4.2.4 on Ubuntu 14.04 but i'm not sure if
it's the Ubuntu-ised version, from a repo or directly downloaded pure LO
:frowning: Sorry! Completely lost track here!

Regards from
Tom :slight_smile:

Tom Davies wrote:

Hi :slight_smile:
Draw didn't import my .pub files perfectly but it was close enough and the
misses are areas that also cause problem in MS Office.

It looked like i only got 1 page out of the 2 but i didn't poke around much
so that is probably user-error and i'll probabl stumble on the answer when
i poke around some more.

Do you have the "Pages" pane at the left side? If not, try View > Page Pane. I'd guess that's where additional pages from the Publisher file would appear, just as for multi-page .odg files. If there's only one page there, perhaps the import filter is limited to only importing the first page.

Plus my .pubs didn't crash my 4.2.4 on Ubuntu 14.04 but i'm not sure if
it's the Ubuntu-ised version, from a repo or directly downloaded pure LO
:frowning: Sorry! Completely lost track here!

Does Help > About LibreOffice give any clue? On my Windows version, it says near the bottom "This release was supplied by The Document Foundation". I don't know if the Ubuntu repository version would say something different there.

Mark.

Hi :slight_smile:
Oops, i still haven't gotten around to all that.

On Kubuntu on my home machine it does say that
"This release was supplied by The Document Foundation, Debian and Ubuntu"
I'll try to remember to check on the machine i had been using at work next
time i go in.

Thanks for the tip about Draw having a "Pages" pane in the View menu. I
still haven't poked around but do plan to do so.

Thanks and regards from
Tom :slight_smile: