[TRE-general] [Crm114-general] segv from /usr/lib/libtre.so.4 (tre-0.7.5)

Paolo oopla at users.sf.net
Thu Jan 4 22:56:15 EET 2007


On Thu, Jan 04, 2007 at 05:36:14PM +0100, Paolo wrote:

> Program received signal SIGSEGV, Segmentation fault.
> 0x40051886 in tre_have_approx () from /usr/lib/libtre.so.4
...
> the guilty RE is '((?.+)^$.{10}).*'
> 
> that's on Debian Woody, gcc-2.95.4, tre-0.7.5

I realized the command took up an old version of crm:

$ crm -v
 This is CRM114, version 20060209-ReaverSecondBreakfast (TRE 0.7.5 (LGPL))

which was compiled against perhaps 0.7.2 (nonstatic, clearly).

The current version of crm exits complaining error on regcomp.

Seems that using by chance that old CRM114 triggered a bug in TRE.
At least that's my impression.


-- paolo


More information about the TRE-general mailing list