Silverfrost Forums

Welcome to our forums

Execution2

2 May 2014 6:11 #14034

Not yet. I will let you know when it arrives.

5 May 2014 5:28 #14035

Sid

Your disc has arrived.

5 May 2014 6:54 #14036

Sid

The project on your disc works perfectly for me.

5 May 2014 2:36 #14037

Paul: I am at a total loss, do not know what to do next. The same project that I sent you gets an interrupt when I try to 'enter into' and step through the fortran instructions, doesn't even get to 'base one', it only happens on Win 7, not on Win 8, any ideas? Sid

6 May 2014 6:45 #14038

Sid

I don't really know what you can do other than to either a) uninstall the whole Silverfrost download and start again or b) abandon doing this work on the machine that is causing problems or c) if you can, get hands-on help from someone locally.

7 May 2014 1:41 #14043

Paul,

I find that some of the settings retained between runs for both Plato and SDBG that are either stored in .ini files or the registry are being corrupted or invalid. There have been a number of examples where these problems are not reproducable. The solution may be to provide more validation for the settings that are being recovered. Often, when a program crashes, I will have SDBG start up and appearing on the Start/Task bar but not visable on the screen. It can be a challenge to override the display settings and make it visable on the screen, especially when I did not expect a program crash and SDBG to start.

I am still frequently getting Plato to change the display with large empty bands of colour on the screen below the menu. Are Sid and I the only ones getting these problems ?

Perhaps if you could implement a screen and settings status dump option, for when the problems occur. We could email this dump for your review.

John

7 May 2014 6:03 #14044

John

As far as I know the problems that you and Sid are experiencing are both isolated and unrelated. Maybe you should simply run SDBG from a command line instead of launching it from Plato.

8 May 2014 1:14 #14049

Paul,

SDBG appears to be initiated when there is an error in the program although I am Building (using CheckMate Win32) and Starting the program from within Plato.

Does the idea of a screen status dump, to identify the problems we are having, have any support ?

John

8 May 2014 6:05 #14050

I doubt it. It is very usual for us to be able to fix a problem that we cannot reproduce. You can try if you wish. This thread has got so long that I have forgotten what the problem is.

8 May 2014 5:13 #14053

Hi Paul: Sid Kraft here, I found out that I am having the interrupt in the library file 'kernelbase.dll', a Win 7 system file. I restored my windows system and the corrupted library file has been fixed, the error was caused by the corrupted .dll. Thanks for your support, all is now well.

11 May 2014 5:11 #14065

Hi Paul: May have spoke too soon, still getting interrupts when I try to 'step into' to step through execution, seems to be intermittent, only on win 7. Have reloaded the system, made all of Microsoft updates, not sure what is causing the error, always get the message error in kernelbase.dll recognizing a variable called 'LEAVE', guess I will just be resigned to use Win 8 and quit wasting time! If you discover something else related to this problem, please let me know, Sid Kraft

11 May 2014 8:22 #14066

OK

9 Aug 2014 3:40 #14431

Hi Paul Laidler: Sid Kraft Here, When I am debugging, If I do not have any variables displayed on screen, I can 'hover' over a variable and the system shows me what the value is in Plato. If I have any variables set to display on the screen, the 'hover' activity does not display the value. Is there an option that I can set to get both functions activated at same time? please let me know, Sid

10 Aug 2014 7:59 #14438

There is no option for this. You should also get the 'hover' display when variables are displayed in a window.

This should be the case when using Plato as an integrated debugger and when launching SDBG from Plato and when launching SDBG from a command line.

18 Aug 2014 4:19 #14451

Well Paul: What can I say, not getting the values when I 'hover' with variable(s) displayed on screen, only when non displayed, then 'hover' works fine. Sid Kraft

18 Aug 2014 6:13 #14454

I have another problem with SDBG under command prompt. It appeared 3-4 years ago and I see it on 7 and 8 Windows on all computers (I did not check other versions because not sure it is Windows related after making SDBG compatible with XP in settings). This appears not immediately to tell here exactly with demo code.

When you debug and open/close/open several windows displaying some variables after scrolling/listing/moving the source text with keyboard PgUp and PgDn keys, the hovering window starts to appear by itself in spontaneous place where some variable landed on mouse pointer during Pg Up and Dn. Very, very annoying. You need then to put mouse aside from any source text to be able to list the text with the keyboard. Anyone have seen that? I am surprised no one complained so far.

20 Aug 2014 6:50 #14470

Hi Paul: I got the error again from a different location in the 'kernelbase.dll' library program from a totally different version of windows. I was running windows 7 Ultimate version and switched to Windows 8.1. This ran for a while and I suddenly started getting the 'stack overflow' problem and related to the library routine 'kernelbase.dll'. After much experimentation, I reduced the possibilities to two versions of windows and finally got the compiler to execute programs under the win 7, 32bit version of software. Apparently, there is a problem that the Silverfrost software runs into with the windows 64 bit version of software. I believe this also includes win 8.1 as I believe that it runs under the 64 bit software architecture. I would suggeste that your analysts review running Silverfrost Fortran under both the 32 bit op sys and the 64 bit op sys, seems to run into problems with the 64 bit version. Thanks, let me know, Sid Kraft.

21 Aug 2014 6:52 #14472

With problems of this kind it is advisable to check that you are using the latest version of FTN95 and that your operating system has the latest updates.

If the problem remains then we will aim to look into it if you can send the (short) program code together with details of the operating system in question.

21 Aug 2014 8:07 #14474

Quoted from stfark1 This ran for a while and I suddenly started getting the 'stack overflow' problem and related to the library routine 'kernelbase.dll'. After much experimentation, I reduced the possibilities to two versions of windows and finally got the compiler to execute programs under the win 7, 32bit version of software. Apparently, there is a problem that the Silverfrost software runs into with the windows 64 bit version of software. I believe this also includes win 8.1 as I believe that it runs under the 64 bit software architecture.

You could put a simple example that shows the problem available somewhere. Here in the forums are people with many different computer setups, that could do some testing. Also, you could give some information about your application like the type (.NET or pure win32), possible exception code and general information like is the recursion involved.

Please login to reply.