Book logo xindy

A Flexible Indexing System


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

xindy bug report



Processing the following files with xindy leads to a SEGMENTATION FAULT.
Both i386-linux-glibc and i386-linux-elf versions are affected.
The output is:
=====
~/xindy$ xindy -L 3 -l test.xlg test.xdy test.raw
This is `xindy' version 2.0 (i386-linux-glibc2 binary version 2.0).

Opening logfile "test.xlg" (done)
Reading indexstyle...
Loading module "test.xdy"...
Finished loading module "test.xdy".
Finished reading indexstyle.
Finalizing indexstyle... (done)

Reading raw-index "test.raw"...
Finished reading raw-index.

Processing index...
*** - handle_fault error2 ! address = 0x7D241E not in
[0x20195000,0x2028C6C8) !
SIGSEGV cannot be cured. Fault address = 0x7D241E.
Speicherzugriffsfehler
~/xindy$ 
=====
The log file test.xlg is empty.

The offending files are:
test.xdy:
=====
(define-attributes (("default")))
(define-location-class "arabic-page-numbers" ("arabic-numbers"))
(sort-rule "\IeC {\cyrv }" "v" :again :string)
=====

test.raw:
=====
(indexentry :tkey (("\\IeC {\\cyrv }\\IeC {\\cyro }\\IeC {\\cyrz }
\\IeC {\\cyrm }\\IeC {\\cyro }\\IeC {\\cyrzh }\\IeC {\\cyrn }
\\IeC {\\cyro }\\IeC {\\cyrs }\\IeC {\\cyrt }
\\IeC {\\cyrsftsn }")) :locref "2")
=====

Any clues? How can I debug xindy?
-- 
Thomas Henlich