FYI I just added it to Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=793278
DM 2018-02-06 21:14 GMT+01:00 Di Mang <[email protected]>: > Hello Christopher, > > I found the bug out. It was caused by commit "766e74096+" > > Titel: "bugfix incorrect min-date handling". > Description: "This bugfix affects net-linechart and net-barchart - assumes > the min-date for dates must be 0. Net worth charts straddling the date > 01-01-1970 were incorrect. I'll fix in time64-ftw as well." > " > ---------------- src/report/report-system/report-collectors.scm > ---------------- > index ad3ae5369..b4415e5d8 100644 > @@ -155,7 +155,7 @@ > (list min-date max-date datepairs))) > > (define (category-report-dates-accumulate dates) > - (let* ((min-date (gnc:secs->timepair 0)) > + (let* ((min-date (decdate (car (list-min-max dates gnc:timepair-lt)) > DayDelta)) > " > > As a simple solution, we can undo this change. But I do not know, if this > affects other parts of the code. > Could you please check, how it can be repair? Thanks a lot! > > Do I still need to add this bug to Bugzilla? > > DiMang > > > > > 2018-02-06 16:41 GMT+01:00 Di Mang <[email protected]>: > >> Hello Christopher, >> >> Thank you for checking! I will add this bug to Bugzilla. >> >> DiMang >> >> 2018-02-05 23:29 GMT+01:00 Christopher Lam <[email protected]>: >> >>> Hi Di Mang I agree bug exists - would you be able to file bug report? >>> >>> We'd need to investigate category-barchart.scm >>> >>> >>> >>> On 06/02/18 05:24, Di Mang wrote: >>> >>>> Hello all, >>>> >>>> I have investigated this problem further in the last few days. >>>> I think, it doesn't depend on some special version of GnuCash. >>>> >>>> For example, all works fine, if I use pre-build versions of GnuCash. >>>> I tested it with: >>>> * GnuCash (2.6.17, 2.6.19) on Windows 7 (from GnuCash-website) >>>> * and GnuCash 2.6.17 on Ubuntu 17.10 (from Ubuntu Software Center). >>>> >>>> But, it does not work right (see screenshots in my first mail), >>>> if I build GnuCash from souce files myself (2.6.19 or unstable, on >>>> Ubuntu >>>> 17.10, with cmake). >>>> >>>> I attached the output files for "cmake" and "make" commands. >>>> Can it be, that I am using a wrong version of some library? >>>> >>>> 2018-01-28 16:50 GMT+01:00 Frank H. Ellenberger < >>>> [email protected]>: >>>> >>>> Hi, >>>>> >>>>> Am 28.01.2018 um 15:48 schrieb Di Mang: >>>>> >>>>>> Hello, >>>>>> >>>>>> I have a problem with the "Liabilities Chart", "Asset Chart" and "Net >>>>>> >>>>> Worth >>>>> >>>>>> Barchart" reports since I switched to GnuCash 2.6.19 (on Ubuntu >>>>>> 17.10). I >>>>>> have this problem with unstable 2.7.3 too (built from source). With >>>>>> >>>>> GnuCash >>>>> >>>>>> 2.6.17 the reports worked as expected. >>>>>> >>>>>> These reports display the accumulated amounts, but only based on the >>>>>> transactions from the selected period. The transactions before the >>>>>> start >>>>>> time are ignored. See example in the appendix (as image and GnuCash >>>>>> >>>>> file). >>>>> >>>>>> ​I tried to find the error. Unfortunately, I do not know where to >>>>>> start.​ >>>>>> Can someone please look at it. With the example from the attachment it >>>>>> should be easy. Thanks in advance! >>>>>> >>>>>> ​DM​ >>>>>> >>>>> Did you accitently change Preferences->Accounts->Reverse Balance >>>>> Accounts? >>>>> >>>>> Frank >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> gnucash-devel mailing list >>>>> [email protected] >>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>>>> >>>> >>> _______________________________________________ >>> gnucash-devel mailing list >>> [email protected] >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >>> >> >> > _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
