Hello,
I pushed a patch to print more details about printed size, current token
size and overall output buffer size in those error log messages -- the
commit:
*
https://github.com/kamailio/kamailio/commit/44e48809a608d4de46d61198137cd66…
Can you try with this patch and send again here on mailing list the
error log messages?
Cheers,
Daniel
On 13.02.19 09:20, Enrico Bandiera wrote:
---------- Forwarded message ---------
From: *Enrico Bandiera* <enrico.bandiera(a)cloud.timenet.it
<mailto:enrico.bandiera@cloud.timenet.it>>
Date: mer 13 feb 2019 alle ore 09:18
Subject: Re: [SR-Users] pv_buffer_size config value actually ignored?
To: Daniel-Constantin Mierla <miconda(a)gmail.com
<mailto:miconda@gmail.com>>
Hello Daniel, yes we do use that $avp for a log line which is actually
a big json, the $avp is composed by multiple jansson_append calls and
at the end an xlog() calls prints it
Could it also be that I'm miscalculating because of the encoding? 4K
utf8 characters could be more than 4K (but I don't think there are so
many multibytes characters to let it reach the 8K limit)
Il giorno mer 13 feb 2019 alle ore 09:15 Daniel-Constantin Mierla
<miconda(a)gmail.com <mailto:miconda@gmail.com>> ha scritto:
Hello,
where do you use that avp, because for the avp value itself, that
buffer is not used -- avp values are stored in shared memory.
Do you use that avp in xlog() or other functions parameters?
Cheers,
Daniel
On 13.02.19 09:10, Enrico Bandiera wrote:
Hi, I'm having some strange issues with a
somewhat big $avp
value, when it reaches a size of about 4K I get this error:
29(47) ERROR: <core> [core/pvapi.c:1452]: pv_printf(): no more
space for spec value
29(47) ERROR: <core> [core/pvapi.c:1461]: pv_printf(): buffer
overflow – increase the buffer size...
In the docs I read that the default pv_buffer_size is 8K, I still
tried to enforce it to something bigger and checked the logs to
be sure it was set:
0(384) DEBUG: <core> [core/pvapi.c:2062]: pv_init_buffer(): PV
print buffer initialized to [40][16384]
But still when reaching the 4K size inside the $avp that error
comes out, is there any limit I'm not aware of?
Thanks,
Enrico.
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org <mailto:sr-users@lists.kamailio.org>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla --
www.asipto.com <http://www.asipto.com>
www.twitter.com/miconda <http://www.twitter.com/miconda> --
www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
Kamailio World Conference - May 6-8, 2019 --
www.kamailioworld.com
<http://www.kamailioworld.com>
Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington,
DC, USA --
www.asipto.com <http://www.asipto.com>
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla --
www.asipto.com
www.twitter.com/miconda --
www.linkedin.com/in/miconda
Kamailio World Conference - May 6-8, 2019 --
www.kamailioworld.com
Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington, DC,
USA --
www.asipto.com