<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hallo,<br>
    <br>
    ich benutze Gnucash 5.4 schon eine Weile ohne Probleme. Aber seit
    kurzem stürzt es zuverlässig bei folgender Aktion ab:<br>
    <br>
    Ich möchte einer Buchung im Bankkonto eine Rechnungszahlung mit 'Als
    Zahlung zuweisen' zuweisen.
    <ol>
      <li>Dabei kommt immer ein Dialog 'Die Zahlung besteht aus mehreren
        Splits...', ich wähle dann eines der beiden angezeigten Konten.</li>
      <li>Dann kommt der Dialog 'Zahlung verarbeiten'</li>
      <li>Um die Lieferantenrechnung zu suchen gehe ich bei 'Mandant'
        auf das Pulldown um von Kunde auf Lieferant zu wechseln</li>
      <li>Bei diesem Wechsel stürzt gnucash zuverlässig mit segmentation
        fault ab. Siehe gdb log unten.<br>
      </li>
    </ol>
    Ich habe auf bugs.gnucash.org keinen solchen Fehler gefunden.<br>
    Kann mir jemand bei der Lösung helfen?<br>
    <br>
    Viele Grüße<br>
    Markus<br>
    <br>
    Debian trixie/sid, Version-ID: 5.4+(2023-09-23)<br>
    <br>
    <font size="2">Thread 1 "gnucash" received signal SIGSEGV,
      Segmentation fault.<br>
      0x00007ffff64d7fe4 in __GI___wcscoll_l (s1=0x0, s2=0x555558c80d40
      L"Passiva:Verbindlichkeiten:1600 Verblk. aus Lieferungen u.
      Leistungen", l=0x7ffff65f2580 <_nl_global_locale>)<br>
          at ../string/strcoll_l.c:273<br>
      273    ../string/strcoll_l.c: Datei oder Verzeichnis nicht
      gefunden.<br>
      (gdb) bt<br>
      #0  0x00007ffff64d7fe4 in __GI___wcscoll_l (s1=0x0,
      s2=0x555558c80d40 L"Passiva:Verbindlichkeiten:1600 Verblk. aus
      Lieferungen u. Leistungen", l=0x7ffff65f2580
      <_nl_global_locale>)<br>
          at ../string/strcoll_l.c:273<br>
      #1  0x00007ffff6b4daaf in g_utf8_collate () from
      /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
      #2  0x00007ffff7b1b8da in gnc_cbwe_set_by_string () from
      /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so<br>
      #3  0x00007ffff7c55753 in gnc_account_select_combo_fill () from
      /usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so<br>
      #4  0x00007ffff7c70c90 in ?? () from
      /usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so<br>
      #5  0x00007ffff7c70f10 in ?? () from
      /usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so<br>
      #6  0x00007ffff7c7109e in ?? () from
      /usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so<br>
      #7  0x00007ffff68b9749 in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #8  0x00007ffff68ce5bf in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #9  0x00007ffff68d4186 in g_signal_emit_valist () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #10 0x00007ffff68d4243 in g_signal_emit () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #11 0x00007ffff73115f1 in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #12 0x00007ffff7315b49 in gtk_combo_box_set_active_iter () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #13 0x00007ffff7315fdb in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #14 0x00007ffff68bc65f in g_cclosure_marshal_VOID__STRINGv () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #15 0x00007ffff68b9749 in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #16 0x00007ffff68ce5bf in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #17 0x00007ffff68d4186 in g_signal_emit_valist () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #18 0x00007ffff68d4243 in g_signal_emit () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #19 0x00007ffff7527d36 in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #20 0x00007ffff68b9540 in g_closure_invoke () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #21 0x00007ffff68ccafc in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #22 0x00007ffff68ce501 in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #23 0x00007ffff68d4186 in g_signal_emit_valist () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #24 0x00007ffff68d4243 in g_signal_emit () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #25 0x00007ffff756bd04 in gtk_widget_activate () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #26 0x00007ffff741f0f6 in gtk_menu_shell_activate_item () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #27 0x00007ffff741f431 in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #28 0x00007ffff728fca4 in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #29 0x00007ffff68b9749 in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #30 0x00007ffff68cd913 in ?? () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #31 0x00007ffff68d4186 in g_signal_emit_valist () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #32 0x00007ffff68d4243 in g_signal_emit () from
      /lib/x86_64-linux-gnu/libgobject-2.0.so.0<br>
      #33 0x00007ffff7568ca4 in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #34 0x00007ffff7406f9e in ?? () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #35 0x00007ffff7408a56 in gtk_main_do_event () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #36 0x00007ffff5d31b75 in ?? () from
      /lib/x86_64-linux-gnu/libgdk-3.so.0<br>
      #37 0x00007ffff5d8b692 in ?? () from
      /lib/x86_64-linux-gnu/libgdk-3.so.0<br>
      #38 0x00007ffff6b111b4 in ?? () from
      /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
      #39 0x00007ffff6b142d7 in ?? () from
      /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
      #40 0x00007ffff6b14bdf in g_main_loop_run () from
      /lib/x86_64-linux-gnu/libglib-2.0.so.0<br>
      #41 0x00007ffff7407bf5 in gtk_main () from
      /lib/x86_64-linux-gnu/libgtk-3.so.0<br>
      #42 0x00007ffff7b1a4d2 in gnc_ui_start_event_loop () from
      /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so<br>
      #43 0x0000555555565212 in ?? ()<br>
      #44 0x00007ffff7d5865c in ?? () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #45 0x00007ffff7d41f6a in ?? () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #46 0x00007ffff7dc94e8 in ?? () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #47 0x00007ffff7dd6c49 in scm_call_n () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #48 0x00007ffff7d436ea in scm_call_2 () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #49 0x00007ffff7df2292 in ?? () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #50 0x00007ffff7dbff4f in scm_c_catch () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #51 0x00007ffff7d442e6 in scm_c_with_continuation_barrier () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      --Type <RET> for more, q to quit, c to continue without
      paging--<br>
      #52 0x00007ffff7dc4b89 in ?? () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #53 0x00007ffff5c9eb75 in GC_call_with_stack_base () from
      /lib/x86_64-linux-gnu/libgc.so.1<br>
      #54 0x00007ffff7dbfe68 in scm_with_guile () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #55 0x00007ffff7d61185 in scm_boot_guile () from
      /lib/x86_64-linux-gnu/libguile-3.0.so.1<br>
      #56 0x0000555555564967 in Gnucash::Gnucash::start(int, char**) ()<br>
      #57 0x0000555555564068 in main ()<br>
    </font><br>
  </body>
</html>