Bug #2947

0.8.1, MediaPlayer, Ubuntu, TXM crash/freeze on opening

Ajouté par Matthieu Decorde il y a presque 5 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:09/11/2020
Priorité:Urgent Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Media Temps passé: -
Version cible:TXM 0.8.2 - Antract

Description

When opening a media (any format) :

(TXM:11352): GLib-CRITICAL **: 14:43:25.691: g_base64_encode_step: assertion 'in != NULL' failed
...
[Usual start messages]
...
(TXM:11352): Gtk-WARNING **: 14:43:28.464: gtk_widget_size_allocate(): attempt to allocate widget with width 12 and height -12

(TXM:11352): Gtk-CRITICAL **: 14:43:28.464: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(TXM:11352): Gtk-WARNING **: 14:43:28.747: Negative content width -5 (allocation 1, extents 3x3) while allocating gadget (node progressbar, owner GtkProgressBar)
...
[Other TXM messages]
...
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fce38daa85c, pid=11352, tid=0x00007fcf27c93700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_172-b11) (build 1.8.0_172-b11)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.172-b11 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libgdk-x11-2.0.so.0+0x4e85c]  gdk_display_open+0x5c

Another message:

(TXM:11505): Gtk-WARNING **: 14:47:25.147: Attempting to read the recently used resources file at '/home/mdecorde/.local/share/recently-used.xbel', but the parser failed: L’ouverture du fichier « /home/mdecorde/.local/share/recently-used.xbel » a échoué : Permission non accordée.

Diagnostic

  • Is error happening when the media file is local or remote or both ?
  • Is error linked to the GTK 3 environment ?
    -
    h3. Solution

Update JavaFX with the jre 8u291-

Solution

Use the emdeded Web browser video widget (HTML5)

Validation test

  • load the AF-VOIX-OFF corpus
  • open the edition
  • play the second sujet video for OS:
    • Windows 10
    • Max OS X 10.14
    • Ubuntu 20.04
    • Ubuntu 18.04
    • Ubuntu 16.04

Historique

#1 Mis à jour par Matthieu Decorde il y a presque 5 ans

  • Description mis à jour (diff)

#2 Mis à jour par Matthieu Decorde il y a presque 5 ans

  • Sujet changé de MediaPlayer, TXM crash/freeze on opening à 0.8.1, MediaPlayer, TXM crash/freeze on opening
  • Description mis à jour (diff)

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

  • Description mis à jour (diff)
  • Priorité changé de High à Urgent

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

  • Sujet changé de 0.8.1, MediaPlayer, TXM crash/freeze on opening à 0.8.1, MediaPlayer, Ubuntu, TXM crash/freeze on opening
  • Description mis à jour (diff)
  • % réalisé changé de 0 à 50

the update fixed the crash but there are still some issues when reading a video : the video is frozen (not the sound)

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

  • Description mis à jour (diff)
  • Catégorie changé de UI à Media

#6 Mis à jour par Matthieu Decorde il y a environ 4 ans

  • Description mis à jour (diff)
  • % réalisé changé de 50 à 80

#7 Mis à jour par Matthieu Decorde il y a presque 5 ans

  • Description mis à jour (diff)

#8 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • % réalisé changé de 80 à 100

#9 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed

Formats disponibles : Atom PDF