An error occurred while running the report

Comsec Networks Office (Spain) office at comsecnetworks.com
Fri Oct 24 11:33:25 EDT 2014


Hi:

Yes, it was nabble I think.

Either way, attached is a similar file with the same error - line 38 I 
think.

I hope this helps,

Saludos,
*
Regards,

Comsec Networks (Spain)
Comsec Networks Inc.

office at comsecnetworks.com
Tel (ES): +34 950 468102
Tel (UK): +44 208 1332055*
On 24/10/2014 17:13, Derek Atkins wrote:
> Hi,
>
> First, please CC the list on all responses using your mailer's
> reply-to-list or reply-all functionality.
>
> "Comsec Networks Office (Spain)" <office at comsecnetworks.com> writes:
>
>> Hi:
>>
>> On the message post form was an 'Upload file' link. The lines in my message
>> were copied by me as they looked to be the root of the problem.
> I'm not sure what "message post form" you mean -- this is a mailing
> list, not a web forum.  While there are some web pages (like nabble)
> that make it *look* like a web forum, it is not.  I have no idea what
> the "nabble upload" button does, but it most certainly does NOT attach
> it to the message.
>
> So basically nobody got the full stack trace you uploaded.  Yes, it was
> definitely the root of the problem, but the bit you copied was
> insufficient; we would need the *whole* stack trace.
>
> Thanks,
>
>> Regards,
>>
>> Comsec Networks (Spain)
>> Comsec Networks Inc.
> -derek
>
>> office at comsecnetworks.com
>> Tel (ES): +34 950 468102
>> Tel (UK): +44 208 1332055
>> On 23/10/2014 18:33, Derek Atkins wrote:
>>
>>      Hi,
>>      
>>      comsec <office at comsecnetworks.com> writes:
>>
>>          Hi:
>>          
>>          Many thanks (actually I did upload the whole trace file) but problem solved.
>>          
>>      To where did you "upload the whole trace file"?  As you can see from
>>      below, the trace ended at:
>>
>>                  In C:\Program Files
>>                  (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
>>                      ...
>>                  
>>      ... which is most defnitely NOT the end of the trace.
>>
>>          I tried to cancel the post but the link expired.
>>          
>>          I unposted the last invoice - saw an error in the due date by one year -
>>          re-posted and all back on track.
>>          
>>      As David points out, this is still a bug that should get fixed.  User
>>      data should not crash the app.
>>      
>>      Thanks,
>>
>>          Sorry for the hassle!
>>          *
>>          Regards,
>>          
>>      -derek
>>
>>          Comsec Networks (Spain)
>>          Comsec Networks Inc.
>>          
>>          office at comsecnetworks.com
>>          Tel (ES): +34 950 468102
>>          Tel (UK): +44 208 1332055*
>>          On 21/10/2014 20:47, Derek Atkins [via GnuCash] wrote:
>>          
>>              Hi,
>>              
>>              comsec <[hidden email]
>>              </user/SendEmail.jtp?type=node&node=4673601&i=0>> writes:
>>
>>                  Hi:
>>                  GnuCash 2.6.1 has worked fine. Suddenly this error when attempting a
>>                  receivables ageing. Other reports seem fine but I sort of rely on the
>>                  receivables ageing and it would be good to get it running again.
>>                  The error started afterv posting a new invoice.
>>                  Trace attached but these lines seem to be the error:
>>                  C:\Program Files
>>
>>              (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33:
>>              
>>                  In procedure vector-ref in expression (vector-ref bucket-intervals
>>                  current-bucket):
>>                  C:\Program Files
>>
>>              (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33:
>>              
>>                  Value out of range: 5
>>                  * 17:31:27  WARN <gnc.scm> In C:\Program Files
>>                  (x86)\gnucash\share\gnucash/scm/report.scm:
>>                   743: 21* [receivables-renderer #]
>>                  In unknown file:
>>                     ?: 22  (letrec (#) (let* # # #))
>>                  In C:\Program Files
>>                  (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
>>                      ...
>>                  
>>                  Hope there is a solution,
>>                  
>>              You would need to provide the rest of the crash dump.  This isn't enough
>>              to say what the issue is.
>>
>>                  Paul.
>>                  
>>                  Please remember to CC this list on all your replies.
>>                  You can do this by using Reply-To-List or Reply-All.
>>                  
>>              -derek
>>              
>>              --
>>                     Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>>                     Member, MIT Student Information Processing Board  (SIPB)
>>                     URL: http://web.mit.edu/warlord/    PP-ASEL-IA   N1NWH
>>              [hidden email] </user/SendEmail.jtp?type=node&node=4673601&i=1>
>>                               PGP key available
>>              _______________________________________________
>>              gnucash-user mailing list
>>              [hidden email] </user/SendEmail.jtp?type=node&node=4673601&i=2>
>>              https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>              -----
>>              Please remember to CC this list on all your replies.
>>              You can do this by using Reply-To-List or Reply-All.
>>
>>              ------------------------------------------------------------------------
>>              If you reply to this email, your message will be added to the
>>              discussion below:
>>              http://gnucash.1415818.n4.nabble.com/An-error-occurred-while-running-the-report-tp4673579p4673601.html
>>              
>>              To unsubscribe from An error occurred while running the report, click
>>              here
>>              <http://gnucash.1415818.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4673579&code=b2ZmaWNlQGNvbXNlY25ldHdvcmtzLmNvbXw0NjczNTc5fDE1NDI3OTQ4NjQ=>.
>>              NAML
>>              <http://gnucash.1415818.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>
>>          --
>>          View this message in context: http://gnucash.1415818.n4.nabble.com/An-error-occurred-while-running-the-report-tp4673579p4673615.html
>>          Sent from the GnuCash - User mailing list archive at Nabble.com.
>>          _______________________________________________
>>          gnucash-user mailing list
>>          gnucash-user at gnucash.org
>>          https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>          -----
>>          Please remember to CC this list on all your replies.
>>          You can do this by using Reply-To-List or Reply-All.
>>

-------------- next part --------------
* 16:27:27  WARN <qof.engine> [guid_init()] only got 1841 bytes.
The identifiers might not be very random.
* 16:27:34  WARN <gnc.app-utils> Could not spawn perl: Failed to execute child process (No such file or directory)
* 16:27:39  WARN <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
 743: 18* [receivables-renderer #]
In unknown file:
   ?: 19  (letrec (#) (let* # # #))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 545: 20  (let* (# # # ...) (gnc:html-document-set-title! document report-title) ...)
 589: 21* (if (not #) (begin # #) (gnc:html-document-add-object! document #))
 590: 22  (begin (setup-query query account ...) (let* (#) (set! work-to-do #) ...))
 593: 23  (let* ((splits #)) (set! work-to-do (length splits)) ...)
 599: 24* [for-each #<procedure #f (split)> (# # # # ...)]
In unknown file:
   ?: 25* [#<procedure #f (split)> #<swig-pointer Split * 9bb1000>]
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
 602: 26* [update-company-hash # # # ...]
In unknown file:
   ?: 27  (letrec ((do-update #)) (let* (# # #) (if # #)))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 225: 28  (begin (gnc:debug "value" value) (let* (#) (if # # ...) ...) ...)
 227: 29* (let* (#) (if # # #) (hash-set! hash guid new-company))
 228: 30* (if (gnc-numeric-negative-p value) (process-invoice new-company # ...) ...)
 229: 31  [process-invoice # # # ...]
    ...
 124: 32  (let* (# # # ...) (vector-set! buckets bucket-index ...) ...)
 128: 33* [find-bucket 0 #(# # # # ...) (1453676400 . 0)]
 106: 34  (begin # # #)
    ...
 111: 35  (if (in-interval date #) (begin # current-bucket) ...)
 111: 36* [in-interval (1453676400 . 0) ...
 111: 37*  [vector-ref #((1406066399 . 0) (1408658399 . 0) (1411250399 . 0) ...) 5]
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: In procedure vector-ref in expression (vector-ref bucket-intervals current-bucket):
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: Value out of range: 5
* 16:28:01  WARN <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
 743: 21* [receivables-renderer #]
In unknown file:
   ?: 22  (letrec (#) (let* # # #))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 545: 23  (let* (# # # ...) (gnc:html-document-set-title! document report-title) ...)
 589: 24* (if (not #) (begin # #) (gnc:html-document-add-object! document #))
 590: 25  (begin (setup-query query account ...) (let* (#) (set! work-to-do #) ...))
 593: 26  (let* ((splits #)) (set! work-to-do (length splits)) ...)
 599: 27* [for-each #<procedure #f (split)> (# # # # ...)]
In unknown file:
   ?: 28* [#<procedure #f (split)> #<swig-pointer Split * 9bb1000>]
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
 602: 29* [update-company-hash # # # ...]
In unknown file:
   ?: 30  (letrec ((do-update #)) (let* (# # #) (if # #)))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 225: 31  (begin (gnc:debug "value" value) (let* (#) (if # # ...) ...) ...)
 227: 32* (let* (#) (if # # #) (hash-set! hash guid new-company))
 228: 33* (if (gnc-numeric-negative-p value) (process-invoice new-company # ...) ...)
 229: 34  [process-invoice # # # ...]
    ...
 124: 35  (let* (# # # ...) (vector-set! buckets bucket-index ...) ...)
 128: 36* [find-bucket 0 #(# # # # ...) (1453676400 . 0)]
 106: 37  (begin # # #)
    ...
 111: 38  (if (in-interval date #) (begin # current-bucket) ...)
 111: 39* [in-interval (1453676400 . 0) ...
 111: 40*  [vector-ref #((1406066399 . 0) (1408658399 . 0) (1411250399 . 0) ...) 5]
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: In procedure vector-ref in expression (vector-ref bucket-intervals current-bucket):
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: Value out of range: 5
* 16:28:02  WARN <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
 743: 18* [receivables-renderer #]
In unknown file:
   ?: 19  (letrec (#) (let* # # #))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 545: 20  (let* (# # # ...) (gnc:html-document-set-title! document report-title) ...)
 589: 21* (if (not #) (begin # #) (gnc:html-document-add-object! document #))
 590: 22  (begin (setup-query query account ...) (let* (#) (set! work-to-do #) ...))
 593: 23  (let* ((splits #)) (set! work-to-do (length splits)) ...)
 599: 24* [for-each #<procedure #f (split)> (# # # # ...)]
In unknown file:
   ?: 25* [#<procedure #f (split)> #<swig-pointer Split * 9bb1000>]
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
 602: 26* [update-company-hash # # # ...]
In unknown file:
   ?: 27  (letrec ((do-update #)) (let* (# # #) (if # #)))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 225: 28  (begin (gnc:debug "value" value) (let* (#) (if # # ...) ...) ...)
 227: 29* (let* (#) (if # # #) (hash-set! hash guid new-company))
 228: 30* (if (gnc-numeric-negative-p value) (process-invoice new-company # ...) ...)
 229: 31  [process-invoice # # # ...]
    ...
 124: 32  (let* (# # # ...) (vector-set! buckets bucket-index ...) ...)
 128: 33* [find-bucket 0 #(# # # # ...) (1453676400 . 0)]
 106: 34  (begin # # #)
    ...
 111: 35  (if (in-interval date #) (begin # current-bucket) ...)
 111: 36* [in-interval (1453676400 . 0) ...
 111: 37*  [vector-ref #((1406066399 . 0) (1408658399 . 0) (1411250399 . 0) ...) 5]
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: In procedure vector-ref in expression (vector-ref bucket-intervals current-bucket):
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: Value out of range: 5
* 16:31:44  WARN <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
 743: 21* [receivables-renderer #]
In unknown file:
   ?: 22  (letrec (#) (let* # # #))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 545: 23  (let* (# # # ...) (gnc:html-document-set-title! document report-title) ...)
 589: 24* (if (not #) (begin # #) (gnc:html-document-add-object! document #))
 590: 25  (begin (setup-query query account ...) (let* (#) (set! work-to-do #) ...))
 593: 26  (let* ((splits #)) (set! work-to-do (length splits)) ...)
 599: 27* [for-each #<procedure #f (split)> (# # # # ...)]
In unknown file:
   ?: 28* [#<procedure #f (split)> #<swig-pointer Split * 9bb1000>]
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
 602: 29* [update-company-hash # # # ...]
In unknown file:
   ?: 30  (letrec ((do-update #)) (let* (# # #) (if # #)))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 225: 31  (begin (gnc:debug "value" value) (let* (#) (if # # ...) ...) ...)
 227: 32* (let* (#) (if # # #) (hash-set! hash guid new-company))
 228: 33* (if (gnc-numeric-negative-p value) (process-invoice new-company # ...) ...)
 229: 34  [process-invoice # # # ...]
    ...
 124: 35  (let* (# # # ...) (vector-set! buckets bucket-index ...) ...)
 128: 36* [find-bucket 0 #(# # # # ...) (1453676400 . 0)]
 106: 37  (begin # # #)
    ...
 111: 38  (if (in-interval date #) (begin # current-bucket) ...)
 111: 39* [in-interval (1453676400 . 0) ...
 111: 40*  [vector-ref #((1406066399 . 0) (1408658399 . 0) (1411250399 . 0) ...) 5]
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: In procedure vector-ref in expression (vector-ref bucket-intervals current-bucket):
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: Value out of range: 5
* 16:35:01  WARN <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
 743: 21* [receivables-renderer #]
In unknown file:
   ?: 22  (letrec (#) (let* # # #))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 545: 23  (let* (# # # ...) (gnc:html-document-set-title! document report-title) ...)
 589: 24* (if (not #) (begin # #) (gnc:html-document-add-object! document #))
 590: 25  (begin (setup-query query account ...) (let* (#) (set! work-to-do #) ...))
 593: 26  (let* ((splits #)) (set! work-to-do (length splits)) ...)
 599: 27* [for-each #<procedure #f (split)> (# # # # ...)]
In unknown file:
   ?: 28* [#<procedure #f (split)> #<swig-pointer Split * 9bb1000>]
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
 602: 29* [update-company-hash # # # ...]
In unknown file:
   ?: 30  (letrec ((do-update #)) (let* (# # #) (if # #)))
In C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:
    ...
 225: 31  (begin (gnc:debug "value" value) (let* (#) (if # # ...) ...) ...)
 227: 32* (let* (#) (if # # #) (hash-set! hash guid new-company))
 228: 33* (if (gnc-numeric-negative-p value) (process-invoice new-company # ...) ...)
 229: 34  [process-invoice # # # ...]
    ...
 124: 35  (let* (# # # ...) (vector-set! buckets bucket-index ...) ...)
 128: 36* [find-bucket 0 #(# # # # ...) (1453676400 . 0)]
 106: 37  (begin # # #)
    ...
 111: 38  (if (in-interval date #) (begin # current-bucket) ...)
 111: 39* [in-interval (1453676400 . 0) ...
 111: 40*  [vector-ref #((1406066399 . 0) (1408658399 . 0) (1411250399 . 0) ...) 5]
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: In procedure vector-ref in expression (vector-ref bucket-intervals current-bucket):
C:\Program Files (x86)\gnucash\share\gnucash/guile-modules/gnucash/report/aging.scm:111:33: Value out of range: 5


More information about the gnucash-user mailing list