Re: [grisbi-devel] Grisbi 2.0 pour bientôt ?
Pierre <[email protected]>
| Newsgroups | gmane.linux.grisbi.devel.french |
|---|---|
| Message-ID | <[email protected]> |
Le 07/01/2021 à 10:10, Ludovic Rousseau a écrit : > Le mer. 6 janv. 2021 à 23:35, Nicolas LAURENT <[email protected] > <mailto:[email protected]>> a écrit : > > hello > > mince je me suis loupé dans la doc. Pour meson, il s'agit d'un > module python. J'ai fini par faire un "pip install meson". > > > De mon côté je l'ai installé avec Homebrew pour pouvoir continuer. > J'ai donc un environnement jhbuild à jour. Mais j'ai toujours le crash > sur Big Sur alors que "ça marche" sur Mojave. > > Je suspecte aussi un problème de pointeur. > Sur Big Sur dans le debugger j'ai : > * thread #1, queue = 'com.apple.main-thread', stop reason = > EXC_BAD_ACCESS (code=1, address=0x80) > frame #0: 0x0000000109e29e40 > libgoffice-0.10.10.dylib`gog_plot_clear_series + 16 > libgoffice-0.10.10.dylib`gog_plot_clear_series: On utilise deux fois cette fonction dans grisbi. Il se peut que le paramètre de cette fonction soit mal initialisé. Peux-t-on avoir plus d'explication sur ce message ? Cdt. > -> 0x109e29e40 <+16>: cmpq $0x0, 0x80(%rax) > 0x109e29e48 <+24>: je 0x109e29e92 ; <+98> > 0x109e29e4e <+30>: movq -0x8(%rbp), %rax > 0x109e29e52 <+34>: movq 0x80(%rax), %rax > Target 0: (Grisbi-bin) stopped. > (lldb) bt > * thread #1, queue = 'com.apple.main-thread', stop reason = > EXC_BAD_ACCESS (code=1, address=0x80) > * frame #0: 0x0000000109e29e40 > libgoffice-0.10.10.dylib`gog_plot_clear_series + 16 > frame #1: 0x0000000100959971 > Grisbi-bin`bet_graph_affiche_camemberts + 65 > frame #2: 0x0000000100959415 Grisbi-bin`bet_graph_sectors_graph_new > + 1141 > frame #3: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #4: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #5: 0x000000010ccb7dd9 > libgobject-2.0.0.dylib`g_signal_emit_by_name + 441 > frame #6: 0x000000010a68b969 libgtk-3.0.dylib`button_clicked + 73 > frame #7: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #8: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #9: 0x000000010ccb7c02 libgobject-2.0.0.dylib`g_signal_emit + 130 > frame #10: 0x000000010a36be96 libgtk-3.0.dylib`gtk_button_clicked + 198 > frame #11: 0x000000010a370a3d > libgtk-3.0.dylib`gtk_button_do_release + 109 > frame #12: 0x000000010a36ffe0 > libgtk-3.0.dylib`gtk_real_button_released + 128 > frame #13: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #14: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #15: 0x000000010ccb7c02 libgobject-2.0.0.dylib`g_signal_emit > + 130 > frame #16: 0x000000010a370ca9 > libgtk-3.0.dylib`multipress_released_cb + 73 > frame #17: 0x000000010a77d240 > libgtk-3.0.dylib`_gtk_marshal_VOID__INT_DOUBLE_DOUBLEv + 640 > frame #18: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #19: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #20: 0x000000010ccb7c02 libgobject-2.0.0.dylib`g_signal_emit > + 130 > frame #21: 0x000000010a49c9e8 > libgtk-3.0.dylib`gtk_gesture_multi_press_end + 152 > frame #22: 0x000000010cca3d54 > libgobject-2.0.0.dylib`g_cclosure_marshal_VOID__BOXEDv + 180 > frame #23: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #24: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #25: 0x000000010ccb7c02 libgobject-2.0.0.dylib`g_signal_emit > + 130 > frame #26: 0x000000010a49a749 > libgtk-3.0.dylib`_gtk_gesture_set_recognized + 153 > frame #27: 0x000000010a496f68 > libgtk-3.0.dylib`_gtk_gesture_check_recognized + 88 > frame #28: 0x000000010a49993a > libgtk-3.0.dylib`gtk_gesture_handle_event + 570 > frame #29: 0x000000010a49f67d > libgtk-3.0.dylib`gtk_gesture_single_handle_event + 877 > frame #30: 0x000000010a446328 > libgtk-3.0.dylib`gtk_event_controller_handle_event + 376 > frame #31: 0x000000010a706b74 > libgtk-3.0.dylib`_gtk_widget_run_controllers + 244 > frame #32: 0x000000010a71bc92 > libgtk-3.0.dylib`gtk_widget_real_button_event + 34 > frame #33: 0x000000010a771354 > libgtk-3.0.dylib`_gtk_marshal_BOOLEAN__BOXEDv + 468 > frame #34: 0x000000010cca0736 > libgobject-2.0.0.dylib`_g_closure_invoke_va + 198 > frame #35: 0x000000010ccb71cf > libgobject-2.0.0.dylib`g_signal_emit_valist + 1407 > frame #36: 0x000000010ccb7c02 libgobject-2.0.0.dylib`g_signal_emit > + 130 > frame #37: 0x000000010a7065a0 > libgtk-3.0.dylib`gtk_widget_event_internal + 800 > frame #38: 0x000000010a706274 libgtk-3.0.dylib`gtk_widget_event + 356 > frame #39: 0x000000010a50f9e2 libgtk-3.0.dylib`propagate_event_up + 98 > frame #40: 0x000000010a50e9da libgtk-3.0.dylib`propagate_event + 410 > frame #41: 0x000000010a50dee0 libgtk-3.0.dylib`gtk_propagate_event > + 256 > frame #42: 0x000000010a50d6f9 libgtk-3.0.dylib`gtk_main_do_event + 1817 > frame #43: 0x000000010b5ef175 libgdk-3.0.dylib`_gdk_event_emit + 69 > frame #44: 0x000000010b633d4f libgdk-3.0.dylib`gdk_event_dispatch + 79 > frame #45: 0x000000010cdaad76 > libglib-2.0.0.dylib`g_main_context_dispatch + 310 > frame #46: 0x000000010cdab0f2 > libglib-2.0.0.dylib`g_main_context_iterate + 514 > frame #47: 0x000000010cdab1a6 > libglib-2.0.0.dylib`g_main_context_iteration + 102 > frame #48: 0x000000010c7d68bd libgio-2.0.0.dylib`g_application_run > + 541 > frame #49: 0x000000010093e788 Grisbi-bin`main + 280 > frame #50: 0x00007fff20330621 libdyld.dylib`start + 1 > frame #51: 0x00007fff20330621 libdyld.dylib`start + 1 > (lldb) > > La ligne qui plante est la 404 dans bet_graph.c : > gog_plot_clear_series ( GOG_PLOT ( cur_plot ) ); > > Je vais installer ce qu'il faut sur Big Sur pour pouvoir débugger. > > En tout logique, le jhbuild devrait rendre la commande "meson" > dispo. Je crois avoir eu le meme soucis. > > > En tout logique :-) > Mais non. > > à+ > > -- > Dr. Ludovic Rousseau > > _______________________________________________ > devel mailing list > [email protected] > http://listes.grisbi.org/mailman/listinfo/devel > -- A+ Pierre Biava _______________________________________________ devel mailing list [email protected] http://listes.grisbi.org/mailman/listinfo/devel