View previous topic :: View next topic |
Author |
Message |
moropera
Joined: 23 Apr 2010 Posts: 9 Location: Italy
|
Posted: Thu May 20, 2010 11:41 am Post subject: IOSTAT 10008 in opening a file |
|
|
Good morning,
I've a problem not be able to solve.
In OPEN a file, I get the IOSTA value of 10008, not documented in Execution errors and IOSTAT values.
Anyone can help me?
Thanks in advance. |
|
Back to top |
|
 |
JohnHorspool
Joined: 26 Sep 2005 Posts: 270 Location: Gloucestershire UK
|
Posted: Thu May 20, 2010 12:19 pm Post subject: |
|
|
Remove the IOSTAT from the open statement, let the program crash and see what error message you get. |
|
Back to top |
|
 |
moropera
Joined: 23 Apr 2010 Posts: 9 Location: Italy
|
Posted: Thu May 20, 2010 1:53 pm Post subject: Re: |
|
|
JohnHorspool wrote: | Remove the IOSTAT from the open statement, let the program crash and see what error message you get. |
Thanks John for your answer.
In the following case: OPEN( idCLW , FILE=idCLW_NAME ) the message in SDBG debug is: "Win32 error detected in IO_open : Unknown error".
Out of debug the message is : "Access violation: the instruction at address xxxx attempted to read from location yyyy" then a list of routine address.
Note that the opening and closing of the same file has been done at list 5 times before thecrash
Have you any ideas? |
|
Back to top |
|
 |
moropera
Joined: 23 Apr 2010 Posts: 9 Location: Italy
|
Posted: Thu May 20, 2010 4:24 pm Post subject: Re: |
|
|
JohnHorspool wrote: | Remove the IOSTAT from the open statement, let the program crash and see what error message you get. |
Ciao John,
I've solved the problem, sorry I'm slow...
Nothing to do with OPEN, the problem was a vector filled over its dimension.
Unfortunatly I was not able to use /CHECK because the usual message: not enough memory ...
Thank you very much for your time |
|
Back to top |
|
 |
|