Mail Archives: djgpp/2001/06/24/03:33:00
On Sat, 23 Jun 2001, Graaagh the Mighty wrote:
> >Is this the same system on which you run Windows? If so, did you turn
> >off the numeric tails, or do you have libc~1.inf in your info
> >subdirectory?
>
> Some of them have numeric tails. It doesn't matter, since DJGPP is
> configured to support LFNs on my system.
DJGPP cannot support LFN on plain DOS, no matter how it is
configured. If some of the Info files have numeric tails, Info won't
find them in plain DOS mode.
> Moreover, even if this did effectively "hide" them from info, it
> should respond more gracefully to missing files than SIGSEGV.
Indeed. But we are on a quest to find a bug, so speculating about
what should or shouldn't happen is not useful. The fact is, it did
crash, so something's definitely wrong, even if it shouldn't be. I'm
trying to think about possible reasons; please help me by providing
information and testing what I suggest.
One other question: do you have compressed Info files in your `info'
directory? Did you perhaps compressed the `dir' file itself, or have
both `dir' and `dir.info' there?
> >Because some device drivers such as DISPLAY.SYS relocate the system fonts
> >to high memory, and some versions of EMM386 have bugs when those high
> >addresses are accessed.
>
> Surely not the recent ones?
I have no idea; I don't receive Microsoft's bugfix information.
Do you or do you not have DISPLAY.SYS in your config.sys file? If you
don't, this issue is probably irrelevant, but I'd still ask to try
setting INFO_LINES=25 or INFO_LINES=50 and see if it stops the
crashes.
> >I asked about the version of DJGPP, not Info. Do you have DJGPP v2.03
> >or an older version?
>
> Where's the version number?
You have djdevNNN.mft in your `manifest' directory. Or you can look
at the file include/sys/version.h. As yet another possibility,
assuming you have RCS installed, type "ident lib/libc.a" (it doesn't
tell the version, but it shows the date the library was built).
- Raw text -