ffDiaporama se ferme seul

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
J'ai un petit souci avec ce logiciel pourtant bien pratique.
Depuis la mise à jour en MGA8, je ne peux plus indiquer le dossier de stockage de mes photos (sur un autre disque) .
J'ai déplacé certaines photos dans mon /home , hélas même résultat :
➜ ➜ Si j'indique le dossier en question immédiatement ffDiaporama se ferme.
J'ai tenté une réinstalle sans succès.
je sais que ce logiciel n'est pas récent, mais comme il est encore dans les dépôts je pensais qu'il était encore valable.
Avez-vous le même souci ??
2ManDVD fait à peu près le même travail mais chez moi il a également quelques bugs aléatoires, ce qui fait que je m'en sers pratiquement pas.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
As-tu essayé d'ouvrir une console et de lancer la commande ffdiaporama depuis ?

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
bash: ff-Diaporama : commande introuvable
Pourtant l'apli se lance avec le lanceur d'applications :
commande : ffDiaporama %F qui et valable .
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur


Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Il n'y a aucune raison d'essayer en root. Vraiment, il faut oublier ce réflexe.

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
Alors la réponse :
[18:44:17.109:INFO] QT Version:5.15.2 [18:44:17.110:INFO] StartupDir /usr/bin [18:44:17.110:INFO] Application found in directory /usr/share/ffDiaporama/BUILDVERSION.txt [18:44:17.110:INFO] Set working path to /usr/share/ffDiaporama [18:44:17.110:INFO] Start ffDiaporama 2.2 devel (20140701) ... [18:44:17.154:INFO] Parse command line ... [18:44:17.154:INFO] Set LogLevel to INFORMATION [18:44:17.154:INFO] Start GUI ... [18:44:17.158:INFO] Start ... [18:44:17.183:INFO] Init home user database... [18:44:17.185:INFO] Init translations... [18:44:17.185:INFO] Loading application translation file ... ffDiaporama_fr.qm [18:44:17.185:INFO] Loading QT system translation file ... qt_fr.qm [18:44:17.185:INFO] Lecture du fichier de configuration /usr/share/ffDiaporama/ffDiaporama.xml [18:44:17.187:INFO] Lecture du fichier de configuration /usr/share/ffDiaporama/Devices.xml [18:44:17.190:INFO] Lecture du fichier de configuration /home/fingol/.ffDiaporama/ffDiaporama.xml [18:44:17.190:INFO] Lecture du fichier de configuration /home/fingol/.ffDiaporama/Devices.xml [18:44:17.194:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.196:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.196:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.215:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.219:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.219:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.220:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.221:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.221:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.222:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.231:INFO] Chargement des icônes systèmes ... [18:44:17.232:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.232:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.233:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.233:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.233:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:17.236:INFO] Démarrage de LIBAV ... [18:44:17.237:INFO] Chargement des images d'arrière-plan ... [18:44:17.318:INFO] Chargement de la librairie des formes de texte ... [18:44:17.335:INFO] Chargement des transitions non luma... [18:44:17.338:INFO] Chargement des transitions luma... [18:44:17.345:INFO] Scanne les disques de la machine... [18:44:17.346:INFO] Enregistrement des modèles... [18:44:17.457:INFO] Lecture du contenu du répertoire (~/) [18:44:17.745:INFO] Initialisation du WIKI... [18:44:17.747:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:30.042:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:30.043:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:30.043:INFO] libpng warning: iCCP: known incorrect sRGB profile [18:44:33.628:INFO] Lecture du contenu du répertoire (/) [18:44:39.009:INFO] Lecture du contenu du répertoire (/StockMobil) [18:44:56.238:INFO] Lecture du contenu du répertoire (/StockMobil/VIDEORAMA) [18:45:04.911:INFO] Lecture du contenu du répertoire (/StockMobil/VIDEORAMA/RUSH-diaporama) [18:45:05.027:INFO] libpng warning: iCCP: known incorrect sRGB profile Erreur de segmentation (core dumped)
Et, il m'est toujours impossible d'ouvrir un fichier sans que l'appli se ferme.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je me demande si cela ne rejoint pas ce post ?
https://www.mageialinux-online.org/forum/topic-26873+ffdiaporama.php

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
J'ai fait une recherche sur l'erreur :
libpng warning: iCCP: known incorrect sRGB profile
Et, SI j'ai bien compris c'est une affaire d'image .png, il faut supprimer le bloc iCCP invalide de tous les fichiers PNG.
Qu'en pensez-vous? faisable ou pas ?
Solution proposée.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
J'ai fait une recherche sur l'erreur :
libpng warning: iCCP: known incorrect sRGB profile
Et, SI j'ai bien compris c'est une affaire d'image .png, il faut supprimer le bloc iCCP invalide de tous les fichiers PNG.
Qu'en pensez-vous? faisable ou pas ?
Solution proposée.
Bonjour,
Ceci n'est qu'un avertissement, ce n'est pas la cause du crash qui arrive sans prévenir.
Je viens de lancer ffDiaporama dans Mageia 8 juste après installation, pas de souci de mon côté.
Je te suggère de faire du débogage, à savoir lancer l'appli en mode strace, afin d'avoir une indication de ce que l'application va chercher avant le plantage. Ceci diminuera le champ des recherches.
strace ffDiaporama
Attention, ceci va sortir beaucoup de chose. Ce qui nous intéresse, c'est les dernière lignes, disons une cinquantaine (j'allais dire une quarantaine, mais de nos jours, l'expression est connotée).

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
Mon installation est récente, ce n'est pas ne mise à jour de la 7, puisque j'ai un nouveau pc. Et pourtant ffdiaporama plante même aprés réinstallation et suppression du fichier .ffdiaporama.
Effectivement c'est beaucoup de ligne, voici les dernières (pas la quarantaine

