← Back to team overview

desktop-packages team mailing list archive

[Bug 1444110] Re: soffice.bin crashed with SIGSEGV in ScDocShell::AdjustRowHeight()

 

Launchpad has imported 2 comments from the remote bug at
https://bugs.documentfoundation.org/show_bug.cgi?id=90757.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2015-04-20T23:49:07+00:00 Chris Hermansen wrote:

Created attachment 114971
This is the file described above that causes the crash

Bug originally filed on http://launchpad.net as

https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1444110

Where it is described by apport as

soffice.bin crashed with SIGSEGV in ScDocShell::AdjustRowHeight()

I was asked by Ubuntu bug squad to file an upstream bug report.

Here are instructions on how to reproduce the crash

I just confirmed that I can cause this problem at will. Here are the
steps:

Open Libre Office Calc.

Select the file I included, NEWMAST_core_5e_crashed_sort.ods, from
Recent Documents

    File>Recent Documents>NEWMAST_core_5e_crashed_sort.ods

The file appears to open just fine.

Select column U by clicking in the U column header; in the status panel
at the bottom of Libre Calc you should see

    Selected 1048576 rows, 1 column

Sort the column itself

    Data>Sort...

Up comes a panel that suggests you can extend the selection or use the
current selection. Click "Current Selection".

Up comes a panel that offers various sorting options; leave as is and
click "Ok".

Libre Calc crashes. This can be confirmed by restarting Libre Calc which
offers to recover from a crash on that document, and it recovers
successfully.

Apport is automatically triggered which filed this bug report in the
first instance.

Note that normally one would want to sort the entire sheet by one or
more columns, but in this application I am just sorting the column to
look for non-blank data and I will Undo the sort subsequently.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1444110/comments/12

------------------------------------------------------------------------
On 2015-04-21T21:41:35+00:00 julien2412 wrote:

Created attachment 114997
bt with debug symbols

On pc Debian x86-64 with master sources updated today, I could reproduce
this.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1444110/comments/14


** Changed in: df-libreoffice
       Status: Unknown => Confirmed

** Changed in: df-libreoffice
   Importance: Unknown => Critical

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1444110

Title:
  soffice.bin crashed with SIGSEGV in ScDocShell::AdjustRowHeight()

Status in LibreOffice Productivity Suite:
  Confirmed
Status in libreoffice package in Ubuntu:
  Triaged

Bug description:
  cd ~/Desktop && wget -c
  https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1444110/+attachment/4375799/+files/NEWMAST_core_5e_crashed_sort.ods
  -O example.ods && localc --nologo example.ods

  Highlight column U > Data > Sort... > Current selection > OK

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: libreoffice-core 1:4.4.2-0ubuntu1
  ProcVersionSignature: Ubuntu 3.19.0-14.14-generic 3.19.3
  Uname: Linux 3.19.0-14-generic x86_64
  ApportVersion: 2.17.1-0ubuntu1
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Tue Apr 14 10:58:27 2015
  ExecutablePath: /usr/lib/libreoffice/program/soffice.bin
  InstallationDate: Installed on 2015-03-29 (15 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Beta amd64 (20150325)
  ProcCmdline: /usr/lib/libreoffice/program/soffice.bin --calc file:///tmp/NEWMAST_core_5.xlsx --splash-pipe=5
  SegvAnalysis:
   Segfault happened at: 0x7f4eab36f7d3:	movzwl (%rax,%rdx,2),%r12d
   PC (0x7f4eab36f7d3) ok
   source "(%rax,%rdx,2)" (0xfffffffffffffffe) not located in a known VMA region (needed readable region)!
   destination "%r12d" ok
  SegvReason: reading unknown VMA
  Signal: 11
  SourcePackage: libreoffice
  StacktraceTop:
   ?? () from /usr/lib/libreoffice/program/../program/libsclo.so
   ?? () from /usr/lib/libreoffice/program/../program/libsclo.so
   ScDocShell::AdjustRowHeight(int, int, short) () from /usr/lib/libreoffice/program/../program/libsclo.so
   ScDBDocFunc::Sort(short, ScSortParam const&, bool, bool, bool) () from /usr/lib/libreoffice/program/../program/libsclo.so
   ?? () from /usr/lib/libreoffice/program/../program/libsclo.so
  Title: soffice.bin crashed with SIGSEGV in ScDocShell::AdjustRowHeight()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1444110/+subscriptions


References