Erreur de segmentation

Bug #1840957 reported by Ronan C
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Qarte
Confirmed
Undecided
Unassigned

Bug Description

Bonjour,

Qarte ne se lance plus. La fenêtre apparaît puis disparaît aussitôt.

19:50:36: INFO - qarte Qarte-4.6.0
19:50:36: INFO - qarte Python 3.6.8 on Linux-4.15.0-58-generic-i686-with-Ubuntu-18.04-bionic
19:50:36: INFO - qarte File system encoding: utf-8
19:50:36: INFO - qarte System encoding: utf-8
19:50:36: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
19:50:38: INFO - core Set workspace
19:50:38: INFO - core Load config from: /home/user/.Qarte/user_config
19:50:38: INFO - core Build main window
19:50:39: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190811/
Erreur de segmentation (core dumped)

La réinstallation n'a rien changé...

Merci pour votre aide.

Revision history for this message
Emm88 (emm88) wrote :

Bonjour

Je n'ai pas ce problème
$ qarte -d
20:44:57: INFO - qarte Qarte-4.6.0
20:44:57: INFO - qarte Python 3.5.3 on Linux-3.16.0-x86_64-with-debian-9.9

Poster svp le résultat complet de
qarte -d

AUtre chose à essayer : effacer le répertoire de config .Qarte
puis réinstaller

Vous avez changé de noyau ou fait d'autres modifs du système ?

Hummm erreur de segmentation... pas glop.
Pas trop d'idée

Revision history for this message
Ronan C (achatswww) wrote :

Bonjour,

Il s'agit du résultat de qarte -d.

J'ai juste mis à jour Ubuntu 18.04.
En bootant sur le noyau précédent j'obtiens le même résultat.

J'ai réinstallé après suppression du dossier .Qarte, même résultat...

18:22:44: INFO - qarte Qarte-4.6.0
18:22:44: INFO - qarte Python 3.6.8 on Linux-4.15.0-58-generic-i686-with-Ubuntu-18.04-bionic
18:22:44: INFO - qarte File system encoding: utf-8
18:22:44: INFO - qarte System encoding: utf-8
18:22:44: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
18:22:44: INFO - core Set workspace
18:22:44: INFO - core Config not found, use default
18:22:44: INFO - core Build main window
18:22:44: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190813/
Erreur de segmentation (core dumped)

Merci

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Changez votre style d'interface.

Système --> Préférences --> Apparence --> Apparence

Revision history for this message
Ronan C (achatswww) wrote :

Bonjour,

Ce menu pour changez de style n'existe pas dans Ubuntu. En passant par gnome-tweaks j'ai pu changer l'apparence mais le souci persiste.

En lançant une session "unbuntu wayland" j'obtiens une erreur supplémentaire:

21:24:59: INFO - qarte Qarte-4.6.0
21:24:59: INFO - qarte Python 3.6.8 on Linux-4.13.16-041316-generic-i686-with-Ubuntu-18.04-bionic
21:24:59: INFO - qarte File system encoding: utf-8
21:24:59: INFO - qarte System encoding: utf-8
21:24:59: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
21:25:00: INFO - core Set workspace
21:25:00: INFO - core Config not found, use default
21:25:00: INFO - core Build main window
21:25:00: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190813/
error: failed to resolve wl_drm_interface(): /usr/lib/i386-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_drm_interface
Erreur de segmentation (core dumped)

Merci

Revision history for this message
Emm88 (emm88) wrote :

Je confirme ok ici, sur une autre plateforme
$ qarte -d
21:45:04: INFO - qarte Qarte-4.6.0
21:45:04: INFO - qarte Python 3.5.3 on Linux-4.17

Chez moi
system -> system settings -> application style

$ gtk-query-settings | grep gtk-theme-name
                     gtk-theme-name: "Breeze"
Bureau kde

Suivre les instructions de VinsS svp

Revision history for this message
VinsS (vincent-vandevyvre) wrote :
Revision history for this message
Ronan C (achatswww) wrote :

J'ai réinstallé ubuntu 18.04 --> même souci
upgradé en 19.04 --> même souci

17:25:59: INFO - qarte Qarte-4.6.0
17:25:59: INFO - qarte Python 3.7.3 on Linux-5.0.0-25-generic-x86_64-with-Ubuntu-19.04-disco
17:25:59: INFO - qarte File system encoding: utf-8
17:25:59: INFO - qarte System encoding: utf-8
17:25:59: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
17:26:12: INFO - core Set workspace
17:26:12: INFO - core Config not found, use default
17:26:12: INFO - core Build main window
17:26:17: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190814/
Erreur de segmentation (core dumped)

Lors du plantage, dans syslog je vois:

Aug 24 17:26:21 ordi kernel: [ 2135.250096] qarte[16532]: segfault at 7ff6e4346070 ip 00007ff6f43cebdd sp 00007ffd5ee66228 error 7 in libc-2.29.so[7ff6f4290000+173000]
Aug 24 17:26:21 ordi kernel: [ 2135.250106] Code: 83 c7 20 48 01 d7 48 01 d6 4c 8d 1d bd 52 05 00 49 63 14 93 49 8d 14 13 ff e2 0f 0b 90 48 83 ea 10 66 0f 6f 4e f0 48 83 ee 10 <66> 0f 7f 4f f0 48 83 ef 10 48 81 fa 80 00 00 00 f3 41 0f 7f 00 77

Merci

