🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #23573

Bl*!#y Lharc

#23573
From: Kevin o donovan
Date: Wed, 27 Jan 1993 10:43
27 lines
2103 bytes
I thought I'd take a look at the Gemfast libraries the other day, so I
downloaded them from a.a. I wanted the sources since I'm using Lattice C,
which is not supported in binary form, so I downloaded the sources in the
form of several .lzh archives. I then tried to unarc them to my hard disk.
After about 30 minutes of waiting hoping in vain that lharc would stop
writing to the disk, I resigned myself to having to reboot the machine,
screwing up that partition of my hard disk in the process (rebooting when a
file is being written to and the FATs/directory haven't yet been updated).
Lharc had gotten seriously confused by the files, and tried to write something
to an infinitely large file. I've got 3 problems with this, all of which
reinforce the arguments people have made against lharc in the past:

1) Why does lharc not recognise that an archive is in a format it no longer
  supports/doesn't support yet (in my case the former, I suspect)

2) Why does Lharc not respond to an abort signal such as Ctrl-C, and stop
  what its doing cleanly (just doing a listing of the archive contents had
  the above effect as well, and even the low level, hacky, interrupt anything
  feature of my shell wouldn't stop it)

3) Why doesn't Lharc recognise the disk full condition in the above example
  and stop then. At least then the disk wouldn't be corrupted?

FWIW, I tried using lharc versions 2.??c, d, i and l (2.?? - I can't remember
the minor version number, is it 2.01?)

Kev
Technical Details
Message-ID: <ABADDON.93Jan27103613@suprenum.uk.ac.liverpool.scm.suprenum>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!amdahl!rtech!sgiblab!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!lucs!news.csc!abaddon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!amdahl!rtech!sgiblab!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!lucs!news.csc!abaddon
From: abaddon@uk.ac.liverpool.scm.suprenum (Kevin o donovan)
Newsgroups: comp.sys.atari.st
Subject: Bl*!#y Lharc
Message-ID: <ABADDON.93Jan27103613@suprenum.uk.ac.liverpool.scm.suprenum>
Date: 27 Jan 93 10:43:06 GMT
Sender: news@compsci.liverpool.ac.uk (News Eater)
Distribution: comp
Organization: Centre for Mathematical Software Research, Univ. Liverpool, UK
Lines: 27
Nntp-Posting-Host: supr.scm.liv.ac.uk