Author |
|
ftgman Intermediate
Joined: February 27 2005 Location: United Kingdom Posts: 9
|
Posted: March 08 2005 at 12:32pm | IP Logged
|
|
|
Hi,
I'm getting a SipInvalidInstance when initialising ome of the demos.
I am only running one at a time, and I rebooted the PC.
There are no apps running that could be using the engine. What is the problem? Does the engine store some flag in the registry or something?
|
Back to Top |
|
|
support Administrator
Joined: January 26 2005 Location: United States Posts: 1666
|
Posted: March 08 2005 at 3:20pm | IP Logged
|
|
|
Hi Richard,
Did you copy your version of the licensed LanScapeVME.C module into the "<InstallDir>\Software Examples\Microcode" directory and then rebuild all the example apps?
The default LanScapeVME.C module that is in the "Microcode" directory contains all NULL data. You must build all of the example apps using the LanScapeVME.C you received with your license information.
Other than that, the only way you get that startup error is if another instance of the engine is running and you are not licensed to run multiple instances.
If this does not solve your problem, make sure you repost to this forum.
LanScape Support.
|
Back to Top |
|
|
ftgman Intermediate
Joined: February 27 2005 Location: United Kingdom Posts: 9
|
Posted: March 09 2005 at 2:40am | IP Logged
|
|
|
Thats the bizarre thing.
The examples were working fine. I have built them, copied to my dev PC's and have had them running.
They were working fine, then, they stopped. I reboot the Pc thinking that, maybe one had crashed while in the debugger and it had left something set somewhere, and a reboot would help.
..... Update.
Last night they would not run. I left the PC switched on, did not reboot, made no changes, I did not rebuild anything, and now they all run.
Very bizarre.
|
Back to Top |
|
|
support Administrator
Joined: January 26 2005 Location: United States Posts: 1666
|
Posted: March 09 2005 at 7:00am | IP Logged
|
|
|
Hi Richard,
What you've described is bizarre. If there was a rogue process still using the VOIP media engine, rebooting or killing the “other process” would definitely clear up your instance problem. To this date we have not seen any “instance” issues with the product. Instance detection is purely a runtime capability. No state info is stored on the machine anywhere. If another process is using a single instance media engine, you will see this error.
If you continue to see this again, try using a different PC to see if you get the same results. Here are the steps:
Power up your other PC.
Install the VOIP Media Engine.
Replace the default LanScapeVME.C module that is in the "Microcode" directory with your licensed version.
Rebuild all the sample applications.
Execute each sample application one at a time. You should have no problems.
We would appreciate your additional comments as you continue to use the VOIP Media Engine. If you continue to experience this issue, we will require additional information from you such as Operating system version, service packs installed, development tools you are using, etc. Off the record: Is it possible there is something “funky” with the OS on your development machine???
Please repost to this forum as needed.
LanScape Support Staff
|
Back to Top |
|
|