Bug 364759

Summary: Cannot handle saved files without the corresponding backend properly.
Product: [Applications] cantor Reporter: Alexander Semke <alexander.semke>
Component: generalAssignee: Filipe Saraiva <filipe>
Status: RESOLVED FIXED    
Severity: normal CC: alexanderrieder, warquark
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alexander Semke 2016-06-25 18:33:32 UTC
In case the corresponding backend is not installed and the user tries to open a file produced on another system where this backend was available, Cantor doesn't handle this case very well. See "steps to reproduce".

Reproducible: Always

Steps to Reproduce:
1. Open a file for a backend that is not available on the system.
2. Cantor reports problems with initializing the modul and the dialog with "session is being initialized" never disappers. After hitting the cancel button in this dialog, there is still "computation is running" message in the status bar. The outputs in the opened file are not shown correctly.


Expected Results:  
Cantor should report the missing backend, show the saved file correctly and disallow any computations in the worksheet. The file should be opened in the read-only mode.
Comment 1 Alexander Semke 2017-05-01 08:43:36 UTC
This will be handled in https://phabricator.kde.org/T4760

Consider closing this bug ticket since we have already another phabricator ticket to track this.
Comment 2 Nikita Sirgienko 2018-11-09 06:15:00 UTC
T4760 done, so I have closed this bug