[Home]

Summary:ASTERISK-01286: CallParking - Double Parked Conersation crashs *
Reporter:Jessie Bryan (jesster)Labels:
Date Opened:2004-03-25 17:01:24.000-0600Date Closed:2008-01-15 14:50:10.000-0600
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Haven't confirmed this problem with other channels, just SIP.

parking.conf:
parkext is 784
parkpos is 785-799

phoneA and phoneB are sip phones registered to the same * server.

phoneA calls phoneB, they start talking etc...
phoneA parks phoneB by dialing ASTERISK-778
phoneB is now on hold
phoneA is told "785" by the parking attendant
phoneA hangs up
phoneA dials 785 to resume the parked call
phoneA and phoneB are now talking, yippie!
phoneB parks phoneA by dialing ASTERISK-778
phoneA is now on hold
phoneB is told "785" by the parking attendant
phoneB hangs up
phoneB dials 785 to resume the parked call
* crashes immediately after phoneB initiates its call to 785


I can park calls just fine in other calls just not a "double park" call. I don't have any analog phones to test over Zap.


****** ADDITIONAL INFORMATION ******

I can reproduce this with CVS-02/26/04-13:05:45 (devel)
others in #asterisk on freenode.net can with CVS-03/22/04-09:28:06.

Im on #asterisk as "Jesster" :)


Comments:By: Jessie Bryan (jesster) 2004-03-25 17:04:36.000-0600

After submitting this bug the Description I have somehow munged my "ASTERISK-778" pound-seven-eight-four, instead it created a URL to bugid 784, sorry about that!

By: Mark Spencer (markster) 2004-04-04 17:34:17

I can't seem to duplicate this problem.  Can you update to latest CVS *head* and confirm the problem is still there?

By: kenneth (kenneth) 2004-04-04 19:24:49

I'm on the latest CVS and can duplicate this problem.  Both on SIP Phones and Analog Phones.  In my case PhoneA calls PhoneB, PhoneB then parks the call, any other Phone can then pickup the call, then if PhoneA trys to Park the call again I'll get the * crash.  The way I have * configured PhoneA, as the Phone that initiates the call, would not normally be allowed to transfer a call, but after the call has been Parked once it somehow gets this ability.

By: Mark Spencer (markster) 2004-04-05 09:20:11

It finally dawned on me, are you using # transfer for these tests?  I've been using flash-hook transfer for them!

By: kenneth (kenneth) 2004-04-05 09:34:27

Yes, I'm using the # Key.

By: Jessie Bryan (jesster) 2004-04-05 12:46:27

Yes, Im using the # key as well

By: Mark Spencer (markster) 2004-04-07 00:10:59

Fixed in CVS

By: Digium Subversion (svnbot) 2008-01-15 14:50:10.000-0600

Repository: asterisk
Revision: 2645

U   trunk/res/res_parking.c

------------------------------------------------------------------------
r2645 | markster | 2008-01-15 14:50:09 -0600 (Tue, 15 Jan 2008) | 2 lines

Fix double parking crash (bug ASTERISK-1286)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=2645