On Sep 17, 2009 at 12:38, Andrei Pelinescu-Onciul <andrei(a)iptel.org> wrote:
On Sep 16, 2009 at 21:48, Andrei Pelinescu-Onciul
<andrei(a)iptel.org> wrote:
[...]
This has not been modified in t_lookup.c from
v0.9.7 nor v2.0 (attached)
Yes, but the problem is not in the place where it crashes, it's somewhere
else.
Both 0.9.7 and 0.9.4 are very old and I don't really remember all the
fixes that went in (the cvs log is helpful, but does not tell the whole
story). I wouldn't want to spend a lot of time debugging 0.9.4, just to
find out in the end that the bug was fixed in 0.9.7, especially since
there were non-trivial tm changes between the two.
I think I found the problem. It is fixed in 0.9.7.
Could you either try the attached patch, or upgrading?
If you upgrade, try the latest rel_0_9_0 branch, it has 3 additional
fixes for 0.9.7 (one being a fixed "fix" from 0.9.6). I'll add a 0.9.8
tag shortly, just to avoid confusion.