When the solution matters

Tips...

Registration Documentation Knowledgebase Seminars / Training Technical Support Partner Central

Debugging

How do I use the 4D v6/v6.5 debugger?

The 4D v6 or later debugger is described in detail in Chapter 13, Debugging, of the 4D v6.7 Language Reference Manual. The 4D v6/v6.5/6.7 debugger is the most advanced debugger in any commercial programming environment on the market today. Many users are still unaware of some of its most useful features. These include:

How do I prevent 4D crashing?

4th Dimension is a very stable and reliable application, but it is dependent on a number of systems to do its work. If there are any conflicts in these systems, 4D may crash.

You should try to simplify 4D's environment as much as possible. Running other applications at the same time as 4D, or using control panels and extensions that aren't related to networking (on the Macintosh) increase the likelihood that you will see a crash. On a Macintosh 4D server, you should turn off file sharing and virtual memory, since these both slow down the system and contribute to instability. If you need to share files, either use a separate computer for this task, or turn file sharing on only when it is needed.

At times, one or more of the files in the 4D folder (the "ACI" folder in v6/v6.5), located in your Windows or WinNT directory (on the PC) or inside your Preferences folder (on the Macintosh) may become corrupted. If you experience crashes, try removing the 4D folder. On Mac, you will need to enter your ID number for most 4D applications after you do this and reinstall your Expansion disks for 4D Server (make sure you are reinstalling server with the same ID number). On the PC, you will need to reinstall your network components if you are using Client/Server 4D.

Command Removing and Re-installing NCs on Windows
Command Removing and Re-installing NCs on Macintosh

You should check that you are using the same versions of 4D client and server and network components, and that any plug-ins you are using are compatible with your 4D version and operating system. Note that you should be using 4D v6 or later of any 4D plug-ins.

If you are using 4D v6 or later and your database is converted from 4D v3 or v1.5 of 4D, you should check whether you have any plug-ins installed into your structure file and remove them. (See FAQ on Plug-ins)

 


International | Company | Contact 4D | Site Map | Privacy Policy | © 4D UK 1995-2008 | Change font size: [A] [A] [A] | Print this page