Revision history for this message
Emm88 (emm88) wrote :

Bon cela me dépasse. En attendant que vinss intervienne, vous avez regardé les logs pour des erreurs de driver vidéo i915? Vous avez quel processeur ? Carte graphique intégrée ? Sinon à tout hasard vous avez essayé avec des résolutions d'écran différentes ? Et avec d'autres bureau que gnome ? KDE, flubox etc je ne sais plus leurs noms. C'est des coups d'épée dans le vide mais je n'ai pas d'idée.

Revision history for this message
Ronan C (achatswww) wrote :

Bonjour,

proc = Pentium(R) Dual-Core CPU T4500 @ 2.30GHz × 2
carte graphique intégrée = Mobile Intel GM45 Express Chipset
pas d'erreur dans syslog concernant le driver i915
changer la résolution ne résout pas le souci,
j'avais essayé en 18.04 avec xfce, idem.

Si je suis le seul à avoir ce bug, ce n'est sans doute pas la peine de tenter de le résoudre.

Merci

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Que donne cette commande ?

[code]
gdb python3 -ex 'set args /usr/bin/qarte' -ex run
[/code]

Revision history for this message
Ronan C (achatswww) wrote :

(...)
Starting program: /usr/bin/python3 /usr/bin/qarte
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff1484700 (LWP 702)]
[New Thread 0x7fffeae65700 (LWP 703)]
[New Thread 0x7fffea664700 (LWP 704)]
[New Thread 0x7fffe9b04700 (LWP 705)]
19:42:21: INFO - core Set workspace
19:42:21: INFO - core Config not found, use default
19:42:21: INFO - core Build main window
[New Thread 0x7fffda8bb700 (LWP 707)]
19:42:22: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190819/
[New Thread 0x7fffd9df8700 (LWP 708)]

Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
__memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:309
309 ../sysdeps/x86_64/multiarch/memcpy-ssse3.S: Aucun fichier ou dossier de ce type.
(gdb)

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Si l'on recherche avec ceci:
Segmentation fault. __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:309.

Ça part dans toutes les directions, VLC, ffmpeg, Darktable, OpenCL et bien d'autres.

Note que peu de ces bugs ne sont récents.

Conclusion, je ne peux rien faire dans Qarte pour résoudre cela.

Revision history for this message
Ronan C (achatswww) wrote :

Merci pour votre aide!

Revision history for this message
Steve Bush (pupst19) wrote :
Download full text (4.2 KiB)

Hello Roman,

i had the same Problem. But i get other Messages before Segmentation fault.

# /usr/share/qarte/qarte
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
15:27:38: INFO - core Set workspace
15:27:38: INFO - core Config not found, use default
15:27:38: INFO - core Build main window
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190821/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190821/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190822/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190822/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190823/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190823/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190824/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190824/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190825/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190825/, <urlopen error unknown url type: https>

(python3:5011): GStreamer-CRITICAL **: 15:27:38.874: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190826/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190826/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190827/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190827/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190828/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190828/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190829/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190829/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190830/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190830/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190831/
15:27:38: WARNING - artetv urllib error: https://www.arte.tv/fr/guide/20190831/, <urlopen error unknown url type: https>
15:27:38: INFO - artetv Sorting videos
15:27:38: INFO - artetv Check thumbnails
15:27:38: INFO - artetv Thumbnails completed
15:27:38: INFO - artetv Found 0 videos in 0.053917169...

Read more...

Revision history for this message
didier (dpa4aviation) wrote :

bonjour,
didier sur ubuntu 18-4 lts up-to-date .
je rencontre aussi ce problème . Merci .

cd $HOME
mv .Qarte .Qarte.sav

gdb python3 -ex 'set args /usr/bin/qarte' -ex run
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from python3...(no debugging symbols found)...done.
Starting program: /usr/bin/python3 /usr/bin/qarte
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea123700 (LWP 8939)]
[New Thread 0x7fffdfc87700 (LWP 8940)]
[New Thread 0x7fffdf486700 (LWP 8941)]
[New Thread 0x7fffdd9ae700 (LWP 8942)]
15:51:05: INFO - core Set workspace
15:51:05: INFO - core Config not found, use default
15:51:05: INFO - core Build main window
[New Thread 0x7fffc9522700 (LWP 8944)]
15:51:05: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20190903/
[New Thread 0x7fffc8917700 (LWP 8945)]

Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
__memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:304
304 ../sysdeps/x86_64/multiarch/memcpy-ssse3.S: Aucun fichier ou dossier de ce type.
(gdb)

Revision history for this message
didier (dpa4aviation) wrote :

bizarement, sur un autre laptop dell , tjs en u18.04, qarte fonctionne sans pb.
pas si pire ;-) .

Revision history for this message
Emm88 (emm88) wrote :

Ok here on debian 10.1 "vanilla"
qarte -d
22:22:50: INFO - qarte Qarte-4.6.0
22:22:50: INFO - qarte Python 3.7.3 on Linux-4.19.0-6-amd64-x86_64-with-debian-10.1
22:22:50: INFO - qarte File system encoding: utf-8
22:22:50: INFO - qarte System encoding: utf-8
22:22:50: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')

Maybe you could try to change pyhton3 with force-version option.
This is rather risky and not good practice, this supposes mixing different versions of debian/ubuntu
with apt pinning

if python3 was really the problem...

Revision history for this message
VinsS (vincent-vandevyvre) wrote :
Changed in qarte:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.