Re: LibreOffice crashes opening Visio files
Hi,
sorry for the late answer, missed this mail.
On Thu, Nov 28, 2013 at 10:27:12AM +0400, Aleksandr P wrote:
> LibreOffice 4.1.2-2~bpo70+1 from Debian Wheezy backports crashes, when
> I try to open a testfile from
> https://bugs.freedesktop.org/show_bug.cgi?id=65481 using LibreOffice
> Draw.
>
> When I run it via gdb, I get:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007fffc9278c06 in
> libvisio::VSDXContentCollector::_appendUTF16LE(WPXString&,
> WPXInputStream*) ()
> from /usr/lib/libvisio-0.0.so.0
>
> LibreOffice 3.5.4+dfsg2-0+deb7u2 (libvisio 0.0.17-1) in Wheezy and
> LibreOffice 4.1.3-1 (libvisio 0.0.31-1) in Jessie work fine.
<
> The problem seems to be incompability between new version of
> LibreOffice and old version of libvisio.
Or a libvisio bug... (see below)
That said, LO 4.1.2 as libvisio 0.0.31 as its internal copy.
When googling for "ibvisio::VSDXContentCollector::_appendUTF16LE" I get
http://cgit.freedesktop.org/libreoffice/core/commit/?id=8c2843d807c15452a5b03ec8287d4f1c1ed35b01 which poins to https://bugs.freedesktop.org/show_bug.cgi?id=48602 which sounds related ...
[...]
> Alexandr
[...]
> Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
given your name and locale...
Will make LO depend on a libvisio >= 0.0.18 (and eventually make the
backport use the internal version....)
Regards,
Rene
Reply to: