Bug#880979: libreoffice-calc: Crash after starting NLPsolver

2017-11-06 Thread Rene Engelhard
severity 880979 grave
reassign 880979 src:linux
forcemerge 880979 865303 
affects 880979 libreoffice-wiki-publisher
affects 880979 libreoffice-nlpsolver
affects 880979 libreoffice-calc
thanks

Hi,

On Mon, Nov 06, 2017 at 04:36:29PM +0100, Sulyok Attila wrote:
> I experinenced an immediate crach when starting NLPsolver extension.  

The NLPsolver extension is in libreoffice-nlpsolver, not in -calc...

> I am regular user of this non-linear extension package.
> Recently, I updated my Libreoffice-set to 5.4.2 from stretch-backport.

... and your kernel, probably ... longer ago...

> I have worked on my sheets for a week, and now I started an NLPsolver step 
> that caused a prompt crash.

Yes, known. It's Java.

> I repeated it a few times with the same crashing end.
> I checked the installation and everything was good.
> I deleted and reinstalled the NLP extension, but it did not help.
> 
> A cleared the whole libreoffice installation and went back to the 5.2.7 
> version of the stable, beacause it worked well previously.
> I received the same crashing result.

Exactly. Because it's not LO at fault.

> Because the NLP package itself is not a new one, I assume there is some 
> glitch in the debian package and/or there is 
> some faulty error treating in the LibreOffice.

No, in Java and the kernel.

> Now I see two problems.
> 1. It is not a normal situation if the Calc of LibreOffice crashes when 
> something is not proper in its environment.

Correct.

> 2. What do I need to do to restore my LibreOffice ability to use the NLP 
> again ?

Fix the Linux kernel and/or Java. Or use amd64 instead of i386. This is
a know problem and doesn't happen on amd64.

See

#865303 [G|u|=☣] [src:linux] libreoffice: Libreoffice Java features crash with 
Linux 3.16.43-2+deb8u1

(and the bugs merged with it)

#876051 [i|+|☣] [openjdk-8-jre-headless] i386 applications using JNI may crash 
due to Hotspot workaround for Exec Shield
#876068 [i|+|☣] [openjdk-7-jre-headless] i386 applications using JNI may crash 
due to Hotspot workaround for Exec Shield

and

#876069 [i|+|☺☣] [openjdk-9-jre-headless] i386 applications using JNI may crash 
due to Hotspot workaround for Exec Shield 

(I just noticed that this fixed, not available in stable yet. Maybe I should
force that newe(er) OpenJDK 9 for i386 for buster/sid/stretch-backports if it's
available there.)

See also the press coverage months ago:

https://lwn.net/Articles/727206/
https://lwn.net/Articles/727703/

Regards,

Rene



Bug#880979: libreoffice-calc: Crash after starting NLPsolver

2017-11-06 Thread Sulyok Attila
Package: libreoffice-calc
Version: 1:5.2.7-1
Severity: normal

Dear Maintainer,

I experinenced an immediate crach when starting NLPsolver extension.

I am regular user of this non-linear extension package.
Recently, I updated my Libreoffice-set to 5.4.2 from stretch-backport.
I have worked on my sheets for a week, and now I started an NLPsolver step that 
caused a prompt crash.
I repeated it a few times with the same crashing end.
I checked the installation and everything was good.
I deleted and reinstalled the NLP extension, but it did not help.

A cleared the whole libreoffice installation and went back to the 5.2.7 version 
of the stable, beacause it worked well previously.
I received the same crashing result.
In the next step, I cleared all the config file from ~/.config/libreoffice
It did not help either.

Because the NLP package itself is not a new one, I assume there is some glitch 
in the debian package and/or there is 
some faulty error treating in the LibreOffice.

Now I see two problems.
1. It is not a normal situation if the Calc of LibreOffice crashes when 
something is not proper in its environment.
2. What do I need to do to restore my LibreOffice ability to use the NLP again ?

yours sincerely

Attila

