o Alex Balashov on 06/20/2011 05:08 PM:
Hi Stefan,
On 06/20/2011 07:44 AM, Stefan Sayer wrote:
Hi Alex,
which application does this happen in?
The calls are routed through early_announce and ultimately completed
in B2BUA mode.
is it consistently reproducible or does that occur only once in a
while?
It is intermittent, but occurs frequently with volume.
I have stress tested this a few hours (albeit only with 150 parallel
calls) but didn't encounter any crash.
can you do 'up' twice, which gets you into the AmSipDialog::bye frame,
then examine a few things:
p uac_trans
p it
p it->second
p uac_trans.size()
Here you go:
I don't know if we can trus this, as it just doesn't add up; if the
uac_trans map is empty, the code from the stack trace would not be
executed.
I see that you are on RH, which reminds me of something..can you check
whether in your build you compile the early_announce module with the
same compiler flags as the core?
thanks
Stefan
(gdb) print uac_trans
$1 = std::map with 0 elements
(gdb) print it
$2 = <value optimized out>
(gdb) print it->second
There is no member or method named second.
(gdb) print uac_trans.size()
Cannot evaluate function -- may be inlined
--
Stefan Sayer
frafos.com
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems