This appears to be a regression from https://github.com/LibreOffice/core/commit/2660d24a07866e083c5135ea263030f3e3a2e729 (havent verified that yet):
1/ Since that change mxAccessible in ScCsvGrid holds a rtl::Reference on a ScAccessibleCsvGrid 2/ Which in turn holds a VclPtr<> (aka a rtl::Reference with lipstick) on the ScCsvControl These are a circular references, making both of them live forever and leak past the point where on LibreOffice close all of Vcl is long gone, when these are dtored. Trying to kill Vcl stuff at that point then blows up (because the stuff to kill is long dead). ** Changed in: libreoffice (Ubuntu) Status: Confirmed => Triaged ** Also affects: df-libreoffice Importance: Undecided Status: New ** Changed in: df-libreoffice Assignee: (unassigned) => Björn Michaelsen (bjoern-michaelsen) -- 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/1566050 Title: soffice.bin crashed with SIGSEGV in MenuItemData::~MenuItemData() Status in LibreOffice: New Status in libreoffice package in Ubuntu: Triaged Bug description: Reproduction scenario: 1/ open a csv file with libreoffice calc 2/ Import wizard appears -> press Cancel 3/ Exit LibreOffice Expected behaviour: LibreOffice shuts down cleanly. Actual behaviour: LibreOffice crashes on exit. ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: libreoffice-core 1:5.1.1-0ubuntu3 ProcVersionSignature: Ubuntu 4.4.0-16.32-generic 4.4.6 Uname: Linux 4.4.0-16-generic x86_64 ApportVersion: 2.20.1-0ubuntu1 Architecture: amd64 CurrentDesktop: GNOME Date: Mon Apr 4 15:57:52 2016 ExecutablePath: /usr/lib/libreoffice/program/soffice.bin InstallationDate: Installed on 2016-04-03 (1 days ago) InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323.1) ProcCmdline: /usr/lib/libreoffice/program/soffice.bin --calc file:///tmp/mozilla_znmeb0/DKSalaries-1.csv --splash-pipe=5 ProcEnviron: PATH=(custom, user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash LD_LIBRARY_PATH=<set> SegvAnalysis: Segfault happened at: 0x299c100: push %rax PC (0x0299c100) in non-executable VMA region: 0x016e7000-0x02c4d000 rw-p [heap] source "%rax" ok destination "(%rsp)" (0x7fffed7e99f0) ok SegvReason: executing writable VMA [heap] Signal: 11 SourcePackage: libreoffice StacktraceTop: ?? () ?? () from /usr/lib/libreoffice/program/libmergedlo.so ?? () from /usr/lib/libreoffice/program/libmergedlo.so Menu::~Menu() () from /usr/lib/libreoffice/program/libmergedlo.so ScCsvGrid::~ScCsvGrid() () from /usr/lib/libreoffice/program/../program/libsclo.so Title: soffice.bin crashed with SIGSEGV in Menu::~Menu() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip docker libvirtd lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/df-libreoffice/+bug/1566050/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp