0xa1ed84c =1 chan_sip.c:34476:load_module (allocate peers) 0xa1eea34 =1 chan_sip.c:34477:load_module (allocate peers_by_ip) 0xa1efc1c =1 chan_sip.c:34478:load_module (allocate dialogs) 0xa1ec2b4 =1 chan_sip.c:34479:load_module (allocate dialogs_needdestroy) 0xa1f0e04 =1 chan_sip.c:34480:load_module (allocate dialogs for rtpchecks) 0xa1f1fec =1 chan_sip.c:34481:load_module (allocate threadt table) 0xa1f9d9c =1 chan_sip.c:30546:build_peer (allocate a peer struct) 0xa1f9d9c +1 chan_sip.c:15840:reg_source_db (add registration ref) [@1] 0xa1f9d9c +1 chan_sip.c:32369:reload_config (link peer into peers table) [@2] 0xa1f9d9c +1 chan_sip.c:32371:reload_config (link peer into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:32373:reload_config (unref the result of the build_peer call. Now, the links from the tables are the only ones left.) [@4] 0xa1fe414 =1 chan_sip.c:30546:build_peer (allocate a peer struct) 0xa1fe414 +1 chan_sip.c:15840:reg_source_db (add registration ref) [@1] 0xa1fe414 +1 chan_sip.c:32369:reload_config (link peer into peers table) [@2] 0xa1fe414 +1 chan_sip.c:32371:reload_config (link peer into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:32373:reload_config (unref the result of the build_peer call. Now, the links from the tables are the only ones left.) [@4] 0xa203b6c =1 chan_sip.c:30430:temp_peer (allocate a peer struct) 0xa1fe414 +1 chan_sip.c:33083:sip_poke_all_peers (iterate thru peers table) [@3] 0xa1fe414 -1 chan_sip.c:33099:sip_poke_all_peers (toss iterator peer ptr) [@4] 0xa1f9d9c +1 chan_sip.c:33083:sip_poke_all_peers (iterate thru peers table) [@3] 0xa1f9d9c -1 chan_sip.c:33099:sip_poke_all_peers (toss iterator peer ptr) [@4] 0xa1fe414 +1 chan_sip.c:33115:sip_keepalive_all_peers (iterate thru peers table) [@3] 0xa1fe414 +1 chan_sip.c:33120:sip_keepalive_all_peers (adding poke peer ref) [@4] 0xa1fe414 -1 chan_sip.c:33122:sip_keepalive_all_peers (toss iterator peer ptr) [@5] 0xa1f9d9c +1 chan_sip.c:33115:sip_keepalive_all_peers (iterate thru peers table) [@3] 0xa1f9d9c +1 chan_sip.c:33120:sip_keepalive_all_peers (adding poke peer ref) [@4] 0xa1f9d9c -1 chan_sip.c:33122:sip_keepalive_all_peers (toss iterator peer ptr) [@5] 0xa20e614 =1 chan_sip.c:1131:initialize_escs () 0xa20e78c =1 chan_sip.c:34616:load_module () 0xa1fe414 -1 chan_sip.c:29416:sip_send_keepalive (release keepalive peer ref) [@4] 0xa1f9d9c -1 chan_sip.c:29416:sip_send_keepalive (release keepalive peer ref) [@4] 0xa34141c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34141c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34141c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34141c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34141c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34141c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa34141c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34141c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34141c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34141c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34141c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34141c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34141c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34141c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34141c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34141c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34141c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34141c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34141c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34141c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34141c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa354fb4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa354fb4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa354fb4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa354fb4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa354fb4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa354fb4 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa354fb4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa354fb4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa354fb4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa354fb4 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa354fb4 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa354fb4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa354fb4 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa354da4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@1] 0xa354da4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa34ac24 -1 chan_sip.c:9318:find_call () [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@2] 0xa354da4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa354da4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa1f9d9c +1 chan_sip.c:25401:handle_request_invite (setting dialog's relatedpeer pointer) [@4] 0xa354da4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa354da4 +1 chan_sip.c:4698:update_provisional_keepalive (Increment refcount to pass dialog pointer to sched callback) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:25875:handle_request_invite (sip_unref_peer, from handle_request_invite authpeer) [@5] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@4] 0xa354da4 -1 chan_sip.c:4754:send_response (when you delete the provisional_keepalive_sched_id, you should dec the refcount for the stored dialog ptr) [@5] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@4] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@4] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@5] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@6] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7516db4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7516db4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7516db4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7516db4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751954c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@5] 0xb751954c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@5] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@6] 0xb751954c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751954c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751954c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@7] 0xb751954c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520a3c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751954c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751954c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751954c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520a3c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751954c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751954c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751954c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751954c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751954c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751954c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751954c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7528d7c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@6] 0xb7528d7c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@6] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@7] 0xb7528d7c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7528d7c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7528d7c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@8] 0xb7528d7c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753134c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7528d7c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7528d7c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7528d7c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7528d7c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7538c9c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528d7c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7538c9c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7528d7c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7528d7c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7538c9c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7538c9c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7528d7c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@6] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@7] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753134c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34141c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34141c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34141c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34141c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34141c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7528d7c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7528d7c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7528d7c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7528d7c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7528d7c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@6] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@7] 0xb7528d7c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528d7c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7528d7c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7528d7c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7528d7c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7528d7c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7528d7c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7528d7c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7528d7c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c33c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@7] 0xb753c33c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@6] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@7] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@8] 0xb753c33c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c33c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c33c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@9] 0xb753c33c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541d14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c33c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c33c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c33c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754988c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c33c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb754988c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754988c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754988c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@7] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@8] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541d14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c33c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c33c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c33c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@7] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@8] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c33c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c33c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c33c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c33c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754cf0c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@8] 0xb754cf0c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@7] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@8] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@9] 0xb754cf0c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754cf0c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754cf0c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@10] 0xb754cf0c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7552a24 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754cf0c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754cf0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754cf0c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755a58c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754cf0c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755a58c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755a58c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@8] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@9] 0xb755a58c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7552a24 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754cf0c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754cf0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754cf0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@8] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@9] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754cf0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754cf0c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754cf0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754cf0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb755dc1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@9] 0xb755dc1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@8] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@9] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@10] 0xb755dc1c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb755dc1c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb755dc1c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@11] 0xb755dc1c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75635f4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb755dc1c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb755dc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb755dc1c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb755dc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756b16c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755dc1c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756b16c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb755dc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb755dc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756b16c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756b16c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb755dc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@10] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75635f4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb755dc1c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb755dc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb755dc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb755dc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb755dc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@10] 0xb755dc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755dc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb755dc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb755dc1c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb755dc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb755dc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb755dc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb755dc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb755dc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7574304 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757be7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757be7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757be7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757be7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7574304 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7584ed4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758ca3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758ca3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758ca3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758ca3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7584ed4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75900cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75900cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75900cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75900cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75900cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75900cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7595be4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75900cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75900cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75900cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75900cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759d75c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75900cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759d75c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759d75c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759d75c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7595be4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75900cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75900cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75900cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75900cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75900cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb75900cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75900cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75900cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75900cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75900cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75900cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75900cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75900cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0ddc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0ddc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0ddc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0ddc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0ddc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0ddc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a67b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0ddc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0ddc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0ddc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0ddc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ae32c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0ddc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ae32c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0ddc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0ddc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ae32c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ae32c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0ddc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a67b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0ddc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0ddc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0ddc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0ddc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0ddc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0ddc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0ddc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0ddc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0ddc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0ddc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0ddc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0ddc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0ddc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0ddc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75b19ac =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb75b19ac +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb75b19ac -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75b19ac +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75b19ac +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb75b19ac -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75b74c4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75b19ac +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75b19ac +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75b19ac +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75b19ac +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75bf03c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75b19ac -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75bf03c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75b19ac -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75b19ac +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75bf03c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75bf03c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75b19ac -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75b74c4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75b19ac -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75b19ac +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75b19ac +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75b19ac -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75b19ac +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb75b19ac +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75b19ac -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75b19ac -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75b19ac -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75b19ac +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75b19ac -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75b19ac -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75b19ac +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75b19ac -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26bc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb75c26bc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb75c26bc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26bc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26bc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb75c26bc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c8094 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26bc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26bc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cfc0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26bc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cfc0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cfc0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cfc0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c8094 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26bc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb75c26bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26bc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75d328c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@16] 0xb75d328c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@16] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@17] 0xb75d328c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75d328c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75d328c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@18] 0xb75d328c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75d8da4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75d328c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75d328c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75d328c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75e091c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d328c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75e091c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75e091c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75e091c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@16] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@17] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75d8da4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@16] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@17] 0xb75d328c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75d328c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75d328c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d328c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75d328c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75d328c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75d328c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@16] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@16] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@17] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@18] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750baac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750baac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750baac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750baac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@16] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@17] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751954c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751954c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751954c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751954c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751954c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@16] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@17] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7528d7c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7528d7c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7528d7c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7528d7c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7528d7c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb751954c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb751954c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb751954c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751954c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751954c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb751954c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751ef24 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751954c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751954c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7525f74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751954c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7525f74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7525f74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb7525f74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751ef24 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751954c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751954c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751954c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751954c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751954c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751954c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751954c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751954c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751954c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751954c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c33c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c33c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c33c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c33c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c33c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb753c33c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb753c33c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb753c33c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c33c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c33c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb753c33c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754140c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c33c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c33c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c33c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ae44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c33c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753ae44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753ae44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ae44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754140c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c33c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c33c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c33c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c33c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c33c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c33c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c33c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c33c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c33c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c33c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754cf0c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754cf0c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754cf0c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754cf0c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754cf0c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb754cf0c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb754cf0c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb754cf0c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754cf0c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754cf0c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb754cf0c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7551fdc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754cf0c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754cf0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754cf0c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755902c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754cf0c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755902c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755902c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755902c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7551fdc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754cf0c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754cf0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754cf0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754cf0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754cf0c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754cf0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754cf0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754cf0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754cf0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754cf0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb755dc1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb755dc1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb755dc1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb755dc1c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb755dc1c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb755dc04 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb755dc04 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb755dc04 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb755dc04 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb755dc04 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb755dc04 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7562cd4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb755dc04 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb755dc04 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb755dc04 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb755dc04 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7567214 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755dc04 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7567214 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb755dc04 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb755dc04 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7567214 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7567214 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb755dc04 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7562cd4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb755dc04 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb755dc04 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb755dc04 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb755dc04 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb755dc04 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb755dc04 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755dc04 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb755dc04 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb755dc04 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb755dc04 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb755dc04 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb755dc04 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb755dc04 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb755dc04 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7577dfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7577dfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7577dfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7577dfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757b214 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757b214 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757b214 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757b214 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75900cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75900cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75900cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75900cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75900cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb75900b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@15] 0xb75900b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@15] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@16] 0xb75900b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75900b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75900b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@17] 0xb75900b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7595184 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75900b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75900b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75900b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758bf24 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75900b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758bf24 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758bf24 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758bf24 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@15] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@16] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7595184 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0ddc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0ddc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0ddc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0ddc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0ddc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@15] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@16] 0xb75900b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75900b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75900b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75900b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75900b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75900b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75b19ac +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75b19ac -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75b19ac -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75b19ac -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75b19ac **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759cadc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759cadc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759cadc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759cadc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26bc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26bc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26bc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26bc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26bc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cbcb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cbcb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cbcb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cbcb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75d328c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75d328c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75d328c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75d328c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75d328c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb75d328c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb75d328c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb75d328c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75d328c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75d328c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb75d328c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75d835c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75d328c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75d328c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75d328c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cf0cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d328c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cf0cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cf0cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cf0cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75d835c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75d328c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75d328c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75d328c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d328c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75d328c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75d328c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75d328c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75d328c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75d328c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75d328c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b7ec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7515c8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7515c8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7515c8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7515c8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b7ec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751954c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751954c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751954c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751954c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751954c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb752fd2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb752fd2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb752fd2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fd2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fd2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb752fd2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fd2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fd2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fd2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750d544 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fd2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750d544 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750d544 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750d544 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c33c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c33c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c33c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c33c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c33c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb752fd2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fd2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fd2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fd2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fd2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fd2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fd2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@14] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@14] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@15] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@16] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7523464 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ee34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753ee34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753ee34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ee34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7523464 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754cf0c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754cf0c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754cf0c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754cf0c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754cf0c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@14] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@15] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb755dc04 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb755dc04 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb755dc04 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb755dc04 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb755dc04 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753ee34 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753ee34 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753ee34 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753ee34 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753ee34 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753ee34 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753ee34 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753ee34 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548444 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ee34 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548444 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548444 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548444 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753ee34 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756ba14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756ba14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756ba14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756ba14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d9b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d9b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d9b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d9b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75900b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75900b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75900b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75900b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75900b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75900b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75900b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75900b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75900b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75900b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75900b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7595184 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75900b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75900b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75900b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758e4dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75900b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758e4dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758e4dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758e4dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7595184 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75900b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75900b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75900b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75900b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75900b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75900b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75900b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75900b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75900b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75900b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754fa1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb754fa1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754fa1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754fa1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754fa1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb754fa1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754fa1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754fa1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75d328c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75d328c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75d328c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75d328c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75d328c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754fa1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754fa1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754fa1c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754fa1c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754fa1c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754fa1c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554aec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754fa1c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754fa1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754fa1c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754fa1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754fa1c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754fa1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754fa1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754fa1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554aec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754fa1c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754fa1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754fa1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754fa1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754fa1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754fa1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754fa1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754fa1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754fa1c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754fa1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754fa1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754fa1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754fa1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754fa1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b7ec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b7ec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fd2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fd2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fd2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fd2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fd2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fd2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fd2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fd2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fd2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fd2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fd2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fd2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fd2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fd2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fd2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fd2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fd2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fd2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fd2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fd2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fd2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fd2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fd2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fd2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fd2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753ee34 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753ee34 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753ee34 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753ee34 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753ee34 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753ee34 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753ee34 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753ee34 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753ee34 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753ee34 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753ee34 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753ee34 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753ee34 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ee34 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753ee34 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548ab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548ab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548ab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548ab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75900b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75900b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75900b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75900b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75900b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc5c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc5c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc5c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc5c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc5c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc5c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc5c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc5c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc5c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc5c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc5c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@14] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@14] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@13] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@14] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@13] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@14] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@14] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@14] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@15] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@14] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0b74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0b74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0b74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0b74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754fa1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754fa1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754fa1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754fa1c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754fa1c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f9d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f9d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f9d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f9d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f9d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f9d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f9d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f9d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d1744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f9d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d1744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d1744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d1744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f9d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750a1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750a1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750a1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750a1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fd2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fd2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fd2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fd2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fd2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fa74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753ee34 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753ee34 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753ee34 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753ee34 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753ee34 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753ee34 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753ee34 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753ee34 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753ee34 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753ee34 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753ee34 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753ee34 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753ee34 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ee34 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7543f04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753ee34 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753ee34 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753ee34 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753ee34 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753ee34 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753ee34 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753ee34 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753ee34 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758fc5c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc5c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc5c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc5c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc5c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc5c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc5c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc5c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc5c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc5c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc5c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc5c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc5c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc5c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc5c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f9d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f9d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f9d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f9d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f9d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f9d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f9d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f9d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f9d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f9d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f9d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f9d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f9d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f9d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f9d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fa74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753544c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753544c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753544c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753544c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d534 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753d534 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753d534 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d534 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753ee34 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753ee34 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753ee34 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753ee34 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753ee34 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753d534 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753d534 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753d534 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753d534 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753d534 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753d534 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7542604 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753d534 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753d534 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753d534 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d534 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7542604 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d534 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753d534 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753d534 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d534 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d534 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753d534 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753d534 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc5c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc5c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc5c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc5c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc5c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc5c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc5c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc5c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc5c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc5c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc5c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc5c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc5c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc5c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc5c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d99c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d99c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f9d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f9d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f9d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f9d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f9d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f9d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f9d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f9d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f9d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f9d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f9d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f9d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f9d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f9d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f9d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b534 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fa74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753d534 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753d534 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753d534 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753d534 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753d534 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753d534 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753d534 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753d534 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753d534 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753d534 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753d534 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7542604 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753d534 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753d534 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753d534 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d534 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7542604 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d534 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753d534 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753d534 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d534 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d534 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753d534 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753d534 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753d534 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753d534 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753d534 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc5c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc5c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc5c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc5c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc5c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc5c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc5c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc5c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc5c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc5c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc5c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc5c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc5c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc5c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc5c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@13] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@14] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@13] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759effc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759effc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759effc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759effc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f9d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f9d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f9d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f9d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f9d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f9d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f9d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f9d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f9d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f9d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f9d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f9d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f9d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f9d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554aa4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f9d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f9d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f9d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f9d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f9d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f9d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f9d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f9d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759f904 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759f904 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753d534 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753d534 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753d534 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753d534 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753d534 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753d404 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753d404 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753d404 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753d404 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753d404 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753d404 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753d404 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753d404 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d404 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d404 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc5c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc5c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc5c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc5c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc5c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc5c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc5c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc5c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc5c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc5c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc5c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc5c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc5c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc5c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594d2c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc5c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc5c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc5c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc5c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc5c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc5c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc5c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc5c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f9d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f9d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f9d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f9d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f9d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f984 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f984 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f984 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f984 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f984 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f984 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f984 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f984 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f984 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f984 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@14] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@15] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@14] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@14] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@13] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@14] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@13] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@14] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@15] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@14] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@14] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@14] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@14] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@15] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@14] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753d404 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753d404 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753d404 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753d404 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753d404 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753d404 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753d404 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753d404 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753d404 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753d404 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753d404 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753d404 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753d404 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d404 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d404 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0a0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0a0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc5c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc5c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc5c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc5c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc5c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0dc4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75a0dc4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75a0dc4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0dc4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0dc4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75a0dc4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0dc4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0dc4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0dc4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5e94 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0dc4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0dc4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0dc4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0dc4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0dc4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0dc4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0dc4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c26a4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb75c26a4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb75c26a4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c26a4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c26a4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c26a4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c26a4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c26a4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c26a4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7774 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c26a4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c26a4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c26a4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c26a4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c26a4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c26a4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c26a4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c26a4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f984 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f984 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f984 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f984 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f984 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754f984 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb754f984 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb754f984 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f984 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f984 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb754f984 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f984 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f984 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f984 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f984 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753d404 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753d404 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753d404 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753d404 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753d404 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753d404 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb753d404 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb753d404 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753d404 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753d404 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb753d404 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753d404 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753d404 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753d404 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75424d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d404 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753d404 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753d404 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753d404 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753d404 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753d404 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753d404 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753d404 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb756e7ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb756e7ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb756e7ec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e7ec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e7ec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb756e7ec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e7ec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e7ec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e7ec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75738bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e7ec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e7ec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e7ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e7ec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e7ec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e7ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e7ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@13] 0xb758fc2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@13] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@14] 0xb758fc2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb758fc2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@13] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@14] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0dc4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0dc4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0dc4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0dc4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0dc4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@13] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@14] 0xb758fc2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c26a4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c26a4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c26a4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c26a4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c26a4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c98c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c98c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f984 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f984 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f984 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f984 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f984 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f984 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb754f984 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb754f984 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f984 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f984 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb754f984 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f984 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f984 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f984 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f984 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753d404 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753d404 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753d404 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753d404 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753d404 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e7ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e7ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e7ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e7ec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e7ec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0e3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75d0e3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758fc2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758fc2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758fc2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758fc2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757c78c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757c78c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757c78c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757c78c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f984 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f984 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f984 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f984 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f984 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f984 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f984 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f984 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f984 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f984 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f984 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f984 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f984 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f984 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f984 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758fc2c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758fc2c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758fc2c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc2c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc2c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758fc2c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc2c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc2c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc2c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cfc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc2c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc2c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc2c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc2c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc2c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc2c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc2c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f984 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f984 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f984 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f984 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f984 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f984 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f984 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f984 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f984 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f984 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f984 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f984 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f984 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f984 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f984 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f984 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f984 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f984 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f984 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f984 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f984 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f984 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc2c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc2c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc2c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc2c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc2c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bd4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759bd4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cf0cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cf0cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cf0cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cf0cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f984 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f984 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f984 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f984 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f984 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b524 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa64 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa64 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa64 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa64 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa64 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa64 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa64 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa64 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa64 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa64 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa64 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa64 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa64 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa64 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa64 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa64 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa64 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7546b44 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7546b44 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c07c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c07c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa64 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa64 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa64 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa64 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa64 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c984 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c984 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d0524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d0524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d0524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d0524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d0524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d165c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d165c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cef8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cef8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cef8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cef8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cef8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cef8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cef8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75cef8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e004 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e004 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755e90c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755e90c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755e90c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755e90c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756bacc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756bacc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756bacc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756bacc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c3d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c3d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb757f4fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb757f4fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb757f4fc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb757f4fc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb757f4fc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb757f4fc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb757f4fc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757f4fc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75845cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb757f4fc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb757f4fc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb757f4fc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb757f4fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb757f4fc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb757f4fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb757f4fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb757f4fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7560034 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7560034 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7560034 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7560034 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7560034 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7560034 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7560034 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7560034 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7560034 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569cb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569cb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7554a14 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d094 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d094 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d094 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d094 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757d094 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757d094 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757d094 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757d094 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a0c74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75a0c74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75a0c74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0c74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0c74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75a0c74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a6f54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0c74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0c74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6f54 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0c74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0c74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ac42c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ac42c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ac42c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75ac42c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb757f4fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb757f4fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb757f4fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb757f4fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb757f4fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7560034 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7560034 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7560034 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7560034 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abb04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75abb04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0c74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0c74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0c74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0c74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0c74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7560034 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7560034 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7560034 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7560034 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7560034 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7560034 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7560034 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7560034 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7560034 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7560034 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@12] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@11] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@12] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36af1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa36af1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36af1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa36af1c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@12] 0xa36af1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36af1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36af1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36af1c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36af1c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36af1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36af1c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753caec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753caec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753caec -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753caec +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753caec +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753caec -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753caec +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753caec +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753caec -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7541bbc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753caec -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753caec +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753caec -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753caec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753caec -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753caec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753caec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753caec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xa354da4 -1 chan_sip.c:29123:start_session_timer (unref stimer->st_schedid from dialog) [@4] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7560034 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7560034 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7560034 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7560034 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7560034 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7560034 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7560034 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7560034 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7560034 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7560034 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7560034 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7560034 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7560034 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7560034 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753caec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753caec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753caec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753caec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753caec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756c744 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756c744 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7560034 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7560034 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7560034 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7560034 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7560034 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7560034 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7560034 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7560034 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7560034 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7560034 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7560034 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7560034 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7560034 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7560034 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569f4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569f4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7560034 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7560034 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7560034 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7560034 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7560034 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7560034 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7560034 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7560034 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7560034 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7560034 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7560034 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7560034 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7558f94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7560034 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7558f94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7558f94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7558f94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7565104 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7560034 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7560034 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7560034 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7560034 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7560034 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7560034 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7560034 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7560034 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b514 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa54 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa54 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa54 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa54 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa54 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa54 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa54 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa54 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa54 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569644 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569644 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa54 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa54 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa54 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa54 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa54 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa54 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa54 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa54 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7560034 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7560034 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7560034 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7560034 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7560034 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa54 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa54 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa54 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa54 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa54 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ce684 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ce684 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756579c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756579c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7569cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7569cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7569cdc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7569cdc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7522b5c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c95b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c95b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c95b4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c95b4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c95b4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c95b4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c95b4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c95b4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c95b4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c95b4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c95b4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c95b4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c95b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c95b4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c95b4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c95b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c95b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a603c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75a603c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75a603c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a603c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a603c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75a603c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a603c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a603c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a603c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a603c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a46fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a603c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a46fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a603c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a603c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a46fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a46fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a603c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a603c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a603c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a603c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a603c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a603c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a603c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a603c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a603c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a603c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a603c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a603c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a603c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a603c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a603c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7564c0c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7564c0c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7564c0c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7564c0c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7564c0c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7564c0c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7564c0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7564c0c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7564c0c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7564c0c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7564c0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7564c0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7564c0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7564c0c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7564c0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7564c0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@15] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757a7a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757a7a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c95b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c95b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c95b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c95b4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c95b4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75457f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75457f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a603c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a603c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a603c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a603c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a603c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a3784 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7564c0c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7564c0c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7564c0c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7564c0c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7564c0c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7564c0c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7564c0c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7564c0c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7564c0c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7564c0c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7564c0c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7564c0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7564c0c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7564c0c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7564c0c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7564c0c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7564c0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7564c0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7564c0c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7564c0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7564c0c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7564c0c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7564c0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7564c0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758267c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758267c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7564c0c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7564c0c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7564c0c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7564c0c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7564c0c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548ccc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548ccc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75572bc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75572bc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75572bc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75572bc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7573754 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7573754 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750b774 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750b774 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750b774 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750b774 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba2c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba2c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba2c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba2c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750b104 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750b104 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c334 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c334 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750c314 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750c314 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758d2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758d2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c7634 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75684c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75684c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75684c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75684c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7568dec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7568dec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@12] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@11] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@12] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@12] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@12] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a0c74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75a0c74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75a0c74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0c74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0c74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75a0c74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5d44 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0c74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0c74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75cc2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75cc2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75cc2cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75cc2cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5d44 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a0c74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0c74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503ecc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503ecc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503ecc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503ecc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503ecc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503ecc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503ecc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503ecc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503ecc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503ecc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503ecc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503ecc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503ecc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503ecc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503ecc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503ecc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503ecc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xa354da4 -1 chan_sip.c:29123:start_session_timer (unref stimer->st_schedid from dialog) [@4] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759028c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759028c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759028c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759028c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0c74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0c74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0c74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0c74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0c74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752b504 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503ecc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503ecc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503ecc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503ecc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503ecc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752fa44 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752fa44 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752fa44 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752fa44 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752fa44 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752fa44 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752fa44 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752fa44 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752fa44 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752fa44 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752fa44 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752fa44 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752fa44 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752fa44 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752fa44 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752fa44 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752fa44 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb752059c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752059c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758654c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758654c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752b504 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752b504 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752b504 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752b504 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752fa44 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752fa44 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752fa44 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752fa44 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752fa44 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75483c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75483c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75230ac +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75230ac +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7520ea4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7520ea4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7520ea4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7520ea4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7548a34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7548a34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75253e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75253e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7525cec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7525cec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7525cec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7525cec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75095cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75095cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d994 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d994 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ca144 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ca144 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ca144 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ca144 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@10] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@9] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@10] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@9] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f5c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f5c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f5c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7f5c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7556174 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7556174 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7556174 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7556174 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7525cec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7525cec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7525cec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7525cec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7552454 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7552454 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f64 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f64 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0c74 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a0c74 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a0c74 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a0c74 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a0c74 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a0c74 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75a5d44 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a0c74 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a0c74 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a5d44 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a0c74 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a0c74 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a0c74 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a0c74 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a0c74 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a0c74 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a0c74 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a0c74 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e6c4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e6c4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759efec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759efec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759efec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759efec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759f8d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759f8d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759f8d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759f8d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7547abc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7547abc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a0c74 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a0c74 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a0c74 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a0c74 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a0c74 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb759272c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759272c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759272c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759272c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759272c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759272c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75977fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759272c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759272c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759272c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759272c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75977fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759272c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759272c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759272c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759272c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759272c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759272c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759272c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7f3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f3c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7f3c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb756e684 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb756e684 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb756e684 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb756e684 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb756e684 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb756e684 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb756e684 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756e684 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7520ea4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb756e684 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb756e684 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb756e684 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb756e684 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb756e684 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb756e684 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb756e684 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb756e684 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759272c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759272c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759272c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759272c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759272c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb759272c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759272c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759272c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759272c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759272c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759272c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75977fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759272c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759272c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759272c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759272c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75977fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759272c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759272c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759272c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759272c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759272c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759272c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759272c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759272c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759272c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759272c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb756e684 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb756e684 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb756e684 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb756e684 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb756e684 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759efcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759efcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759efcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759efcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759272c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759272c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759272c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759272c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759272c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7572bc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7572bc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7572bc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7572bc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7572bc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7572bc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7572bc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7572bc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@10] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@9] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@10] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@9] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755581c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755581c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a0c74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a0c74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752371c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752371c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@10] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@9] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@10] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@9] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e3ec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36e3ec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e3ec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e3ec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa36e3ec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e3ec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e3ec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e3ec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e3ec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e3ec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e3ec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75239b4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75239b4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xa354da4 -1 chan_sip.c:29123:start_session_timer (unref stimer->st_schedid from dialog) [@4] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757f4fc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752494c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752494c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752494c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752494c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524024 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524024 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752494c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752494c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752494c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752494c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a3784 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a3784 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a3784 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a3784 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a3784 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a3784 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a3784 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a3784 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a3784 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a3784 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab2e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3784 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab2e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3784 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3784 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab2e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab2e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3784 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a3784 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a3784 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a3784 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a3784 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a3784 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a3784 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3784 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a3784 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3784 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a3784 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a3784 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a3784 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a3784 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a3784 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab2e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab2e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab2e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75ab2e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7596c6c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7596c6c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb753c1e4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb753c1e4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb753c1e4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753c1e4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753c1e4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb753c1e4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753c1e4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753c1e4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75412b4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753c1e4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753c1e4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753c1e4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753c1e4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753c1e4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753c1e4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753c1e4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753c1e4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abbec +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abbec -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a3784 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a3784 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a3784 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a3784 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a3784 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758fc1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758fc1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758fc1c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc1c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc1c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758fc1c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc1c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7595efc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7595efc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7595efc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7595efc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc1c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759b1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759b1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759b1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759b1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759b1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759b1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759b1ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759b1ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7596804 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7596804 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753c1e4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753c1e4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753c1e4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753c1e4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753c1e4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759bab4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759bab4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7540724 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7540724 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7540724 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7540724 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7540724 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7540724 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7540724 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7540724 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7540724 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7540724 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7540724 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7540724 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7540724 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7540724 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7540724 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7540724 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc1c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc1c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7524b54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7524b54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7524b54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7524b54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758fc1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7540724 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7540724 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7540724 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7540724 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7540724 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb750ba0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb750ba0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7528cfc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7528cfc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759989c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759989c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759922c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759922c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759c3bc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759c3bc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759c3bc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759c3bc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7599b34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7599b34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@12] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757c78c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757c78c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757c78c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757c78c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75395ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75395ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f5c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f5c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f5c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7f5c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7ca4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7ca4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7f7c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7f7c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75ab364 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75ab364 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75abc6c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75abc6c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c87d4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c87d4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c90dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c90dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c90dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c90dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@10] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@10] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@9] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@10] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@9] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36e7cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36e7cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36e7cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36e7cc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa36e7cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36e7cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36e7cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36e7cc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36e7cc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36e7cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36e7cc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7554f14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7554f14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ae14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753ae14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753ae14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ae14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xa354da4 -1 chan_sip.c:29123:start_session_timer (unref stimer->st_schedid from dialog) [@4] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7540724 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7540724 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7543234 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7543234 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75a3df4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75a3df4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75a3df4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a3df4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a3df4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75a3df4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a3df4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a3df4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75438a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3df4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75438a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75438a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75438a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a3df4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75438a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75438a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75438a4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75438a4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758fc1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758fc1c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc1c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc1c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758fc1c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc1c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb758fc1c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e054 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e054 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e054 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e054 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753044c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb753044c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb753044c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb753044c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb753044c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb753044c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75aebd4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753044c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb753044c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb753044c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb753044c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535e24 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753044c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535e24 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753044c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753044c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535e24 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7535e24 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb753044c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75aebd4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb753044c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb753044c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb753044c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb753044c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb753044c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb753044c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753044c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb753044c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb753044c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb753044c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb753044c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb753044c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb753044c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb753044c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753672c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753672c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753672c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xb753672c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a3df4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a3df4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a3df4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a3df4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a3df4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a3df4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75a3df4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75a3df4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a3df4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a3df4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75a3df4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a3df4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a3df4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aad4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3df4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aad4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aad4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aad4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75a3df4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@12] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@11] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@12] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@12] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@12] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@12] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@13] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@12] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aad4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aad4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aad4c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aad4c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758fc1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc1c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc1c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc1c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb758fc1c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb758fc1c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758fc1c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758fc1c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb758fc1c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7594cec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758fc1c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758fc1c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7594cec +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb758fc1c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758fc1c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758fc1c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758fc1c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758fc1c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758fc1c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758fc1c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758fc1c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb753044c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb753044c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb753044c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb753044c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb753044c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75302bc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75302bc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75302bc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75302bc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75302bc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75302bc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75302bc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75302bc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75302bc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75441ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75441ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a3df4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a3df4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a3df4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a3df4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a3df4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75a3df4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a3df4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a3df4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a3df4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a3df4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a3df4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a3df4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a3df4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3df4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a3df4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752e7dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752e7dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752e7dc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752e7dc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7564c0c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758fc1c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758fc1c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758fc1c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758fc1c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758fc1c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75756d4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75756d4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75756d4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75756d4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75756d4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75756d4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75756d4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75756d4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75756d4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75756d4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75756d4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75756d4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75756d4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75756d4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75756d4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75756d4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75302bc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75302bc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75302bc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75302bc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75302bc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8ec4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8ec4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a3df4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a3df4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a3df4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a3df4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a3df4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a3df4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a3df4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a3df4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a3df4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a3df4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a3df4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a3df4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a3df4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a3df4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759e95c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759e95c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a3df4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a3df4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a3df4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a3df4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a3df4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a3df4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a3df4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a3df4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75756d4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75756d4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75756d4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75756d4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75756d4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752ded4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752ded4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a3df4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a3df4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a3df4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a3df4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a3df4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752d5cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752d5cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6904 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6904 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6904 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6904 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6904 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6904 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7530bc4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6904 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6904 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6904 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6904 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7530bc4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6904 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6904 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6904 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6904 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6904 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6904 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6904 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75606cc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754102c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb754102c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6904 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6904 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6904 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6904 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6904 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754102c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754102c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6904 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6904 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6904 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6904 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6904 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6904 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6904 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6904 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6904 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756771c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6904 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756771c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756771c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756771c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75a6904 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6904 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6904 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6904 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6904 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6904 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6904 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6904 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6904 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6904 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7567d8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7567d8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7567d8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7567d8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75683fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75683fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c7634 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c7634 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75a6904 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6904 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6904 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6904 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6904 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7579c14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7579c14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753ae14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753ae14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753ae14 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753ae14 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7532dcc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7532dcc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a6294 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75631dc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75a6294 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75a6294 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75a6294 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75a6294 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75a6294 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7532fe4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75a6294 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75a6294 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7537524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a6294 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7537524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7537524 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7537524 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7532fe4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75a6294 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75a6294 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75a6294 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75a6294 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75a6294 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75a6294 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75a6294 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75a6294 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759272c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759272c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759272c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759272c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0c0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0c0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0c0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0c0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c0c0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75c0c0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75c0c0c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c0c0c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755dcc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755dcc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755dcc4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755dcc4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75a6294 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75a6294 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75a6294 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75a6294 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75a6294 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755ae84 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755ae84 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755b4f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755b4f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755b4f4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755b4f4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758200c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb758654c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb758654c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb758654c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb758654c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb758654c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb758654c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758654c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb758654c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb757fe04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758654c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb757fe04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb757fe04 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb757fe04 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb758654c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb758654c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb758654c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb758654c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb758654c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb758654c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb758654c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755c46c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755c46c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755cd74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755cd74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755cd74 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755cd74 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755b15c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755b15c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755b15c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755b15c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75302bc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75302bc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75302bc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75302bc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75302bc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75302bc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75302bc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a9fb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75302bc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a9fb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a9fb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a9fb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb75302bc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7581f8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a9fb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a9fb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a9fb4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a9fb4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7581f8c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb758654c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb758654c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb758654c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb758654c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb758654c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75864cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75864cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75864cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75864cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75864cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75864cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75864cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75864cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75864cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75864cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75864cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75864cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75864cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75864cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75864cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75864cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75864cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75864cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75864cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75864cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75864cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75864cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75864cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75864cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75864cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75864cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75864cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75864cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75302bc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75302bc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75302bc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75302bc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75302bc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75864cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75864cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75864cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75864cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75864cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7584344 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7584344 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7584344 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7584344 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7584344 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7584344 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7584344 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7584344 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7584344 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7584344 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7584344 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7584344 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7584344 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7584344 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7584344 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7584344 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7584344 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7589414 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7589414 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75302bc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75302bc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75302bc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75302bc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75302bc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75302bc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75302bc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75302bc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75302bc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75302bc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75302bc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75302bc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75302bc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75302bc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75302bc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75302bc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7584344 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7584344 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7584344 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7584344 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7584344 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7584344 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7584344 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7584344 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7584344 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7584344 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7584344 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7584344 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7584344 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7584344 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7584344 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb7584344 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7584344 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7584344 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7584344 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7584344 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7584344 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7584344 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7584344 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7584344 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7584344 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7535c94 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7535c94 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7567d8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7567d8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7567d8c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7567d8c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75302bc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75302bc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75302bc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75302bc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75302bc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75aa624 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aa624 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb757fe04 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7584344 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7584344 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7584344 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7584344 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7584344 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7523944 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7523944 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb755d67c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb755d67c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a8da4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a8da4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a96ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a96ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a9d1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a9d1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a9d1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a9d1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb752424c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752424c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa34deec +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34deec -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34deec **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@10] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@9] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@10] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@9] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@10] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ea6c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa36ea6c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@10] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ea6c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@10] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ea6c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@10] 0xa36ea6c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ea6c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ea6c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ea6c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ea6c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ea6c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ea6c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75347fc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75347fc -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa354da4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@3] 0xa354da4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xa354da4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@5] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@5] 0xa354da4 -1 chan_sip.c:29123:start_session_timer (unref stimer->st_schedid from dialog) [@4] 0xa354da4 +1 chan_sip.c:29143:start_session_timer (adding session timer ref) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb753730c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb753730c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759523c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75682ac +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75682ac -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a9f34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a9f34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a9f34 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a9f34 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756891c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb756891c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34deec +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34deec +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa34deec -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@5] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@4] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@5] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@5] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@6] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@5] 0xa34deec +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@5] 0xa34deec -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@5] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@6] 0xa340424 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@5] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa340424 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa340424 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa340424 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa340424 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa340424 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@11] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@10] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@11] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@10] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@11] 0xa340424 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@11] 0xa340424 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ed0c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa36ed0c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa36ed0c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@11] 0xa36ed0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa36ed0c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@11] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@12] 0xa36ed0c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@11] 0xa36ed0c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa36ed0c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa36ed0c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa36ed0c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa36ed0c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa36ed0c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa36ed0c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@10] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@10] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@9] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@10] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@11] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@12] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb759415c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb759415c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb759415c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb759415c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb759415c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7582224 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb759415c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb759415c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75898e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75898e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75898e4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75898e4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7582224 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@12] 0xa34deec +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34deec -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34deec -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34deec -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34deec **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb759415c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb759415c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@11] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb759415c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb759415c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb759415c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb759415c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb759415c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb759415c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7589f54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7589f54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7589f54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7589f54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa340424 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa340424 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa340424 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa340424 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa340424 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75606cc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75606cc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75606cc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75606cc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75606cc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75606cc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75606cc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75606cc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7589f54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75606cc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb7589f54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb7589f54 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7589f54 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751954c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75606cc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75606cc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75606cc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75606cc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75606cc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75606cc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75606cc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75606cc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb751da8c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb751da8c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb751da8c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb751da8c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb751da8c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb751da8c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb751da8c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb751da8c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758a87c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb751da8c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758a87c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758a87c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758a87c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75756d4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb751da8c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb751da8c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb751da8c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb751da8c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb751da8c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb751da8c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb751da8c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb751da8c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb754f944 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb754f944 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb754f944 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754f944 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754f944 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb754f944 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754f944 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754f944 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb758a87c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754f944 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb758a87c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb758a87c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb758a87c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb756e684 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754f944 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754f944 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754f944 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754f944 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754f944 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754f944 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754f944 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754f944 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb75aebd4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb75aebd4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb75aebd4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75aebd4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75aebd4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb75aebd4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75b69cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75aebd4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75aebd4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75aebd4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75aebd4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75be08c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75aebd4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75be08c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75aebd4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75aebd4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75be08c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75be08c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75aebd4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@12] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@13] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75b69cc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb75aebd4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75aebd4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75aebd4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75aebd4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75aebd4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75aebd4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75aebd4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75aebd4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75aebd4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75aebd4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75aebd4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75aebd4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75aebd4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75aebd4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb754a11c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@12] 0xb754a11c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@12] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@13] 0xb754a11c -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb754a11c +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb754a11c +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@14] 0xb754a11c -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb754a11c +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb754a11c +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@12] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@13] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75d2f1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb754a11c -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75d2f1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75d2f1c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75d2f1c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb758fc1c +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb754a11c -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb754a11c +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb754a11c -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb754a11c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb754a11c -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb754a11c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb754a11c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb754a11c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb752aabc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb752aabc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb752aabc -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb752aabc +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb752aabc +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb752aabc -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb752aabc +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb752aabc +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb756579c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb752aabc -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb756579c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb756579c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb756579c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7512874 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb752aabc -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb752aabc +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb752aabc -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb752aabc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb752aabc -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb752aabc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb752aabc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb752aabc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb759415c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb759415c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb759415c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb759415c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb759415c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb75c2564 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb75c2564 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb75c2564 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb75c2564 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb75c2564 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb75c2564 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75c2564 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb75c2564 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75c2564 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb759415c +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb759415c -1 chan_sip.c:28498:handle_request_do () [@3] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb753c1e4 +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb75c2564 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb75c2564 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb75c2564 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb75c2564 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb75c2564 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb75c2564 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb75c2564 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb75c2564 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@11] 0xb7503bf4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34ac24 +1 chan_sip.c:8618:sip_pvt_callid_set () [@11] 0xb7503bf4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@10] 0xa1fe414 +1 chan_sip.c:6155:create_addr (create_addr: setting dialog's relatedpeer pointer) [@11] 0xa1fe414 -1 chan_sip.c:6156:create_addr (create_addr: unref peer from sip_find_peer hashtab lookup) [@12] 0xb7503bf4 -1 chan_sip.c:8549:change_callid_pvt () [@2] 0xb7503bf4 +1 chan_sip.c:8558:change_callid_pvt (New dialog callid -- inserted back into table) [@1] 0xb7503bf4 +1 chan_sip.c:8031:sip_new (sip_new: set chan->tech_pvt to i) [@2] 0xa34ac24 -1 chan_sip.c:29922:sip_request_call () [@13] 0xb7503bf4 -1 chan_sip.c:29936:sip_request_call (toss pvt ptr at end of sip_request_call) [@3] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb7503bf4 +1 chan_sip.c:13493:add_sdp (link pvt into dialogs_rtpcheck container) [@2] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@3] 0xb7503bf4 +1 chan_sip.c:6418:sip_call (dialog ptr inc when SCHED_REPLACE add succeeded) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb75a1aa4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb7503bf4 -1 chan_sip.c:22649:handle_response_invite (when you delete the initid sched, you should dec the refcount for the stored dialog ptr) [@6] 0xb75a1aa4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@4] 0xb75a1aa4 +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xb75a1aa4 -1 chan_sip.c:28498:handle_request_do () [@3] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xa35ddec +1 chan_sip.c:32622:sip_get_rtp_peer () [@2] 0xb75302bc +1 chan_sip.c:32622:sip_get_rtp_peer () [@1] 0xb7503bf4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@4] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xb7503bf4 +1 chan_sip.c:4315:__sip_reliable_xmit (__sip_reliable_xmit: setting pkt->owner) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@5] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@11] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@12] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@5] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@6] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@5] 0xb7503bf4 -1 chan_sip.c:28994:do_monitor (callback to check rtptimeout and hangup calls if necessary) [@4] 0xb7503bf4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xb7503bf4 -1 chan_sip.c:4559:__sip_ack (unref pkt cur->owner dialog from sip ack before freeing pkt) [@4] 0xb7503bf4 -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xb7503bf4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xb7503bf4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa354da4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@3] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@2] 0xa354da4 -1 chan_sip.c:29104:stop_session_timer (removing session timer ref) [@4] 0xa368ddc +1 chan_sip.c:22606:sip_queue_hangup_cause () [@3] 0xa368ddc -1 chan_sip.c:22615:sip_queue_hangup_cause () [@4] 0xa368ddc +1 chan_sip.c:9101:sip_pvt_lock_full () [@3] 0xa368ddc -1 chan_sip.c:22620:sip_queue_hangup_cause () [@4] 0xa354da4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@3] 0xa368ddc -1 chan_sip.c:28498:handle_request_do () [@3] 0xa354da4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa354da4 -1 chan_sip.c:7092:sip_hangup (unref ast->tech_pvt) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xb75606cc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75606cc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75606cc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75606cc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75606cc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@11] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@9] 0xb751da8c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb751da8c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb751da8c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb751da8c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb751da8c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@10] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@8] 0xb754f944 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754f944 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754f944 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754f944 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754f944 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@9] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@7] 0xb75aebd4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75aebd4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75aebd4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75aebd4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75aebd4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@8] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@6] 0xb754a11c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb754a11c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb754a11c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb754a11c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb754a11c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@7] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@5] 0xb752aabc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb752aabc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb752aabc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb752aabc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb752aabc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@6] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@4] 0xb75c2564 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb75c2564 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb75c2564 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb75c2564 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb75c2564 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@5] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@3] 0xb7503bf4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xb7503bf4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xb7503bf4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xb7503bf4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xb7503bf4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1fe414 -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@4] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@2] 0xa354da4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa354da4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa354da4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa354da4 -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa354da4 **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa1f9d9c -1 chan_sip.c:6513:__sip_destroy (unsetting a dialog relatedpeer field in sip_destroy) [@4] 0xa34ac24 -1 chan_sip.c:6657:__sip_destroy () [@1] 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34040c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34040c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34040c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34040c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34040c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34040c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3647c4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa3647c4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa3647c4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa3647c4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3647c4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa3647c4 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa3647c4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa3647c4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa3647c4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa3647c4 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa3647c4 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa3647c4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa3647c4 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34040c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34040c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa35d6fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa35d6fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3647c4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa3647c4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa3647c4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa3647c4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3647c4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa3647c4 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa3647c4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa3647c4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa3647c4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa3647c4 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa3647c4 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa3647c4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa3647c4 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34040c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34040c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa35d6fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa35d6fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34040c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34040c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34040c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa34040c +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa34040c -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa34040c **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27713:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 2)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3645b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa3645b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa3645b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa3645b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3645b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa3645b4 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa3645b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa3645b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa3645b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa3645b4 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa3645b4 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa3645b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa3645b4 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34040c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34040c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa35d6fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa35d6fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa34040c =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa34040c +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa34040c +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa34040c -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1f9d9c -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1f9d9c +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1f9d9c -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1f9d9c +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1f9d9c -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1f9d9c -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa34040c +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa34040c -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1f9d9c +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1f9d9c +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1f9d9c -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa35d6fc +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1f9d9c -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa35d6fc -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa35d6fc **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa35d6fc =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa35d6fc +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa35d6fc +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa35d6fc -1 chan_sip.c:4500:sip_cancel_destroy (remove ref for autokillid) [@3] 0xa1fe414 -1 chan_sip.c:16064:parse_register_contact (ao2_unlink of peer from peers_by_ip table) [@4] 0xa1fe414 +1 chan_sip.c:16116:parse_register_contact (ao2_link into peers_by_ip table) [@3] 0xa1fe414 -1 chan_sip.c:16127:parse_register_contact (remove register expire ref) [@4] 0xa1fe414 +1 chan_sip.c:16133:parse_register_contact (add registration ref) [@3] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@4] 0xa1fe414 -1 chan_sip.c:29688:sip_devicestate (sip_unref_peer, from sip_devicestate, release ref from sip_find_peer) [@5] 0xa1fe414 -1 chan_sip.c:17138:register_verify (register_verify: sip_unref_peer: tossing stack peer pointer at end of func) [@4] 0xa35d6fc +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 -1 sip/security_events.c:369:sip_report_security_event (sip_report_security_event: sip_unref_peer: from handle_incoming) [@4] 0xa35d6fc -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3645b4 =1 chan_sip.c:8631:sip_alloc (allocate a dialog(pvt) struct) 0xa3645b4 +1 chan_sip.c:8776:sip_alloc (link pvt into dialogs table) [@1] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa3645b4 +1 chan_sip.c:4481:sip_scheddestroy (setting ref as passing into ast_sched_add for __sip_autodestruct) [@2] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@4] 0xa3645b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@3] 0xa3645b4 +1 chan_sip.c:9214:find_call (pedantic ao2_find in dialogs) [@2] 0xa1fe414 +1 chan_sip.c:5662:sip_find_peer_full (ao2_find in peers table) [@3] 0xa1fe414 +1 chan_sip.c:18254:check_peer_ok (copy pointer into (*authpeer)) [@4] 0xa1fe414 -1 chan_sip.c:18335:check_peer_ok (check_peer_ok: sip_unref_peer: tossing temp ptr to peer from sip_find_peer) [@5] 0xa3645b4 +1 chan_sip.c:3507:pvt_set_needdestroy (link pvt into dialogs_needdestroy container) [@3] 0xa1fe414 -1 chan_sip.c:27826:handle_request_subscribe (sip_unref_peer, from handle_request_subscribe (authpeer 3)) [@4] 0xa3645b4 -1 chan_sip.c:28501:handle_request_do (throw away dialog ptr from find_call at end of routine) [@4] 0xa3645b4 +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@3] 0xa3645b4 -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@4] 0xa3645b4 -1 chan_sip.c:3400:dialog_unlink_all (unlinking dialog_needdestroy via ao2_unlink) [@3] 0xa3645b4 -1 chan_sip.c:3448:dialog_unlink_all (when you delete the autokillid sched, you should dec the refcount for the stored dialog ptr) [@2] 0xa3645b4 -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@1] 0xa3645b4 **call destructor** chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) 0xa34040c +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa34040c -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa34040c -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa34040c -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa34040c **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) 0xa35d6fc +1 chan_sip.c:3397:dialog_unlink_all (Let's bump the count in the unlink so it doesn't accidentally become dead before we are done) [@2] 0xa35d6fc -1 chan_sip.c:3399:dialog_unlink_all (unlinking dialog via ao2_unlink) [@3] 0xa35d6fc -1 chan_sip.c:3465:dialog_unlink_all (Let's unbump the count in the unlink so the poor pvt can disappear if it is time) [@2] 0xa35d6fc -1 chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.) [@1] 0xa35d6fc **call destructor** chan_sip.c:4435:__sip_autodestruct (The ref to a dialog passed to this sched callback is going out of scope; unref it.)