Tech Note 01: Common Problems

May 01, 2008

Copyright 2008 NS BASIC Corporation



1. When installing, you get "Certificate Error. Contact the Application Supplier." on the device.

This is caused by the device being locked against unsigned apps being installed. You can get your app signed (details on this appear elsewhere), but often it's much easier to change the setting of the device to allow unsigned apps to be installed. To do this, go into Tools on the device. Select App. Manager and highlight "App. downlds." Click the "Options" button on the left key. Select "Settings". Change Software installation from "Signed only" to "All". Exit out and try the installation again.

2. Error '429' on starting NS Basic/Symbian OS

Run the file \Program Files\nsbasic\symbian\register.bat as Administrator. This will re register all the controls that NS Basic/Symbian OS uses.

If that doesn't help and you are running Windows 95, your version of the system file ComCtl32.dll may be out of date. Here's a Microsoft Knowledge Base article that tells you how to update it:
http://support.microsoft.com/support/kb/articles/Q186/1/76.ASP

3. Run Time Error 380 - Invalid Property Value

This is caused by having only True Type fonts enabled. In the Fonts Control panel, in the View Options dialog there's a True Type Fonts tab. In this is a check box entitled "Show only True Type fonts in the programs on my computer". Unchecking this solves the problem.

In some cases, this can be caused by Windows not being able to locate the special fonts that NS Basic/Symbian OS uses. You can fix this by moving the fonts in \program files\nsbasic\fonts into \windows\fonts.

4. Divide error in module GDI.EXE

"I received my copy of NSBasic this week, and encountered exactly the same problem. I have a K6-2/400, Win95 OSR 2.1, and a Trident AGP 9850 video card. I was running the latest drivers from the Trident web site. In my case, the problem was not the CPU speed or printer driver. It is the video driver. Once I changed my video driver to Windows supplied ones (either Trident Super VGA or Microsoft Super VGA), NSBasic ran fine. Of course, my refresh rates are less than ideal, but at least now I can use NSBasic." -- John Rook

5. Removing NS Basic/Symbian OS completely

The Windows Uninstaller only removes files that have not been modified since an application has been installed. As a result, uninstalling a package often leaves some files and registry keys. If you do the following, you will remove NS Basic completely from your system. This can be a useful procedure if you want to make a complete clean reinstallation.
  1. Uninstall NS Basic from the Start Menu.
  2. Delete the folder c:\nsbasic. Make sure you back up any files of yours that might be there!
  3. Delete the folder c:\program files\nsbasic\symbian.
    If you have NS Basic/CE installed, do not delete c:\program files\nsbasic\CE.
  4. Clean out the registry:
    [Start]...[Run]...regedit. Click on OK.
    Navigate to HKEY_CURRENT_USER\Software\NSBasic\symbian.
    Right click on it to delete it.