Bug 98378 - Crash without error message when trying to open unsupported document type
Summary: Crash without error message when trying to open unsupported document type
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
4.4.4.1 rc
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-03 10:29 UTC by Stéphane Aulery
Modified: 2016-03-06 22:06 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Aulery 2016-03-03 10:29:59 UTC
Under Debian/stretch, libreoffice-writer installed, libreoffice-calc not 
installed, any attempt to open a spreadsheet document (extension .xls)
causes libreoffice to crash silently. I would have expected an error
message like "Spreadsheets not supported in this installation of libreoffice -
ask your system administrator to install libreoffice-calc".
Comment 1 Jean-Baptiste Faure 2016-03-04 06:06:40 UTC
I guess the problem is on your distribution side because it is not intended to do not install a module like Calc with the vanilla version. This functionality has been removed from the Windows installer.

I suggest to close this bug report as NotOurBug.

Best regards. JBF
Comment 2 Stéphane Aulery 2016-03-04 11:44:37 UTC
What you say surprises me. It is true that the Windows installer no longer offers separate software. At the same time I saw bug reports and discussions where greater separation of the softwares is sought.

What is the official position please?

Debian has chosen the way of the separate installation. If this changes upstream, it may be necessary to revise the packaging.
Comment 3 Maxim Monastirsky 2016-03-06 11:22:52 UTC
(In reply to Stéphane Aulery from comment #0)
> libreoffice-writer installed, libreoffice-calc not installed
As JBF said, such scenario isn't supported by upstream. And there are features that are known to not work this way. IMHO WONTFIX status better fits here, as proper component separation (whatever it means) could be a valid request in theory, but it's not something that will be implemented in the foreseeable future (at least not with the current codebase).

> I would have expected an error
> message like "Spreadsheets not supported in this installation of libreoffice
> - ask your system administrator to install libreoffice-calc".
(This message as-is is unacceptable. We definitely don't want to hardcode downstream package names in the code base.)

(In reply to Stéphane Aulery from comment #2)
> It is true that the Windows installer no longer offers separate software.
That's old news actually, since 4.2.
Comment 4 Stéphane Aulery 2016-03-06 22:06:19 UTC
(In reply to Maxim Monastirsky from comment #3)
> (In reply to Stéphane Aulery from comment #0)
> > libreoffice-writer installed, libreoffice-calc not installed
> As JBF said, such scenario isn't supported by upstream. And there are
> features that are known to not work this way. IMHO WONTFIX status better
> fits here, as proper component separation (whatever it means) could be a
> valid request in theory, but it's not something that will be implemented in
> the foreseeable future (at least not with the current codebase).

Ok, I forward the info.


> > I would have expected an error
> > message like "Spreadsheets not supported in this installation of libreoffice
> > - ask your system administrator to install libreoffice-calc".
> (This message as-is is unacceptable. We definitely don't want to hardcode
> downstream package names in the code base.)

I postponed the request as proposed by the Debian user. It prejudges nothing good answer for it.


> (In reply to Stéphane Aulery from comment #2)
> > It is true that the Windows installer no longer offers separate software.
> That's old news actually, since 4.2.

Ok, this is new for me, I am an occasional contributor who help the Debian packager to head out of the water.

Thank you for your clarification.