munmap(0x7fb921ce8000, 705684) = 0 munmap(0x7fb927f25000, 455188) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x7ffe93f54890, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x7ffe93f548b0, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="<\0\2\0^\0\0\0076\0\2\0]\0\0\7\1\0\10\0_\0\0\7\341\1\0\0\0\0\0\0"..., iov_len=100}], 1) = 100 futex(0xcffd90, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xcffd40, FUTEX_WAKE_PRIVATE, 1) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base=".\0\2\0\3\0\0\7_\0\2\0\v\0\0\7_\0\2\0W\0\0\7O\0\2\0\5\0\0\7", iov_len=32}], 1) = 32 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="<\0\2\0\0\0\0\7+\0\1\0", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\2n\5\0\0\0\0\7\0\340\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 getpid() = 3346 poll([{fd=3, events=0}], 1, 0) = 0 (Timeout) shutdown(3, SHUT_RDWR) = 0 close(3) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x7ffe93f547b0, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x7ffe93f546e0, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 getpid() = 3346 write(13, "W", 1) = 1 close(16) = 0 close(14) = 0 munmap(0x7fb918000000, 67108864) = 0 munmap(0x7fb914000000, 67108864) = 0 munmap(0x7fb910000000, 67108864) = 0 write(13, "W", 1) = 1 close(15) = 0 munmap(0x7fb92364d000, 67108864) = 0 write(13, "W", 1) = 1 futex(0xfc2020, FUTEX_UNLOCK_PI_PRIVATE) = 0 futex(0x7fb927e54910, FUTEX_WAIT, 3350, NULL) = -1 EAGAIN (Ressource temporairement non disponible) munmap(0x7fb92046b000, 8392704) = 0 close(12) = 0 close(13) = 0 msync(0x7fb92edef000, 10547304, MS_ASYNC|MS_INVALIDATE) = 0 munmap(0x7fb92edef000, 10547304) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x7ffe93f54aa0, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0xd68408, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xd6c250, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xd6c200, FUTEX_WAKE_PRIVATE, 1) = 0 getpid() = 3346 getpid() = 3346 getpid() = 3346 munmap(0x7fb92e39c000, 3314424) = 0 munmap(0x7fb92c28d000, 32542824) = 0 munmap(0x7fb92e197000, 2114208) = 0 exit_group(0) = ? +++ exited with 0 +++
Bon; là je nage complètement !
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Le logiciel a fait un segfault (ici je vois une sortie avec un code 0, je suppose qu' en cas de segfault le code ne devrait pas être 0) ?

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Autre option, sortir l''autre artillerie avec gdb :
installer gdb
lancer
gdb ffDiaporama
dans la console gdb, lancer
run
On présume que le programme se plante. A ce moment, dans la console de gdb, faire
bt full
et nous fournir la sortie.
quit
pour revenir dans le terminal.

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
strace ffDiaporama
pour la simple raison que cela n’arrêtez pas les lignes défillées à toutes vitesse , même 10 minutes après, cela faisait :
ll([{fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=11, events=POLLIN}], 3, 20) = 0 (Timeout) poll([{fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=11, events=POLLIN}], 3, 20) = 0 (Timeout) poll([{fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=11, events=POLLIN}], 3, 20) = 0 (Timeout) poll([{fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=11, events=POLLIN}], 3, 20) = 0 (Timeout) poll([{fd=5, events=POLLIN}, {fd=6, events=POLLIN}, {fd=11, ev
En boucle !
Genre ceci :

Et pas de dernières lignes évidement...
je viens de réaliser !
* J'ai demandé à ffdiaporama d'ouvrir un fichier et voilà ce que j'ai:
stat("/home/fingol/.ffDiaporama/ffdiaporama.db-wal", 0x7ffcf94b09f0) = -1 ENOENT (Aucun fichier ou dossier de ce type) fstat(10, {st_mode=S_IFREG|0644, st_size=737280, ...}) = 0 fcntl(10, F_SETLK, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="&\0\2\0\341\1\0\0", iov_len=8}], 1) = 8 futex(0x7ffcf94b27b8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Ressource temporairement non disponible) futex(0x1d66a28, FUTEX_WAKE_PRIVATE, 1) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base=";\3\35\0r\0\340\3\0\0\0\0Q\0\f\0\343\1\4\0A\0\20\0\363\1\20\0Q\0 \0"..., iov_len=764}], 1) = 764 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="+\0\1\0", iov_len=4}], 1) = 4 futex(0x7ffcf94b3878, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x1d66a28, FUTEX_WAKE_PRIVATE, 1) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base=";\3\5\0r\0\340\3\0\0\0\0\316\1%\1\350\0\20\0>\0\7\0g\0\340\3d\0\340\3"..., iov_len=188}], 1) = 188 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0d\0\340\3\0@\0\0W\0\340\3", iov_len=16}], 1) = 16 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0Z\0\340\3\0@\0\0W\0\340\3", iov_len=16}], 1) = 16 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0d\0\340\3\0@\0\0W\0\340\3", iov_len=16}], 1) = 16 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0Z\0\340\3\0@\0\0W\0\340\3", iov_len=16}], 1) = 16 futex(0x207ae70, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x207ae20, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x1f819f8, FUTEX_WAKE_PRIVATE, 1) = 1 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 write(5, "\1\0\0\0\0\0\0\0", 8) = 8 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0d\0\340\3\0@\0\0\v\0\340\3", iov_len=16}], 1) = 16 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{iov_base="\2\0\4\0Z\0\340\3\0@\0\0\v\0\340\3", iov_len=16}], 1) = 16 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xffff0006} --- +++ killed by SIGSEGV (core dumped) +++ Erreur de segmentation (core dumped)
Édité par Fingolfin Le 20/03/2021 à 14h24
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
On en sait déjà plus :
SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xffff0006}
Le programme essaie d'accéder à une zone mémoire qui n'est pas attribuée au programme.
Donc, pour aller plus loin, il faut passer au gdb comme indiqué plus haut.
Ou trouver une procédure qui reproduit le problème pour permettre à d'autre d'investiguer plus.
Je comprends que le problème n'est pas systématique et est peut être lié à un fichier particulier ?

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
De ce que j' ai compris, le plantage arrive lors de l' ouverture de la fenêtre d' ouverture d' un fichier (ou de l' ajout d' un fichier). Après ce n' est que supposition de ma part (n' ayant pas de pc sous la main).
Dans le strace, il semble que programme essaye d' accèder à un fichier temporaire sqllite (dv-wal) sans y parvenir. Est ce par manque de sqllite ?