On Mon, Nov 10, 2014 at 12:16:47PM -0600, Ciaby wrote:
Sometimes osmo-nitb crashes, and our users have
reported the fact that sometimes they end up listening to someone's else conversation.
ouch!
This started to happen since we enabled handover.
This is the backtrace i got from a core dump of osmo-nitb:
(gdb) bt
Can you please make a "bt full" so we see the values of
structures
Any clue about why this is happening?
Yes. "abnormal" condition. So somehow conn->subscr = NULL. This
means the subscriber was never loaded from the database or what
is more likely is that subscr_con_free has been called for the
old channel.
subscr_name(ho->old_lchan->conn->subscr)
is crashing because subscr is 0x0. I wonder about the state of
conn and the old_lchan in general. My guess would be that the
old_lchan has already failed.
holger