Bug #3008

Displaying SVG, Ubuntu 20.04, crash

Ajouté par Matthieu Decorde il y a plus de 4 ans. Mis à jour il y a plus de 2 ans.

Statut:New Début:29/01/2021
Priorité:Normal Echéance:
Assigné à:- % réalisé:

20%

Catégorie:UI Temps passé: -
Version cible:TXM 0.8.4

Description

The OpenSVGGraph.OpenSVGFile(file) code crash TXM on Ubuntu 20.04

It is used in the plotspecif macro

Solution A

Replace OpenSVGGraph with OpenBrowser :

import org.txm.rcp.commands.OpenBrowser
// ...
//display the graphic
if (display_chart) {
    monitor.syncExec(new Runnable() {
        @Override
        public void run() {    OpenBrowser.openfile(file.getAbsolutePath()) }
    });
}

Solution B

  • don't use GTK3
  • or fix the opening code
  • don't use the OpenSVGGraph.OpenSVGFile(file) in macros

Révisions associées

Historique

#1 Mis à jour par Matthieu Decorde il y a plus de 4 ans

  • Version cible changé de TXM 0.8.2 à TXM 0.8.4

#2 Mis à jour par Matthieu Decorde il y a plus de 2 ans

  • Description mis à jour (diff)
  • % réalisé changé de 0 à 20

Formats disponibles : Atom PDF