Return to LanScape's home page Go back a page...       Active TopicsActive Topics   Display List of Forum MembersMember List   Knowledge Base SearchSearch   HelpHelp  RegisterRegister  LoginLogin

LanScape VOIP Media Engine™ - Technical Support
 LanScape Support Forum -> LanScape VOIP Media Engine™ - Technical Support
Subject Topic: Softphone Bugs Reported on Vista Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
speedvoip
Vetran
Vetran


Joined: August 07 2008
Location: Canada
Posts: 156
Posted: January 08 2009 at 12:57pm | IP Logged Quote speedvoip

Hi Support:
Welcome to back to forum from holiday. First of all, happy new year to all of u.
With SingleLine phone example at latest media engine v6.0.0.3, there are several bugs need to be fixed on Vista business.

1. When call is in progress and pressing DTMF button, program will be frozen and no any response, so only terminating it manually.

2. When incoming call comes from outside and after pressing "call" button for accepting call, program also be frozen with always stalling status. Even placing outbound call, same symptom occures.

I think maybe a strick testing be done on Vista. I know many voip application does not work well on Vista, but good on XP/2000.

Help me! Thanks


Back to Top View speedvoip's Profile Search for other posts by speedvoip Visit speedvoip's Homepage
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: January 08 2009 at 4:16pm | IP Logged Quote support

Hi George,

From what I remember, you based your softphone on the sample single line C# phone that comes with the media engine – correct?

If this is true, then maybe there is a bug in the GUI logic for the sample app. It could be a bug in the sample code as it was originally released by us or a bug that you introduced. No way I can determine this without looking at the actual code for your app. The samples are provided “as is”.

There is nothing Vista specific in the media engine that would cause an incoming call to deadlock when going off hook or a DTMF generation deadlock based on GUI interaction or call progress.

Your app must be hung somewhere in the GUI thread. You should be able to determine exactly what is occurring using your debugger and inspecting the active threads when the deadlocks occur.

If you want us to debug and diagnose the issue, we will have to charge for the support.


Randal


Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 
speedvoip
Vetran
Vetran


Joined: August 07 2008
Location: Canada
Posts: 156
Posted: January 09 2009 at 5:25am | IP Logged Quote speedvoip

Hi Randal:
Maybe I don't express clearly. I refer to original native(NOT C#/.NET) SingleLine Phone example within v6.0.0.3 product image without any our modification to its source code.

I think it is due to GUI logic that result in hung. Pls tell me how to fix this native bug.

Thanks
Back to Top View speedvoip's Profile Search for other posts by speedvoip Visit speedvoip's Homepage
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: January 09 2009 at 1:03pm | IP Logged Quote support

Hi George,

Ok, I now understand – Native single line phone sample app.

As I mentioned, the samples are provided “as is”. If you detect a bug somewhere in the samples, go ahead and fix it and report the changes back to us if you want. We can include the changes in the next product release cycle. You have the source code so it should be a simple matter of looking at the state of the app’s threads to determine what has locked up – if that is indeed the cause.

Unfortunately, we have had to limit the amount of free debugging we do of customer’s apps when we do not have a paid support agreement between us. Free debugging of customer’s VOIP applications just takes way too much time.

As you go through your development, it is best that you enter into a support agreement with us. That way we can assist you to whatever degree is required.

What I will do this time is take a quick look at what is occurring. Here is what I need you to do:

1)
Run your Release or debug native VOIP app and get it to lock up as you stated. Let me know what scenario you used to lock up the app.

2)
In your VS2005 or VS2008 debugger, attach the debugger to the locked up process and perform a “break all” in the debugger.

3)
Using Visual Studio, create a full heap crash dump of the process space and save it to a file image.

4)
Please send me a link or FTP server that I can download the crash dump info. Alternatively try to upload the crash dump info to your support FTP account.

5)
I will load the crash dump info and take a look at what is going on.

6)
Please take your complete VOIP app project, archive it and make it available to me. I will need this for debug viewing against v6.0.0.3 of the media engine.

7)
Please tell me the DRIVE and full development path of your VOIP app project. For example, something like:

     “C:\MyVoipProject\SingleLinePhone”


I will try to see if I can quickly locate the issue.

In the mean time, please realistically consider the support agreement I mentioned. Take a look at the “Enhanced Customer Support” banner on our home page:

http://www.lanscapecorp.com

Or the “Product Support” section of the media engine product page:
http://www.lanscapecorp.com/ProductPages/LanScapeVoipMediaEn gine.asp


Thanks,

Randal


Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 
speedvoip
Vetran
Vetran


Joined: August 07 2008
Location: Canada
Posts: 156
Posted: January 17 2009 at 3:43am | IP Logged Quote speedvoip

Hi Randal:
Thanks for ur prompt response. Currently I have found possible cause on issue at ThreadObj.c. I believe I can get it resolved.

Back to Top View speedvoip's Profile Search for other posts by speedvoip Visit speedvoip's Homepage
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: January 19 2009 at 3:03pm | IP Logged Quote support

Hi George,

That is good. If we get further feedback from you regarding the sample code bug fix, we will appropriately change the sample source code based on your suggestions.

Randal

Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum






Contact LanScape Hear what the Lawyers have to say How youm may use this site Read your privacy rights