Error when running payable aging report [solved]

Kash kash at warmplanetbikes.com
Tue Oct 2 12:25:17 EDT 2012


Derik-
So it looks like it's a transient error due to some funny business with 
my data entry.

I'd call it a bug, because entering data that results in this situation 
shouldn't be possible. However, I can't begin to reproduce the problem, 
so I don't know how to report it in any useful way.

I've just gone back to the latest backup that works and re-entered data. 
It's fine now.

Thanks again for tracking this down and giving me the assurance that I 
can avoid the same problem in the future.
-Kash

On 10/2/2012 6:28 AM, Derek Atkins wrote:
> Hi,
>
> Kash <kash at warmplanetbikes.com> writes:
>
>> Derek-
>> Thanks. Here's a copy of the trace file.
> [snip]
>>   113: 37  (if (in-interval date #) (begin # current-bucket) ...)
>>   113: 38* [in-interval (1536562800 . 0) ...
>>   113: 39*  [vector-ref #((1341385199 . 0) (1343977199 . 0) (1346569199
>> . 0) ...) 5]
>> L:\PortableApps\GnuCashPortable\App\GnuCash\share\gnucash/guile-modules/gnucash/report/aging.scm:113:33:
>> In procedure vector-ref in expression (vector-ref bucket-intervals
>> current-bucket):
>> L:\PortableApps\GnuCashPortable\App\GnuCash\share\gnucash/guile-modules/gnucash/report/aging.scm:113:33:
>> Value out of range: 5
> [snip]
>
> This looks like a bug in the report.
>
> Maybe someone made a change to the Receivables side without changing the
> Payables?  There should only be 4 buckets: 0-30, 31-60, 61-90, 90+
> So I don't know why it's looking for bucket 5.
>
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> -derek
>



More information about the gnucash-user mailing list