Peter,

Please remember to copy the list on all replies. Reply-all works well.

GnuCash 5.13 crashes when it uses the Transfer Dialog, including for obtaining 
prices/exchange rates on multi-commodity transactions so it’s highly likely 
that that’s what’s happening here. Unfortunately it looks like neither Dmitry 
nor Ji have built 5.14 yet so your options are to downgrade to 5.12 or use 
flatpak.

Regards,
John Ralls


> On Jan 18, 2026, at 00:33, Peter Kreutzer <[email protected]> wrote:
> 
> hi John,
> the stock has USD as currency and my base currency is CHF.
> i actually tried many variants, filling only stock amount and also with  by 
> filling price.
> Cash in lieu i did not try.
> 
> When ever I press apply the debug show the messages from first email.
> gnucash even crashes when i cancel in the last step befor apply
> "
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12559'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12587'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12615'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12643'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12671'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12699'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12727'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12755'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12783'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12811'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12839'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12867'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12895'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12923'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12951'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '12979'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13007'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13035'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13063'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13091'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13119'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13170'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13198'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13226'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13252'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13278'
> <sys>:0: Warning: ../../../gobject/gsignal.c:2700: instance '0x5625f8ee4bb0' 
> has no handler with id '13303'
> Segmentation fault (core dumped)
> "
> 
> Could it be related to the fact that the stock split has a date and when 
> apply it try to find the exchange rate at that date?
> When it does not find it try to trigger a update of the quotes.
> 
> After i updated the Finance::Quote Version 1.68 and quotes updates where 
> working the split also magically worked.
> let me know what info you need to get it replicated 
> i am using this version on ubuntu 25.10 using 
> https://ppa.launchpadcontent.net/gnucash/ppa/ubuntu/
> GnuCash 5.13 
> Build ID: 5.13+(2025-09-27)
> 
> BR
> Peter
> 
> 
> 
> 
> Am Sa., 17. Jan. 2026 um 23:23 Uhr schrieb John Ralls <[email protected] 
> <mailto:[email protected]>>:
>> That doesn’t make sense, the stock split assistant just asks you for a 
>> price, it doesn’t check F::Q.
>> 
>> Can you provide some more details, including whether you did try to record a 
>> new price, whether there was cash-in-llieu, and if more than one currency is 
>> involved (for example if your home currency is EUR and the stock trades in 
>> USD)?
>> 
>> Regards,
>> John Ralls
>> 
>> > On Jan 17, 2026, at 07:36, Peter Kreutzer <[email protected] 
>> > <mailto:[email protected]>> wrote:
>> > 
>> > HI ,
>> > could find the root cause.
>> > The issue was related to Finance::Quote, it was still on old version. An
>> > update to Finance::Quote Version 1.68 solved it.
>> > 
>> > I guess if the currency exchange to the related stock is pulled during the
>> > assistant workflow there should be some exception handling if the quotes
>> > can not be pulled.
>> > 
>> > Cheers
>> > 
>> > BR
>> > peter
>> > 
>> > Am Sa., 17. Jan. 2026 um 15:25 Uhr schrieb Peter Kreutzer <
>> > [email protected] <mailto:[email protected]>>:
>> > 
>> >> Hi ,
>> >> 
>> >> i am facing issue with the stock split assistant.
>> >> when apply the stock split i do get this debug messages and gnucash
>> >> crashes.
>> >> 
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <gnc.engine> [trans_cleanup_commit] get rid of rollback
>> >> trans=0x5bb59e9af460
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=0x5bb59eff4780
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=(nil)
>> >> * 15:21:57  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=NOW
>> >> starting baln=0/1
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=4
>> >> hi=0x5bb59e03ada0 han=0x721e2a650f90 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=3
>> >> hi=0x5bb59dd4fa20 han=0x721e2a794bb0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=2
>> >> hi=0x5bb59cee5ff0 han=0x721e2a61aed0 data=(nil)
>> >> * 15:21:57  INFO <qof.engine> [qof_event_generate_internal] id=1
>> >> hi=0x5bb59ce69ff0 han=0x721e2a6353f0 data=(nil)
>> >> 
>> >> the bugzilla is not open ..
>> >> hope somebody can help here
>> >> 
>> >> BR
>> >> 
>> > _______________________________________________
>> > gnucash-user mailing list
>> > [email protected] <mailto:[email protected]>
>> > To update your subscription preferences or to unsubscribe:
>> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> > -----
>> > Please remember to CC this list on all your replies.
>> > You can do this by using Reply-To-List or Reply-All.
>> 

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to