← Back to team overview

desktop-packages team mailing list archive

[Bug 876893] Re: Libreoffice Calc crashes when sorting spreadsheet tabs soffice.bin crashed with SIGSEGV in classId()

 

** Description changed:

- Opened new bug following advide in bug 876286 reported earlier.
+ 1) kubuntu 11.10
  
- Summary: When I try sorting subsheets of a spreadsheet, LO crashes. This
- Bug is reproducible even with an empty spreadsheet.
+ 2) libreoffice-calc 1:3.4.3-3ubuntu2
+    libreoffice-calc 1:3.4.4-0ubuntu1
  
- What to do to reproduce: Open LibreOffice Calc, Create new spreadsheet.
- In the bottom subsheets-tabs bar, drag and drop the "Sheet1"-Tab between
- "Sheet2" and "Sheet3" (sort).
+ 3) What is expected to happen in a blank Calc file is in the bottom
+ subsheets-tabs bar, drag and drop the "Sheet1"-Tab between "Sheet2" and
+ "Sheet3" (sort) and it does not crash.
  
- What happens: LO dies silently.
+ 4) What happens instead is it crashes consistently.
  
- What should happen: LO should not die. The new order of the sub-
- spreadsheets should read "Sheet2", "Sheet1", "Sheet3".
+ Not reproducible in Xubuntu:
+ lsb_release -rd
+ Description: Ubuntu 11.10
+ Release: 11.10
+ 
+ apt-cache policy libreoffice-calc
+ libreoffice-calc:
+   Installed: 1:3.4.4-0ubuntu1
+   Candidate: 1:3.4.4-0ubuntu1
+   Version table:
+  *** 1:3.4.4-0ubuntu1 0
+         500 http://us.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages
+         100 /var/lib/dpkg/status
+      1:3.4.3-3ubuntu2 0
+         500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
  
  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: libreoffice-core 1:3.4.3-3ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic i686
  ApportVersion: 1.23-0ubuntu3
  Architecture: i386
  Date: Mon Oct 17 23:38:45 2011
  ExecutablePath: /usr/lib/libreoffice/program/soffice.bin
  ProcCmdline: /usr/lib/libreoffice/program/soffice.bin --splash-pipe=7
  ProcEnviron:
-  LANGUAGE=en_GB:en
-  LANG=en_GB.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=en_GB:en
+  LANG=en_GB.UTF-8
+  SHELL=/bin/bash
  SegvAnalysis:
-  Segfault happened at: 0x27e8a46 <qt_toX11Pixmap(QPixmap const&)+70>:	mov    0x20(%eax),%eax
-  PC (0x027e8a46) ok
-  source "0x20(%eax)" (0x00000020) not located in a known VMA region (needed readable region)!
-  destination "%eax" ok
-  Stack memory exhausted (SP below stack segment)
+  Segfault happened at: 0x27e8a46 <qt_toX11Pixmap(QPixmap const&)+70>:	mov    0x20(%eax),%eax
+  PC (0x027e8a46) ok
+  source "0x20(%eax)" (0x00000020) not located in a known VMA region (needed readable region)!
+  destination "%eax" ok
+  Stack memory exhausted (SP below stack segment)
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: libreoffice
  StacktraceTop:
-  classId (this=0x0) at ../../include/QtGui/private/../../../src/gui/image/qpixmapdata_p.h:121
-  qt_toX11Pixmap (pixmap=...) at image/qpixmap_x11.cpp:98
-  QX11PaintEngine::drawPixmap (this=0x0, r=..., px=..., _sr=...) at painting/qpaintengine_x11.cpp:1918
-  QPaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=Cannot access memory at address 0x0
-  QX11PaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1903
+  classId (this=0x0) at ../../include/QtGui/private/../../../src/gui/image/qpixmapdata_p.h:121
+  qt_toX11Pixmap (pixmap=...) at image/qpixmap_x11.cpp:98
+  QX11PaintEngine::drawPixmap (this=0x0, r=..., px=..., _sr=...) at painting/qpaintengine_x11.cpp:1918
+  QPaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=Cannot access memory at address 0x0
+  QX11PaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1903
  Title: soffice.bin crashed with SIGSEGV in classId()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

-- 
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/876893

Title:
  Libreoffice Calc crashes when sorting spreadsheet tabs soffice.bin
  crashed with SIGSEGV in classId()

Status in “libreoffice” package in Ubuntu:
  Confirmed

Bug description:
  1) kubuntu 11.10

  2) libreoffice-calc 1:3.4.3-3ubuntu2
     libreoffice-calc 1:3.4.4-0ubuntu1

  3) What is expected to happen in a blank Calc file is in the bottom
  subsheets-tabs bar, drag and drop the "Sheet1"-Tab between "Sheet2"
  and "Sheet3" (sort) and it does not crash.

  4) What happens instead is it crashes consistently.

  Not reproducible in Xubuntu:
  lsb_release -rd
  Description: Ubuntu 11.10
  Release: 11.10

  apt-cache policy libreoffice-calc
  libreoffice-calc:
    Installed: 1:3.4.4-0ubuntu1
    Candidate: 1:3.4.4-0ubuntu1
    Version table:
   *** 1:3.4.4-0ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages
          100 /var/lib/dpkg/status
       1:3.4.3-3ubuntu2 0
          500 http://us.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: libreoffice-core 1:3.4.3-3ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic i686
  ApportVersion: 1.23-0ubuntu3
  Architecture: i386
  Date: Mon Oct 17 23:38:45 2011
  ExecutablePath: /usr/lib/libreoffice/program/soffice.bin
  ProcCmdline: /usr/lib/libreoffice/program/soffice.bin --splash-pipe=7
  ProcEnviron:
   LANGUAGE=en_GB:en
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x27e8a46 <qt_toX11Pixmap(QPixmap const&)+70>:	mov    0x20(%eax),%eax
   PC (0x027e8a46) ok
   source "0x20(%eax)" (0x00000020) not located in a known VMA region (needed readable region)!
   destination "%eax" ok
   Stack memory exhausted (SP below stack segment)
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: libreoffice
  StacktraceTop:
   classId (this=0x0) at ../../include/QtGui/private/../../../src/gui/image/qpixmapdata_p.h:121
   qt_toX11Pixmap (pixmap=...) at image/qpixmap_x11.cpp:98
   QX11PaintEngine::drawPixmap (this=0x0, r=..., px=..., _sr=...) at painting/qpaintengine_x11.cpp:1918
   QPaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=Cannot access memory at address 0x0
   QX11PaintEngine::drawImage (this=0xb1f16e08, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1903
  Title: soffice.bin crashed with SIGSEGV in classId()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/876893/+subscriptions


References