-- System Information:
Debian Release: 9.2
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'oldstable-proposed-updates'), 
(500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-3-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libreoffice-calc depends on:
ii  coinor-libcbc3   2.8.12-1+b2
ii  coinor-libcoinmp1v5  1.7.6+dfsg1-2
ii  coinor-libcoinutils3v5   2.9.15-4
ii  dpkg 1.18.24
ii  libblas3 [libblas.so.3]  3.7.0-2
ii  libboost-filesystem1.62.01.62.0+dfsg-4
ii  libboost-iostreams1.62.0 1.62.0+dfsg-4
ii  libbz2-1.0   1.0.6-8.1
ii  libc62.24-11+deb9u1
ii  libetonyek-0.1-1 0.1.6-5
ii  libgcc1  1:6.3.0-18
ii  libicu57 57.1-6
ii  liblapack3 [liblapack.so.3]  3.7.0-2
ii  liblcms2-2   2.8-4
ii  libmwaw-0.3-30.3.9-2
ii  libodfgen-0.1-1  0.1.6-2
ii  liborcus-0.11-0  0.11.2-3+b1
ii  libreoffice-base-core1:5.2.7-1
ii  libreoffice-core 1:5.2.7-1
ii  librevenge-0.0-0 0.0.4-6
ii  libstdc++6   6.3.0-18
ii  libwps-0.4-4 0.4.5-1
ii  libxml2  2.9.4+dfsg1-2.2+deb9u1
ii  lp-solve 5.5.0.15-4+b1
ii  uno-libs35.2.7-1
ii  ure  5.2.7-1
ii  zlib1g   1:1.2.8.dfsg-5

libreoffice-calc recommends no packages.

Versions of packages libreoffice-calc suggests:
pn  ocl-icd-libopencl1  

Versions of packages libreoffice-core depends on:
ii  fontconfig2.11.0-6.7+b1
ii  fonts-opensymbol  2:102.7+LibO5.2.7-1
ii  libboost-date-time1.62.0  1.62.0+dfsg-4
ii  libc6 2.24-11+deb9u1
ii  libcairo2 1.14.8-1
ii  libclucene-contribs1v52.3.3.4+dfsg-1
ii  libclucene-core1v52.3.3.4+dfsg-1
ii  libcmis-0.5-5v5   0.5.1+git20160603-3+b1
ii  libcups2  2.2.1-8
ii  libcurl3-gnutls   7.52.1-5+deb9u1
ii  libdbus-1-3   1.10.22-0+deb9u1
ii  libdbus-glib-1-2  0.108-2
ii  libdconf1 0.26.0-2+b1
ii  libeot0   0.01-4+b1
ii  libexpat1 2.2.0-2+deb9u1
ii  libexttextcat-2.0-0   3.4.4-2+b1
ii  libfontconfig12.11.0-6.7+b1
ii  libfreetype6  2.6.3-3.2
ii  libgcc1   1:6.3.0-18
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libglew2.02.0.0-3+b1
ii  libglib2.0-0  2.50.3-2
ii  libgltf-0.0-0v5   0.0.2-5
ii  libglu1-mesa [libglu1]9.0.0-2.1
ii  libgraphite2-31.3.10-1
ii  libharfbuzz-icu0  1.4.2-1
ii  libharfbuzz0b 1.4.2-1
ii  libhunspell-1.4-0 1.4.1-2+b2
ii  libhyphen02.8.8-5
ii  libice6   2:1.0.9-2
ii  libicu57  57.1-6
ii  libjpeg62-turbo   1:1.5.1-2
ii  liblangtag1   0.6.2-1
ii  liblcms2-22.8-4
ii  libldap-2.4-2 2.4.44+dfsg-5+deb9u1
ii  libmythes-1.2-0   2:1.2.4-3
ii  libneon27-gnutls  0.30.2-2
ii  libnspr4  2:4.12-6
ii  libnss3   2:3.26.2-1.1+deb9u1
ii  libodfgen-0.1-1   0.1.6-2
ii  libpcre3  2:8.39-3
ii  libpng16-16   1.6.28-1
ii  librdf0   1.0.17-1.1
ii  libreoffice-common1:5.2.7-1
ii  librevenge-0.0-0  0.0.4-6
ii  libsm62:1.2.2-1+b3
ii  libstdc++6