Report error An error occurred while running the report.

Derek Atkins warlord at MIT.EDU
Thu Dec 14 11:25:09 EST 2017


Hi,

Dane Dormio <danedormio at gmail.com> writes:

> It is an expense over time report.  The options I modified are choosing a
> single expense account and setting the date to a recent 10-day period.  I
> haven't modified any global or book defaults.  The trace file that was
> created when I most recently got this error is attached.

Well, the good news is that there was definitely an error in the tracefile:

...
  88: 45* [slotset-map-input #<procedure split->account (split)> ...
  89: 46* [alist->slotset ()]
In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/report/report-system
/collectors.scm:
 135: 47  [make-slotset #<procedure #f (v)> ()]
 104: 48* (if (not (pair? slots)) (throw (quote not-a-list) slots))
 105: 49  [throw not-a-list ()]
In unknown file:
   ?: 50* [dumper not-a-list ()]
In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
  99: 51* (let* ((stack #)) (display-backtrace stack (current-error-port)) ...)
 102: 52* [apply #<primitive-procedure display-error> #<stack aa7e5f0:bec82e0> .
..]

Now, of course, the question is why this not-a-list happens?

You say you selected a single account.  Does this account have a parent?
Can you make sure you select all parent accounts of the one account you
want, too?

-derek

>
> - 619-663-7819
>
> www.danedormio.com
>
> On Wed, Dec 13, 2017 at 9:28 PM, Christopher Lam <christopher.lck at gmail.com>
> wrote:
>
>> Also the trace file will be useful.
>> https://wiki.gnucash.org/wiki/Tracefile
>>
>> On 13 Dec 2017 23:40, "Christopher Lam" <christopher.lck at gmail.com> wrote:
>>
>>> Well start by stating which report caused the error. Which options did
>>> you modify. Did you change any global or book defaults. Any particularities
>>> about your data file etc.
>>>
>>> On 13 Dec 2017 21:08, "Dane Dormio" <danedormio at gmail.com> wrote:
>>>
>>> How would I do this?
>>>
>>> - 619-663-7819 <(619)%20663-7819>
>>>
>>> www.danedormio.com
>>>
>>> On Wed, Dec 13, 2017 at 6:27 PM, Christopher Lam <
>>> christopher.lck at gmail.com> wrote:
>>>
>>>> Not every report handles error conditions smoothly. It would be useful
>>>> to summarise the report chosen and the options used. The report can then be
>>>> fixed for the next release.
>>>>
>>>> On 13 Dec 2017 4:22 PM, "Dane Dormio" <danedormio at gmail.com> wrote:
>>>>
>>>>> I am running the latest version of GNUcash (2.6.18) on Windows 10.
>>>>> When I
>>>>> choose report type the default report for that type works fine, but
>>>>> when I
>>>>> try to customize the report I get the following error: "Report error An
>>>>> error occurred while running the report."  Currently I am trying to run
>>>>> an
>>>>> expense report over a ten day period for a single expense category and
>>>>> am
>>>>> getting this error.  What can I do to fix it?
>>>>>
>>>>> Thanks
>>>>> _______________________________________________
>>>>> 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.
>>>>>
>>>>
>>>
>>>
>
>
> _______________________________________________
> 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.
>

-- 
       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
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list