[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] (error "Stack overflow in equal")
From: |
Nicolas Goaziou |
Subject: |
Re: [O] (error "Stack overflow in equal") |
Date: |
Thu, 29 Aug 2013 10:47:03 +0200 |
Hello,
Jambunathan K <address@hidden> writes:
> Export the below file to ODT. You will see the following stacktrace.
>
> Debugger entered--Lisp error: (error "Stack overflow in equal")
> gethash(((table (:type org :attr_odt (":style \"GriddedTable\"") :parent))
> . 0))
> org-export-table-cell-width((table-cell (:parent (table-row (:type standard
> )))) )
> org-odt-table-cell((table-cell ))
> org-export-data((table-cell ))
>
> Just to remind you, the table is created on fly by manipulating the
> tree. Using an `eq' as predicate in `org-export-table-cell-width'
> solves the problem. I am not sure this would be the right fix though.
Indeed, predicate has to be `eq', but then, key used (a cons cell) is
invalid. I changed both key and value structure in cache so it can use
`eq' as a predicate.
This should now be fixed. Thank you for reporting it.
Regards,
--
Nicolas Goaziou