Could you put a bug report into JIRA?<br><br>As such the LZSS code is experimental and should not be relied upon. <br><br>Peter<br><br>Sent from my mobile. Please forgive shortness, typos and weird autocorrects.<div class="quote" style="line-height: 1.5"><br><br>-------- Original Message --------<br>Subject: [sword-devel] Segfault in LZSS code<br>From: Bastian Germann <bastiangermann@fishpost.de><br>To: SWORD Developers' Collaboration Forum <sword-devel@crosswire.org><br>CC: <br><br><br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br><br>When sword reads a ZIP-compressed zLD module with bad conf file that has <br>CompressType=LZSS (or no CompressType), sword segfaults. To reproduce, <br>modify Nave's conf file accordingly and start Xiphos, Bibletime, or <br>diatheke -b Nave -k ... (tried on Debian bullseye):<br><br>(gdb) bt<br>#0  0x00007ffff7b6600d in ?? () from /lib/x86_64-linux-gnu/libc.so.6<br>#1  0x00007ffff7e83fc2 in sword::zStr::getCompressedText(long, long, <br>char**) const () from /usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#2  0x00007ffff7e842a4 in sword::zStr::getText(long, char**, char**) <br>const () from /usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#3  0x00007ffff7f2725f in sword::zLD::getEntry(long) const () from <br>/usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#4  0x00007ffff7f27507 in non-virtual thunk to <br>sword::zLD::getRawEntryBuf() const () from <br>/usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#5  0x00007ffff7e69e11 in sword::SWModule::renderText(char const*, int, <br>bool) const () from /usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#6  0x00007ffff7e6a1db in sword::SWModule::renderText() () from <br>/usr/lib/x86_64-linux-gnu/libsword.so.1.9.0<br>#7  0x0000555555560167 in doquery(unsigned long, unsigned char, unsigned <br>char, unsigned long, unsigned char, char const*, char const*, char <br>const*, char const*, std::ostream*, char const*, signed char) ()<br>#8  0x000055555555d12c in main ()<br><br>Thanks for investigating. Regards,<br>Bastian<br>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page<br></blockquote></div>