Re: [grisbi-devel] plantage sur changement de résolut ion de l'écran
Jean-Luc Duflot <[email protected]>
| Newsgroups | gmane.linux.grisbi.devel.french |
|---|---|
| Organization | Gegeweb News Server |
| Message-ID | <[email protected]> |
Le 14/02/2021 à 07:41, Pierre a écrit : > Le 11/02/2021 à 20:02, Ludovic Rousseau a écrit : > > Bonjour, > >> Le jeu. 11 févr. 2021 à 18:45, Jean-Luc Duflot <[email protected]> a >> écrit : >>> >>> Bonjour, >> >> Bonjour, >> >>> Grisbi 2.0.1 sous Debian testing (Bullseye) >>> Config à une carte vidéo à 2 sorties et 2 écrans >>> >>> Dans les Préférences, Éléments de l'Interface, je clique sur le bouton >>> Résolution ecran : rien ne se passe, et au bout de 4 s, plantage sévère. >>> >>> >>> Voici le contenu de la fenêtre qui s'affiche : >>> >>> >>> ******************************************** >>> Le fichier est corrompu >>> >>> Grisbi version: 2.0.1 >>> /usr/bin/grisbi(+0xda787) [0x528787] >>> linux-gate.so.1(__kernel_sigreturn+0) [0xb7fb9564] >>> /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_utf8_strlen+0xb0) >>> [0xb68b5130] >>> /usr/bin/grisbi(+0xab64e) [0x4f964e] >>> /usr/bin/grisbi(+0x9086c) [0x4de86c] >>> /usr/bin/grisbi(+0x110c78) [0x55ec78] >> >> Un plantage dans g_utf8_strlen() on dirait. >> > > J'ai regardé le code. Je n'ai rien vu qui appelle directement > g_utf8_strlen(). > > Si tu as deux écrans branchés, peux-tu débrancher le secondaire et > refaire le test ? > > Bon dimanche. >> Pouvez vous installer le paquet >> http://debug.mirrors.debian.org/debian-debug/pool/main/g/grisbi/grisbi-dbgsym_2.0.1-1_i386.deb >> >> Et refaire la manipulation ? >> On devrait avoir plus d'information dans la trace. >> >> C'est pas courant de voir un CPU Intel 32 bits et pas 64 bits. C'est >> un vieux PC ? >> >> à+ >> > > Je ne sais pas exactement ce qu'est le «secondaire »: Pour moi, c'est un Philips 190B. Si je le déconnecte, ça plante aussi : ************************* Grisbi version: 2.0.1 /usr/bin/grisbi(+0xda787) [0x533787] linux-gate.so.1(__kernel_sigreturn+0) [0xb7f01564] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_utf8_strlen+0xb0) [0xb67fd140] /usr/bin/grisbi(+0xab64e) [0x50464e] /usr/bin/grisbi(+0x9086c) [0x4e986c] /usr/bin/grisbi(+0x110c78) [0x569c78] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x186) [0xb68d54e6] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x22d01) [0xb68e7d01] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xd3a) [0xb68eda5a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_toggle_button_toggled+0x49) [0xb718cd29] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x33fda8) [0xb718cda8] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb68d570a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb68edc2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_button_clicked+0x49) [0xb6f69359] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x11c4e1) [0xb6f694e1] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb68d570a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb68edc2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x11a66b) [0xb6f6766b] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb68d570a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb68edc2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ef241) [0xb703c241] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x57) [0xb68d8307] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb68d570a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb68edc2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ec0c5) [0xb70390c5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ed879) [0xb703a879] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1f0bc5) [0xb703dbc5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_event_controller_handle_event+0x6d) [0xb700154d] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x392f42) [0xb71dff42] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x3ef25a) [0xb723c25a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1062b) [0xb68d562b] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x357) [0xb68ed077] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb68eddb5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x39514f) [0xb71e214f] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x23af7a) [0xb7087f7a] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x716) [0xb7089ce6] /usr/lib/i386-linux-gnu/libgdk-3.so.0(+0x2a6a7) [0xb6d616a7] /usr/lib/i386-linux-gnu/libgdk-3.so.0(+0x60027) [0xb6d97027] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x28d) [0xb67c98cd] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(+0x4eb69) [0xb67c9b69] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x81) [0xb67c9ec1] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_dialog_run+0x141) [0xb6fe5111] /usr/bin/grisbi(+0x86eef) [0x4dfeef] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x186) [0xb68d54e6] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x22af0) [0xb68e7af0] ************************* Et si je déplace Grisbi sur ce Philips et débranche l'autre (le primaire ?), un ViewSonic VX2255, ça plante encore, voici : ************************* Grisbi version: 2.0.1 /usr/bin/grisbi(+0xda787) [0x5a6787] linux-gate.so.1(__kernel_sigreturn+0) [0xb7f45564] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_utf8_strlen+0xb0) [0xb6841140] /usr/bin/grisbi(+0xab64e) [0x57764e] /usr/bin/grisbi(+0x9086c) [0x55c86c] /usr/bin/grisbi(+0x110c78) [0x5dcc78] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x186) [0xb69194e6] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x22d01) [0xb692bd01] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xd3a) [0xb6931a5a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_toggle_button_toggled+0x49) [0xb71d0d29] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x33fda8) [0xb71d0da8] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb691970a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb6931c2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_button_clicked+0x49) [0xb6fad359] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x11c4e1) [0xb6fad4e1] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb691970a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb6931c2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x11a66b) [0xb6fab66b] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb691970a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb6931c2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ef241) [0xb7080241] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x57) [0xb691c307] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1070a) [0xb691970a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xf0c) [0xb6931c2c] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ec0c5) [0xb707d0c5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1ed879) [0xb707e879] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x1f0bc5) [0xb7081bc5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_event_controller_handle_event+0x6d) [0xb704554d] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x392f42) [0xb7223f42] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x3ef25a) [0xb728025a] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1062b) [0xb691962b] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x357) [0xb6931077] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x25) [0xb6931db5] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x39514f) [0xb722614f] /usr/lib/i386-linux-gnu/libgtk-3.so.0(+0x23af7a) [0xb70cbf7a] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x716) [0xb70cdce6] /usr/lib/i386-linux-gnu/libgdk-3.so.0(+0x2a6a7) [0xb6da56a7] /usr/lib/i386-linux-gnu/libgdk-3.so.0(+0x60027) [0xb6ddb027] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x28d) [0xb680d8cd] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(+0x4eb69) [0xb680db69] /usr/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x81) [0xb680dec1] /usr/lib/i386-linux-gnu/libgtk-3.so.0(gtk_dialog_run+0x141) [0xb7029111] /usr/bin/grisbi(+0x86eef) [0x552eef] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x186) [0xb69194e6] /usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x22af0) [0xb692baf0] ************************* -- N'hésitez pas à consulter le manuel, c'est étudié pour ! (:-) La documentation en ligne est en français, anglais et allemand : http://grisbi.sourceforge.net/html/ http://grisbi.sourceforge.net/html-en/ http://grisbi.sourceforge.net/de/grisbi-manuel.html Tous ces liens sont disponibles depuis le Wiki : https://github.com/grisbi/grisbi/wiki _______________________________________________ devel mailing list [email protected] http://listes.grisbi.org/mailman/listinfo/devel