Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: compctl-related core dump
- X-seq: zsh-workers 2940
- From: Xris Laas <chrisl@xxxxxxxxxxxx>
- To: Harres@xxxxxxxx
- Subject: Re: compctl-related core dump
- Date: Thu, 27 Feb 1997 21:54:51 -0500 (EST)
- Cc: zsh-users@xxxxxxxxxxxxxxx, zsh-workers@xxxxxxxxxxxxxxx
- In-reply-to: <199702280010.RAA17027@xxxxxxxxxxxxxxxxx>
- Reply-to: chrisl@xxxxxxxxxxxx
- Sender: Chris Laas <chris@xxxxxxxxxxxx>
On 27 Feb, John Harres wrote:
> I got no response to this, so I guess email to zsh-users isn't sent to
> zsh-workers...
I'm not sure if it is (I'm subscribed to both), but I've CC'd both to
make sure it gets to both. Sorry if this produces duplicates.
> Date: Tue, 25 Feb 1997 16:57:29 -0700
> From: John Harres <Harres@xxxxxxxx>
> Subject: compctl-related core dump
> To: zsh-users@xxxxxxxxxxxxxxx
>
> While working on another odd command's compctl, I got a core dump out of
> 3.0.2. First, the compctl:
>
> compctl -x 's[-]' -k '(logical physical server database contents object as
> type dependencies from stripe incremental stripe replace copyover merge
> no_replace no_index indexfile sql_insert charset audits no_audits no_data
> data_only merge no_segments on_segment cache no_cache on_index_segment
> on_text_segment interfaces user password sybasedump masterinfo bcp_batch_size
> db_refs dryrun code verbose no_prompt no_status quiet debug)' - \
> 'c[-1,from][-1,stripe][-1.indexfile][-1,interfaces][-1,sybasedump][-1,masterinf
> o]' -f -- dtsload
>
> I get a core dump when I do
>
> dtsload <tab>
>
> Note that this compctl has nothing defined for this case. I'm not sure what
> it should do, but dumping core ain't it.
The problem isn't that there's nothing defined for that case. The
problem is merely compctl syntax in the line:
> 'c[-1,from][-1,stripe][-1.indexfile][-1,interfaces][-1,sybasedump][-1,masterinf
^^^^^^^^^^^^^^
Change that to "[-1,indexfile]" .
BTW, dumping core still isn't a good solution for bad compctl syntax.
Perhaps compctl should do a syntax check when it is invoked, instead of
causing problems like this.
--Chris
--
Prudence, indeed, will dictate that governments long established
should not be changed for light and transient causes; and accordingly
all experience hath shown that mankind are more disposed to suffer,
while evils are sufferable, than to right themselves by abolishing the
forms to which they are accustomed.
-- Thomas Jefferson, Prologue, "Declaration of Independence"
{ Chris "Xris" Laas }-----{ chrisl@xxxxxxxxxxxx }-----{ xris@xxxxxxx }
<*>--------------{ http://www.cybercom.net/~chrisl/ }--------------<*>
Messages sorted by:
Reverse Date,
Date,
Thread,
Author