[gnucash-de] Gnucash 5.4 segmentation fault bei 'Als Zahlung zuweisen'

Markus Schneider mail at masla.de
So Mär 17 15:34:24 EDT 2024


Hallo,

ich benutze Gnucash 5.4 schon eine Weile ohne Probleme. Aber seit kurzem 
stürzt es zuverlässig bei folgender Aktion ab:

Ich möchte einer Buchung im Bankkonto eine Rechnungszahlung mit 'Als 
Zahlung zuweisen' zuweisen.

 1. Dabei kommt immer ein Dialog 'Die Zahlung besteht aus mehreren
    Splits...', ich wähle dann eines der beiden angezeigten Konten.
 2. Dann kommt der Dialog 'Zahlung verarbeiten'
 3. Um die Lieferantenrechnung zu suchen gehe ich bei 'Mandant' auf das
    Pulldown um von Kunde auf Lieferant zu wechseln
 4. Bei diesem Wechsel stürzt gnucash zuverlässig mit segmentation fault
    ab. Siehe gdb log unten.

Ich habe auf bugs.gnucash.org keinen solchen Fehler gefunden.
Kann mir jemand bei der Lösung helfen?

Viele Grüße
Markus

Debian trixie/sid, Version-ID: 5.4+(2023-09-23)

Thread 1 "gnucash" received signal SIGSEGV, Segmentation fault.
0x00007ffff64d7fe4 in __GI___wcscoll_l (s1=0x0, s2=0x555558c80d40 
L"Passiva:Verbindlichkeiten:1600 Verblk. aus Lieferungen u. Leistungen", 
l=0x7ffff65f2580 <_nl_global_locale>)
     at ../string/strcoll_l.c:273
273    ../string/strcoll_l.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  0x00007ffff64d7fe4 in __GI___wcscoll_l (s1=0x0, s2=0x555558c80d40 
L"Passiva:Verbindlichkeiten:1600 Verblk. aus Lieferungen u. Leistungen", 
l=0x7ffff65f2580 <_nl_global_locale>)
     at ../string/strcoll_l.c:273
#1  0x00007ffff6b4daaf in g_utf8_collate () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7b1b8da in gnc_cbwe_set_by_string () from 
/usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so
#3  0x00007ffff7c55753 in gnc_account_select_combo_fill () from 
/usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so
#4  0x00007ffff7c70c90 in ?? () from 
/usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so
#5  0x00007ffff7c70f10 in ?? () from 
/usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so
#6  0x00007ffff7c7109e in ?? () from 
/usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so
#7  0x00007ffff68b9749 in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff68ce5bf in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff68d4186 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff68d4243 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff73115f1 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007ffff7315b49 in gtk_combo_box_set_active_iter () from 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff7315fdb in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00007ffff68bc65f in g_cclosure_marshal_VOID__STRINGv () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff68b9749 in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff68ce5bf in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff68d4186 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff68d4243 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7527d36 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff68b9540 in g_closure_invoke () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff68ccafc in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff68ce501 in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff68d4186 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff68d4243 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff756bd04 in gtk_widget_activate () from 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff741f0f6 in gtk_menu_shell_activate_item () from 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff741f431 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff728fca4 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff68b9749 in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff68cd913 in ?? () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff68d4186 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff68d4243 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007ffff7568ca4 in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff7406f9e in ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff7408a56 in gtk_main_do_event () from 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff5d31b75 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#37 0x00007ffff5d8b692 in ?? () from /lib/x86_64-linux-gnu/libgdk-3.so.0
#38 0x00007ffff6b111b4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007ffff6b142d7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007ffff6b14bdf in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007ffff7407bf5 in gtk_main () from 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007ffff7b1a4d2 in gnc_ui_start_event_loop () from 
/usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so
#43 0x0000555555565212 in ?? ()
#44 0x00007ffff7d5865c in ?? () from /lib/x86_64-linux-gnu/libguile-3.0.so.1
#45 0x00007ffff7d41f6a in ?? () from /lib/x86_64-linux-gnu/libguile-3.0.so.1
#46 0x00007ffff7dc94e8 in ?? () from /lib/x86_64-linux-gnu/libguile-3.0.so.1
#47 0x00007ffff7dd6c49 in scm_call_n () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
#48 0x00007ffff7d436ea in scm_call_2 () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
#49 0x00007ffff7df2292 in ?? () from /lib/x86_64-linux-gnu/libguile-3.0.so.1
#50 0x00007ffff7dbff4f in scm_c_catch () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
#51 0x00007ffff7d442e6 in scm_c_with_continuation_barrier () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
--Type <RET> for more, q to quit, c to continue without paging--
#52 0x00007ffff7dc4b89 in ?? () from /lib/x86_64-linux-gnu/libguile-3.0.so.1
#53 0x00007ffff5c9eb75 in GC_call_with_stack_base () from 
/lib/x86_64-linux-gnu/libgc.so.1
#54 0x00007ffff7dbfe68 in scm_with_guile () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
#55 0x00007ffff7d61185 in scm_boot_guile () from 
/lib/x86_64-linux-gnu/libguile-3.0.so.1
#56 0x0000555555564967 in Gnucash::Gnucash::start(int, char**) ()
#57 0x0000555555564068 in main ()
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20240317/eafed627/attachment.htm>


Mehr Informationen über die Mailingliste gnucash-de