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 à 20:48, Ludovic Rousseau a écrit : > Le dim. 14 févr. 2021 à 19:35, Jean-Luc Duflot <[email protected]> a écrit : >> >> Le 14/02/2021 à 15:29, Ludovic Rousseau a écrit : >>> Le dim. 14 févr. 2021 à 12:55, Jean-Luc Duflot <[email protected]> a écrit : >>> >>>> J'ai installé le grisbi-dbgsym_. Ça a donné : >>> >>> J'ai installer Debian bullseye en 32 bits et je n'arrive pas à >>> reproduire le problème. >>> >>> Il semble que grisbi ne sache pas utiliser les infos du fichier -dbgsym >>> Peux-tu installer le paquet gdb et, dans un terminal, faire : >>> $ gdb grisbi >>> [.. blabla de gdb.. ] >>> (gdb) run >>> >>> Faire planter Grisbi. >>> Dans gdb faire : >>> (gdb) backtrace >>> >>> Et nous donner le résultat de la commande backtrace. >>> >>> Merci >>> >> >> Bonsoir, >> >> Après le run, Grisbi s'ouvre, j'ouvre mon fichier de comptes, je vas >> dans Préférences, je clique sur «utiliser un écran...» et plus rien ne >> se passe (pas de plantage). Dans le terminal, j'ai : >> ************************** >> (gdb) run >> Starting program: /usr/bin/grisbi >> [Thread debugging using libthread_db enabled] >> Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". >> [New Thread 0xb25e6b40 (LWP 2415)] >> [New Thread 0xb1bffb40 (LWP 2416)] >> [New Thread 0xb0df9b40 (LWP 2768)] >> [New Thread 0xb05f8b40 (LWP 2769)] >> [Thread 0xb0df9b40 (LWP 2768) exited] >> [Thread 0xb05f8b40 (LWP 2769) exited] >> [New Thread 0xb05f8b40 (LWP 2772)] >> [New Thread 0xb0df9b40 (LWP 2773)] >> [New Thread 0xaf9ffb40 (LWP 2774)] >> [Thread 0xb05f8b40 (LWP 2772) exited] >> [New Thread 0xb05f8b40 (LWP 2777)] >> [Thread 0xaf9ffb40 (LWP 2774) exited] >> [New Thread 0xaf9ffb40 (LWP 2778)] >> [Thread 0xaf9ffb40 (LWP 2778) exited] >> [Thread 0xb05f8b40 (LWP 2777) exited] >> [New Thread 0xb05f8b40 (LWP 2792)] >> [New Thread 0xaf9ffb40 (LWP 2793)] >> [Thread 0xb05f8b40 (LWP 2792) exited] >> >> Thread 1 "grisbi" received signal SIGSEGV, Segmentation fault. >> --Type <RET> for more, q to quit, c to continue without paging-- >> ************************** >> >> Je tape RET et : >> --Type <RET> for more, q to quit, c to continue without paging--RET >> 0xb68cf140 in g_utf8_strlen () from /usr/lib/i386-linux-gnu/libglib-2.0.so.0 >> (gdb) >> >> Et c'est tout ! Je ne peux rien faire avec Grisbi, qui est bloqué ; seul >> moyen, je le kille ! > > Il faut entrer la commande "backtrace" après le prompt "(gdb)". > > Merci > D'accord. Après gdb run, Grisbi se lance, et quand je clique sur «utiliser un écran...», rien ne se passe. (gdb) run Starting program: /usr/bin/grisbi [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [New Thread 0xb25e6b40 (LWP 3967)] [New Thread 0xb1bffb40 (LWP 3968)] [New Thread 0xb0df9b40 (LWP 3970)] [New Thread 0xb05f8b40 (LWP 3971)] [Thread 0xb0df9b40 (LWP 3970) exited] [New Thread 0xb0df9b40 (LWP 3986)] [New Thread 0xaf9ffb40 (LWP 3987)] [Thread 0xb05f8b40 (LWP 3971) exited] [New Thread 0xb05f8b40 (LWP 4008)] [Thread 0xaf9ffb40 (LWP 3987) exited] [New Thread 0xaf9ffb40 (LWP 4010)] [Thread 0xaf9ffb40 (LWP 4010) exited] [New Thread 0xaf9ffb40 (LWP 4011)] [Thread 0xb05f8b40 (LWP 4008) exited] Thread 1 "grisbi" received signal SIGSEGV, Segmentation fault. 0xb68cf140 in g_utf8_strlen () from /usr/lib/i386-linux-gnu/libglib-2.0.so.0 backtrace donne : (gdb) backtrace #0 0xb68cf140 in g_utf8_strlen () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x004ab64e in utils_str_break_form_name_field (text=0x1107200 "Dépenses vacances Marseille avril-mai 2016 ", trunc=20) at utils_str.c:1429 #2 0x0049086c in gsb_gui_navigation_create_report_list (model=0x1108990) at navigation.c:621 #3 0x00510c78 in prefs_page_display_gui_definition_screen_toggled (toggle_button=0x1d80288, prefs=0x18c21f0) at prefs_page_display_gui.c:176 #4 0xb69a74e6 in g_closure_invoke () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #5 0xb69b9d01 in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #6 0xb69bfa5a in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #7 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #8 0xb725ed29 in gtk_toggle_button_toggled () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #9 0xb725eda8 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #10 0xb69a770a in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #11 0xb69bfc2c in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #12 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 --Type <RET> for more, q to quit, c to continue without paging--c #13 0xb703b359 in gtk_button_clicked () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #14 0xb703b4e1 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #15 0xb69a770a in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #16 0xb69bfc2c in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #17 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #18 0xb703966b in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #19 0xb69a770a in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #20 0xb69bfc2c in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #21 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #22 0xb710e241 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #23 0xb69aa307 in g_cclosure_marshal_VOID__BOXEDv () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #24 0xb69a770a in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #25 0xb69bfc2c in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #26 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #27 0xb710b0c5 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #28 0xb710c879 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #29 0xb710fbc5 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #30 0xb70d354d in gtk_event_controller_handle_event () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #31 0xb72b1f42 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #32 0xb730e25a in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #33 0xb69a762b in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #34 0xb69bf077 in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #35 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #36 0xb72b414f in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #37 0xb7159f7a in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #38 0xb715bce6 in gtk_main_do_event () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #39 0xb6e336a7 in () at /usr/lib/i386-linux-gnu/libgdk-3.so.0 #40 0xb6e69027 in () at /usr/lib/i386-linux-gnu/libgdk-3.so.0 #41 0xb689b8cd in g_main_context_dispatch () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #42 0xb689bb69 in () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #43 0xb689bec1 in g_main_loop_run () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #44 0xb70b7111 in gtk_dialog_run () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #45 0x00486eef in grisbi_cmd_prefs (action=0x8cc0c8, parameter=0x0, app=0x7118c0) at menu.c:244 #46 0xb69a74e6 in g_closure_invoke () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #47 0xb69b9af0 in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #48 0xb69bfa5a in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #49 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #50 0xb6ad640f in () at /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #51 0xb6ad1bf5 in () at /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #52 0xb7002060 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #53 0xb7002089 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #54 0xb7174815 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #55 0xb716f8b8 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #56 0xb69a74e6 in g_closure_invoke () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #57 0xb69b9af0 in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #58 0xb69bfa5a in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #59 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #60 0xb72b688c in gtk_widget_activate () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #61 0xb7170a6d in gtk_menu_shell_activate_item () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #62 0xb7170d89 in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #63 0xb730e25a in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #64 0xb69a770a in () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #65 0xb69bf077 in g_signal_emit_valist () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #66 0xb69bfdb5 in g_signal_emit () at /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #67 0xb72b414f in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #68 0xb7159f7a in () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #69 0xb715bce6 in gtk_main_do_event () at /usr/lib/i386-linux-gnu/libgtk-3.so.0 #70 0xb6e336a7 in () at /usr/lib/i386-linux-gnu/libgdk-3.so.0 #71 0xb6e69027 in () at /usr/lib/i386-linux-gnu/libgdk-3.so.0 #72 0xb689b8cd in g_main_context_dispatch () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #73 0xb689bb69 in () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #74 0xb689bc34 in g_main_context_iteration () at /usr/lib/i386-linux-gnu/libglib-2.0.so.0 #75 0xb6acd00b in g_application_run () at /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #76 0x004178d4 in main (argc=1, argv=0xbffff414) at main.c:123 (gdb) Jean-Luc _______________________________________________ devel mailing list [email protected] http://listes.grisbi.org/mailman/listinfo/devel