[grisbi-bugs] [Grisbi 0002099]: plantage à l'ouverture des préférences
Grisbi Bug Tracker
bugtracker at grisbi.org
Lun 8 Fév 08:06:03 CET 2021
The following issue has been ASSIGNED.
======================================================================
https://www.grisbi.org/bugsreports/view.php?id=2099
======================================================================
Reported By: xunam
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 2099
Category: Main
Reproducibility: always
Severity: crash
Priority: normal
Status: feedback
OS: Autre Linux
Unstable Impact: Yes
Version OS: NixOS, unstable (mis à jour le 2021-02-07)
Version GTK: 3.24.24
======================================================================
Date Submitted: 2021-02-07 14:49 CET
Last Modified: 2021-02-08 08:06 CET
======================================================================
Summary: plantage à l'ouverture des préférences
Description:
Lorsque je veux accéder aux préférences alors que mon fichier de comptes est
ouvert, j'ai systématiquement un plantage.
La fenêtre d'erreur affiche « Grisbi a terminé son exécution en raison d'une
erreur de segmentation. » puis « Le fichier est corrompu. » ainsi que la
trace que je reproduis en dessous.
J'ai aussi remarqué que si j'ouvre les préférences depuis l'écran d'accueil,
sans avoir ouvert mon fichier de comptes, alors le dialogue s'ouvre normalement.
Pour info, j'utilise la version 2.0.0 issue de la branche « unstable » de
NixOS, sous l'environnement Sway (donc Wayland).
Si le problème est effectivement lié au fait que mon fichier est corrompu,
comment puis-je faire pour le réparer ?
Notez que je n'ai aucun problème à entrer des opérations, faire des
rapprochements, etc.
Steps to Reproduce:
- Ouvrir Grisbi
- Ouvrer mon fichier « comptes.gsb »
- Choisir l'entrée de menu Éditer > Préférences
Additional Information:
Grisbi version: 2.0.0
.nix-profile/bin/grisbi() [0x41b763]
.nix-profile/bin/grisbi() [0x41ba7a]
/nix/store/gafigwfaimlziam6qhw1m8dz4h952g1n-glibc-2.32-35/lib/libpthread.so.0(+0x13700)
[0x7fccb335e700]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgdk-3.so.0(+0x70860)
[0x7fccb3a3e860]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgdk-3.so.0(gdk_wayland_selection_add_targets_libgtk_only+0x29)
[0x7fccb3a475a9]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(gtk_selection_add_target+0xbb)
[0x7fccb3d5ce6b]
.nix-profile/bin/grisbi() [0x4fd068]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_type_create_instance+0x241)
[0x7fccb34d3971]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(+0x1a4fd)
[0x7fccb34ba4fd]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_object_new_with_properties+0x29d)
[0x7fccb34bb9ed]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_object_new+0xc1)
[0x7fccb34bc431]
.nix-profile/bin/grisbi() [0x4eacd5]
.nix-profile/bin/grisbi() [0x4eb7be]
.nix-profile/bin/grisbi() [0x4854b8]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_closure_invoke+0x182)
[0x7fccb34b4fc2]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(+0x269bb)
[0x7fccb34c69bb]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xbbf)
[0x7fccb34ccd0f]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7fccb34cd26f]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgio-2.0.so.0(+0xe459d)
[0x7fccb35dd59d]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(+0x212b16)
[0x7fccb3ce9b16]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_closure_invoke+0x182)
[0x7fccb34b4fc2]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(+0x269bb)
[0x7fccb34c69bb]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xbbf)
[0x7fccb34ccd0f]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7fccb34cd26f]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(gtk_widget_activate+0x54)
[0x7fccb3e208f4]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(gtk_menu_shell_activate_item+0x136)
[0x7fccb3ce5fa6]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(+0x20f283)
[0x7fccb3ce6283]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(+0x9d9b8)
[0x7fccb3b749b8]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(+0x1520e)
[0x7fccb34b520e]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x2e9)
[0x7fccb34cc439]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgobject-2.0.so.0(g_signal_emit+0x8f)
[0x7fccb34cd26f]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(+0x3472a4)
[0x7fccb3e1e2a4]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(+0x1f9990)
[0x7fccb3cd0990]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgtk-3.so.0(gtk_main_do_event+0x8c3)
[0x7fccb3cd2593]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgdk-3.so.0(+0x3db75)
[0x7fccb3a0bb75]
/nix/store/8pidhwid3ww58wlq705irf48c01dr0hv-gtk+3-3.24.24/lib/libgdk-3.so.0(+0x71692)
[0x7fccb3a3f692]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libglib-2.0.so.0(g_main_context_dispatch+0x25b)
[0x7fccb33c0a9b]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libglib-2.0.so.0(+0x54d48)
[0x7fccb33c0d48]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libglib-2.0.so.0(g_main_context_iteration+0x2f)
[0x7fccb33c0dff]
/nix/store/hnk0s558k2h4v8abjzagagflvw1l0cb2-glib-2.66.4/lib/libgio-2.0.so.0(g_application_run+0x1c5)
[0x7fccb35d4da5]
.nix-profile/bin/grisbi() [0x41b603]
/nix/store/gafigwfaimlziam6qhw1m8dz4h952g1n-glibc-2.32-35/lib/libc.so.6(__libc_start_main+0xed)
[0x7fccb31b1ded]
.nix-profile/bin/grisbi() [0x41b65a]
======================================================================
----------------------------------------------------------------------
(0006011) LudovicRousseau (administrator) - 2021-02-07 17:56
https://www.grisbi.org/bugsreports/view.php?id=2099#c6011
----------------------------------------------------------------------
Ce problème devrait être corrigé dans Grisbi 2.0.1.
----------------------------------------------------------------------
(0006016) pbiava (administrator) - 2021-02-08 08:06
https://www.grisbi.org/bugsreports/view.php?id=2099#c6016
----------------------------------------------------------------------
Gtk3 n'est pas totalement compatible avec Wayland et par conséquent grisbi non
plus. A partir de la version 2.0.1 on force l'utilisation de X11 ce qui résout
le problème.
l'avez-vous fait ?
Issue History
Date Modified Username Field Change
======================================================================
2021-02-07 14:49 xunam New Issue
2021-02-07 17:56 LudovicRousseauNote Added: 0006011
2021-02-08 08:06 pbiava Assigned To => pbiava
2021-02-08 08:06 pbiava Status new => feedback
2021-02-08 08:06 pbiava Note Added: 0006016
======================================================================
Plus d'informations sur la liste de diffusion bugsreports