[GNC] Scheduled transactions do not appear in the register until <enter> is pressed

Tom Veik tlveik at gmail.com
Thu Aug 11 23:02:54 EDT 2022


The last time this occurred would be the first run on the 10th. Here is 
the contents of the trace file with the earliest time on that date:

* 07:53:46  WARN <gnc.guile> [gnc_spawn_process_async()] Could not spawn 
perl: Failed to execute child process (No such file or directory)
* 07:53:46 ERROR <> gnc_process_get_fd: assertion 'proc' failed
* 07:53:46 ERROR <> gnc_detach_process: assertion 'proc && proc->pid' failed

Tom

On 8/11/2022 8:05 PM, John Ralls wrote:
> I'd go with bug: It's supposed to refresh all of the registers, see https://github.com/Gnucash/gnucash/blob/41de4cefce621c214c0d6f6ff1c5ca05df8fd917/gnucash/gnome/dialog-sx-since-last-run.c#L1168
>
> You may find in your trace file one or more error messages "suspend counter not zero" from gnc_gui_refresh_all on a session where the SLR ran. That would indicate that something else that's wrapping the SLR invocation has also blocked gui refreshes. If that message isn't there then there's something going wrong in gnc_gui_refresh_internal.
>
> Regards,
> John Ralls
>


More information about the gnucash-user mailing list