[25] in Athena Bugs
A bug with Scribe
daemon@ATHENA.MIT.EDU (John E Elsbree (Athena User Consultant))
Thu Mar 10 22:06:34 1988
To: bugs@ATHENA.MIT.EDU
Cc: cfyi@ATHENA.MIT.EDU
Date: Thu, 10 Mar 88 22:05:18 EST
From: John E Elsbree (Athena User Consultant) <elsj@ATHENA.MIT.EDU>
Program with which you had the problem: Scribe
Name of person who discovered the bug: John E Elsbree
Their MIT phone number: x3-1923
Their MIT address: 11-115
Their Athena Login ID: elsj
Name of consultant reporting bug: elsj
------------------------------------------------------------------------
A brief synopsis of the problem:
Scribe crashes on standard tables with more than 10 columns.
------------------------------------------------------------------------
Please describe the problem in detail (mention any necessary files or
commands that may be involved, on which machine the bug happened, and what
the program did that was wrong):
Pertinent software:
Standard VS2000 5.5T release
Scribe 5(1501)
Standard tables with more than 10 columns cause Scribe to crash with the
following message:
? Scribe internal error: negative or zero block size
------------------------------------------------------------------------
Repeat by (please enter a set of commands which will allow us to
repeat the bug):
Scribe this file:
@LibraryFile(STable)
@StandardTable(Name foo, Columns 11)
@Begin(Foo)
@TableID(Foo)
1@\2@\3@\4@\5@\6@\7@\8@\9@\10@\11
@End(Foo)
------------------------------------------------------------------------
Fix (if you know what it is):
In /usr/athena/lib/scribe/database/stable.lib, the YKKQdfr form (what a
name! :-) only defines row formats for up to 10 columns.
Need to extend the definition in the library file, or leave it "as is" and
document the limitation.