Reconcile Window: Date widget broken?

Charles Day cedayiv at
Mon Aug 11 14:25:48 EDT 2008

On Mon, Aug 11, 2008 at 10:45 AM, David Reiser <dbreiser at>wrote:

> On Aug 11, 2008, at 1:00 PM, David T. wrote:
> > With 2.2.6 (Intel Mac, OS 10.5.4), I have found that the Reconcile
> > Date widget is not performing as expected or as it used to. It used
> > to be that one could use keyboard shortcuts to adjust the date here
> > (the minus key moved back a day, shift minus went a week, etc.).
> > Now, if you try to do that, the date jumps to today's date, and
> > nothing else. It changes to the current date also if you manually
> > change the date, or even if you first click in the date field and
> > then click somewhere else in the dialog (without attempting to
> > change the value). The only way that it works now is by using the
> > calendar to select the date.
> >
> > David
> It works for me.
> How are you installing gnucash? (fink, macports, manually) What
> version of gtk+ are you using.

See bug 545722:

This seems to be a Windows only thing at this point. I have already found
the bug and fixed it, but Windows users are stuck until the fix gets
released. There is a suggested workaround in the bug notes that works for
reporting, but I can't say whether it works for reconciliation. You can
always go back to 2.2.5 if you can't wait for the next release.

The bug came about because some recent changes to the date editing control
uncovered a longstanding danger regarding pointers received from the time
library that, until now, seems to have not caused any problems. Still
doesn't on Mac and Linux (and even Windows if running from an MSYS
development environment.)  Anyway, the fix was to be more conservative about
pointers into statically allocated library memory. See r17459:


> Dave
> --
> David Reiser
> dbreiser at
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at

More information about the gnucash-devel mailing list