Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fatal Disk Error

2,622 views
Skip to first unread message

Stewart Chu

unread,
Jul 11, 2000, 3:00:00 AM7/11/00
to
Recently, my client face a problem. Sometimes when some of them want to
access some windows, a error shows up.

Title: Library Manager
Error: Fatal disk error, retry?
Selection: Retry or Cancel


My application was compiled with pb 7.02 build 8003. All runtime are
pbd.

Sometimes, this error message will not show up if their computer is
rebooted.

Anyone face this b4? Any solution?

Stewart

Bruce Armstrong [TeamSybase]

unread,
Jul 11, 2000, 3:00:00 AM7/11/00
to
Do you have virus scan running in the background on the machines where the
files are located? This error message usually means another process had the
files locked.

On Tue, 11 Jul 2000 15:19:27 +0800,
in powersoft.public.powerbuilder.general

Bruce Armstrong [TeamSybase]
mailto:Bruce.A...@teamsybase.com

Preach the gospel at all times. If necessary, use words. [Francis of Assisi]
http://www.kidbrothers.org | http://www.fccwc.org
http://www.harvest.org/knowgod/index.htm | http://www.needhim.org

-----------== Posted via the PFCGuide Web Newsreader ==----------
http://www.pfcguide.com/_newsgroups/group_list.asp

Stewart Chu

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
No. There is no other program locking my application

Bruce Armstrong [TeamSybase]

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
Are the files deployed on an NT server? If so, what is the service pack level
for NT on that server? If it's prior to SP4, there is a bug in WinNT that can
cause this error:

http://support.microsoft.com/support/kb/articles/Q158/5/87.asp

On Fri, 14 Jul 2000 14:09:10 +0800,

Orlando

unread,
Jul 17, 2000, 3:00:00 AM7/17/00
to
I've been having this error:

PB 7.0.1, p-code, WinNT

Maybe, 1 month ago I got this problem with on of my applications. I was
going through the program with no problem, I had to save one file from my
application and I did it in a different folder than the current one. After
that, the parts of the application that were working started giving me that
error. That was happening only when I executed the program from a shorcut. I
noticed that the problem was created if I deleted one of the PBD's while the
application was running. So, I finally found that the Start-In folder of the
shortcut was different than the folder where the application was placed. I
changed the Start-In folder to where the application was and the problem was
fixed.

Anyways, I didn't find a good explanation about the problem.

Now, we started testing our applications on Windows 2000, and I started
having the same problem. This could be more complicated because we are
running several Citrix clients on the same Citrix server, executing the same
Exe and Pbd's. Is there any restriction regarding this type of
configuration? The server has 2 processors, 2GB RAM, Windows 2000, Oracle 8,
Citrix. The clients are Windows NT, Citrix clients.

And, there are NO anti-virus installed in either the server or the client
machines!!

I hope this helps, and I hope I can find some solution...

Orlando


Bruce Armstrong [TeamSybase] <NOCANSPAM_br...@teamsybase.com>
wrote in message news:IyO6WLb7$GA....@forums.sybase.com...

Bruce Armstrong [TeamSybase]

unread,
Jul 18, 2000, 3:00:00 AM7/18/00
to
On Mon, 17 Jul 2000 23:14:34 -0500,
in powersoft.public.powerbuilder.general

Orlando <ocar...@linnet.ca> wrote:
>Maybe, 1 month ago I got this problem with on of my applications. I was
>going through the program with no problem, I had to save one file from my
>application and I did it in a different folder than the current one. After
>that, the parts of the application that were working started giving me that
>error.

That's because the working directory changed, and apparently PB was relying
on that to find the PBDs.

>That was happening only when I executed the program from a shorcut. I
>noticed that the problem was created if I deleted one of the PBD's while the
>application was running.

Well, that would definately cause a problem. PB loads objects from a PBD on
an as-needed basis. It does not load the entire thing in memory when the app
is first run.

>So, I finally found that the Start-In folder of the
>shortcut was different than the folder where the application was placed. I
>changed the Start-In folder to where the application was and the problem was
>fixed.

That would happen with any application if the directory that the applications
files were in were not in the path.

>Anyways, I didn't find a good explanation about the problem.

The error message means that PB is trying to load an object out of a file that
is in the library search path, and can't do that either because (a) it can't
find the file or (b) it can find the file, but some other application has the
file locked.

>Now, we started testing our applications on Windows 2000, and I started
>having the same problem. This could be more complicated because we are
>running several Citrix clients on the same Citrix server, executing the same
>Exe and Pbd's. Is there any restriction regarding this type of
>configuration? The server has 2 processors, 2GB RAM, Windows 2000, Oracle 8,
>Citrix. The clients are Windows NT, Citrix clients.

Any application that locks the files will cause this problem. This might
certainly include Citrix clients running on the same machine.

Orlando

unread,
Jul 18, 2000, 3:00:00 AM7/18/00
to
Thanks Bruce

But I still wonder if it's the same Powerbuilder that is locking the PBDs
for read and write. I expect the PBDs to be locked for Read Only.
So are the PBDs locked for reading because we have many users using them or
because there is an aditional process locking them ?

Orlando

Bruce Armstrong [TeamSybase] <NOCANSPAM_br...@teamsybase.com>
wrote in message news:WD7ux#N8$GA....@forums.sybase.com...

Bruce Armstrong [TeamSybase]

unread,
Jul 19, 2000, 3:00:00 AM7/19/00
to
Normally PB wouldn't lock the files in such a way to lock out other users.
Generally it's another process. Do you have any utilities that could look
at the file locks and determine who placed them? My LAN administration
experience is more Novell related, I could tell you in a second how to figure
it out on a NetWare server. Don't have a clue how to figure it out on an
NT server.

On Tue, 18 Jul 2000 16:55:27 -0500,

Dmitriy

unread,
Jul 19, 2000, 3:00:00 AM7/19/00
to
For this you can use the NetWatch utility available for free on MSDN. By the way
the source code is included.


On Wed, 19 Jul 2000 12:37:14 -0400,
in powersoft.public.powerbuilder.general

http://www.pfcguide.com/_newsgroups/group_list.asp

0 new messages