Hi Daniel,
The issue was fixed and backported to the maintained versions too. See
the fixes on the master branch:
https://github.com/OpenSIPS/opensips/commit/095dc57300b9665b090e999a540db8b391f8d22e
https://github.com/OpenSIPS/opensips/commit/a61fa8646e6f865b347b3e725c6362dc15d4e57b
Hi Daniel,
Thanks for the report. Hard to believe but this may actually happen if
you run OpenSIPS for long time under heavy load, making the id counter
(per hash entry) to overflow the signed int.
Let me investigate more.
Best regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
Hey
I got this error on Opensips:
*/sbin/opensips[9189]: ERROR:dialog:parse_dlg_rr_param: invalid hash id
'efd60008'*
Checking the failling function:
inline static int reverse_hex2int( char *c, int len )
{
char *pc;
int r;
char mychar;
r=0;
for