GNOME Bugzilla – Bug 150749
dates in transactions change when you move west
Last modified: 2018-06-29 20:46:31 UTC
Start 'TZ=US/Eastern gnucash --nofile'. Create an account and enter a transaction. Save to /tmp/test and exit. Start 'TZ=US/Eastern gnucash /tmp/test' and notice that the transaction has the correct date. Now start 'TZ=US/Pacific gnucash /tmp/test' and notice that the date on the transaction has gone down by one. I believe this counts a critical because it mutates the data in a very confusing way in virtue of a hidden timestamp and a date being stored in local time. If a person moves around multiple times, some dates will change and not others, and the whole thing becomes very unpredictable and the data unreliable. This occurs in 1.8.9 and in the 1.8 CVS branch checkout with most recent ChangeLog entry dated 2004-18-21 Derek Atkins <derek@ihtfp.com>.
This bug is http://bugs.debian.org/167453.
This is a duplicate of bug#137017 . Changing priority and severity to the same as the other bug (and also normalized to the other 400 bugs of gnucash; "critical" really only refers to "crashes during very normal usage")
*** Bug 150187 has been marked as a duplicate of this bug. ***
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 137017 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=150749. Please update any external references or bookmarks.