[comp.os.msdos.misc] MS QuickC hangs PC at linking phase

elee24@castle.ed.ac.uk (H Bruce) (10/03/90)

I have a 386 AT clone with an unpartitioned 100Mb hard disk running DOS 4.01.

I have been running Microsoft QuickC (v1.01) successfully for several months.
But recently it has started hanging the PC at the linking phase
(when it prints "Linking" in the Current File window).
Occasionally a window appears with the message WRITE FAULT in it and prompts
for RETRY or CANCEL. RETRY causes the window to reappear and CANCEL hangs
the PC (this is undocumented in the Quick C manual). 
However usually no message appears and the PC hangs.

When the PC is rebooted the files $$qc$$.lnk and $$qc$$.obj are in the
directory where qc crashed. The file link.err is created but is empty.
If qc is re-invoked the C program is said to be up to date and runs OK.

The link program functions correctly when the cl and qcl commands 
are invoked from the command line.

The WRITE FAULT window would appear to indicate a hard disk problem,
but chkdsk returns no errors.

Can anyone help me with this problem ?
Is there a PD disk checking program that could help track down the problem ?
Is it advisable to partition the disk ?
If so how many partitions should I have ?

Thanks,

Henry Bruce.

tcs@router.jhuapl.edu (10/10/90)

In article <6551@castle.ed.ac.uk>, elee24@castle.ed.ac.uk (H Bruce) writes:
>I have a 386 AT clone with an unpartitioned 100Mb hard disk running DOS 4.01.
>
>I have been running Microsoft QuickC (v1.01) successfully for several months.
>But recently it has started hanging the PC at the linking phase
>(when it prints "Linking" in the Current File window).
>Occasionally a window appears with the message WRITE FAULT in it and prompts
>for RETRY or CANCEL. RETRY causes the window to reappear and CANCEL hangs
>the PC (this is undocumented in the Quick C manual). 
>However usually no message appears and the PC hangs.
>
>When the PC is rebooted the files $$qc$$.lnk and $$qc$$.obj are in the
>directory where qc crashed. The file link.err is created but is empty.
>If qc is re-invoked the C program is said to be up to date and runs OK.
>
>The link program functions correctly when the cl and qcl commands 
>are invoked from the command line.
>
>The WRITE FAULT window would appear to indicate a hard disk problem,
>but chkdsk returns no errors.
>
>Can anyone help me with this problem ?
>Is there a PD disk checking program that could help track down the problem ?
>Is it advisable to partition the disk ?
>If so how many partitions should I have ?
>
>Thanks,
>
>Henry Bruce.

I don't know that I can help you, but I have the same problem except:

My hard drive is partitioned to 32/32/32/7. When I run the TCC (TurboC++) 
compiler, sometimes I get "Write Fault Error Reading Drive D:". The drive 
is a Conner 104M. I am trying to get it replaced from the dealer.

Carl Schelin
tcs@router.jhuapl.edu