[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