[Allegro] srch32.exe Verzeichnisnamen mit underscore
Anando Eger
a.eger at aneg-dv.de
Do Mär 22 16:13:19 CET 2012
Hallo Herr Berger,
die anderen Sachen kannte ich schon, o.k., ein weiterer Eintrag
in die Liste der "known *piep*s".
Viele Grüße
Anando Eger
On 22 Mar 2012 at 14:25, Thomas Berger wrote:
> Lieber Herr Eger,
>
> > bei manchen Datenbanken "mochte" srch32.exe keine Nachladungen
> > aus einer über -b angegebenen Datenbank - jeder Versuch führte zu
> > "...wrong recn=-16843009...". Das sah ganz nach Pufferüberlauf
> > aus.
> >
> > Die Ursache war dann ein Tiefstrich im Verzeichnisnamen -
> > scheinbar verträgt das weder srch32.exe noch srch.exe.
>
> Folklore (muss damit zu tun haben, dass man sich "frueher" meist
> die Angabe der Datenbank sparte, die allegro-Module mussten anhand
> der bei -d uebergebenen Information erraten, ob eine Datenbank
> oder ein Verzeichnis gemeint ist. Selbst eine scheinbar harmlose
> Angabe wie "c:\allegro\cat" wird da schnell ambivalent, wenn es
> sowohl eine Datenbank "cat" in c:\allegro gibt als auch ein
> Unterverzeichnis "cat" von c:\allegro...).
>
>
> > Ist das irgendwo dokumentiert?
>
> M.W. nicht (wie auch insgesamt, dass der volle Pfad nicht "zu lang"
> sein darf, und jede Einzelkomponente aus maximal acht Zeichen
> bestehen darf und keine Extension haben darf und Leerzeichen sowieso
> verboten sind.)
>
> viele Gruesse
> Thomas Berger
>
>
Mehr Informationen über die Mailingliste Allegro