<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>AW: allegro-c V24 - c-tree fatal error #233</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hallo Herr Täuber,</FONT>
<BR><FONT SIZE=2>das steht im Handbuch S. 334</FONT>
<BR><FONT SIZE=2>Viele Grüße</FONT>
</P>

<P><FONT SIZE=2>Regine Panski</FONT>
<BR><FONT SIZE=2>Kammergericht-Bibliothek</FONT>
<BR><FONT SIZE=2>Elßholzstr. 30-33</FONT>
<BR><FONT SIZE=2>10781 Berlin</FONT>
<BR><FONT SIZE=2>(030) 90152411</FONT>
</P>

<P><FONT SIZE=2>-----Ursprüngliche Nachricht-----</FONT>
<BR><FONT SIZE=2>Von: Lars Täuber [<A HREF="mailto:taeuber@bbaw.de">mailto:taeuber@bbaw.de</A>] </FONT>
<BR><FONT SIZE=2>Gesendet: Donnerstag, 30. September 2004 12:20</FONT>
<BR><FONT SIZE=2>An: Diskussionsliste Allegro-C</FONT>
<BR><FONT SIZE=2>Betreff: Re: allegro-c V24 - c-tree fatal error #233</FONT>
</P>

<P><FONT SIZE=2>Lieber Herr Berger,</FONT>
</P>

<P><FONT SIZE=2>nun habe ich mal die Testdatenbank in a-prg/demo2 benutzt.</FONT>
<BR><FONT SIZE=2>Dazu habe ich das Startskript etwas umgebaut und nur die Zeile:</FONT>
<BR><FONT SIZE=2>set -b=hk</FONT>
<BR><FONT SIZE=2>auskommentiert, da ich nicht wußte, was ich damit einstelle.</FONT>
</P>

<P><FONT SIZE=2>Nach einigen Versuchen bekomme ich immer folgende Fehlermeldung nach einem Absturz des Programms:</FONT>
</P>

<P><FONT SIZE=2>c-tree fatal error #233.</FONT>
</P>

<P><FONT SIZE=2>Wo kann ich nachlesen, was dies bedeutet?</FONT>
</P>

<P><FONT SIZE=2>Vielen Dank für's Erste.</FONT>
</P>

<P><FONT SIZE=2>Grüße</FONT>
<BR><FONT SIZE=2>Lars Täuber</FONT>
</P>
<BR>

<P><FONT SIZE=2>Am Wed, 29 Sep 2004 17:32:13 +0200</FONT>
<BR><FONT SIZE=2>schrieb Thomas Berger <ThB@gymel.com>:</FONT>
</P>

<P><FONT SIZE=2>> -----BEGIN PGP SIGNED MESSAGE-----</FONT>
<BR><FONT SIZE=2>> Hash: SHA1</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Lieber Herr Taeuber,</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> |>Probleme koennen also sein: Anhaengen an .TBL-Datei scheitert, Anhaengen</FONT>
<BR><FONT SIZE=2>> |>an .ALD-Datei scheitert, Erzeugen einer neuen .ALD-Datei scheitert (mein</FONT>
<BR><FONT SIZE=2>> |>heissester Verdacht in der von Ihnen geschilderten Situation: Sind</FONT>
<BR><FONT SIZE=2>> |>einige .ALD-Dateien 16.000.000 plus ein paar gequetschte Bytes gross?).</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> | Ja:</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root     16000234 Sep 28 11:27 HK_1.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root          460 Sep 28 11:28 HK_130.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root         1483 Sep 28 11:28 HK_140.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root         3435 Sep 28 11:28 HK_160.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root     16000227 Sep 28 11:27 HK_2.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root     16000152 Sep 28 11:27 HK_3.ALD</FONT>
<BR><FONT SIZE=2>> | -rwxr-----    1 xxxxxx   root     13055059 Sep 28 11:27 HK_4.ALD</FONT>
<BR><FONT SIZE=2>> | -</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> HK_1 bis HK_3 sind also voll (enthalten aber moeglicherweise</FONT>
<BR><FONT SIZE=2>> Leersaetze, die genutzt werden koennen), alles wird an HK_4</FONT>
<BR><FONT SIZE=2>> angehaengt. D.h. eine neue HK_5.ald wuerde beim Speichern nie</FONT>
<BR><FONT SIZE=2>> erzeugt werden. Damit ist mein Verdacht hinfaellig.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> |>Strategie sollte also sein:</FONT>
<BR><FONT SIZE=2>> |></FONT>
<BR><FONT SIZE=2>> |>- - Rechte zunaechst einmal moeglichst permissiv gestalten</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> | Unix Rechte alle für den Nutzer gesetzt. Ich teste die nun nochmal mit</FONT>
<BR><FONT SIZE=2>> allen Rechten für alle Nutzer.</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> | Testergebnis:</FONT>
<BR><FONT SIZE=2>> |</FONT>
<BR><FONT SIZE=2>> | keine Verbesserung</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Naechster Schritt sollte sein, ob man das Verhalten an der allegro-Demo-</FONT>
<BR><FONT SIZE=2>> Datenbank reproduzieren kann, die ist naemlich etwas handlicher als</FONT>
<BR><FONT SIZE=2>> Ihre. Mit der "DosEmu 1.2.2.0 mit Freedos Beta9R5" habe ich leider</FONT>
<BR><FONT SIZE=2>> keine Erfahrung, evtl. gibt es da ja irgendeinen System-Call, der</FONT>
<BR><FONT SIZE=2>> leicht anders funktioniert. Ich selber koennte das hier bei Bedarf</FONT>
<BR><FONT SIZE=2>> unter VmWare gegenpruefen, unter DOS 6 habe ich da aber die</FONT>
<BR><FONT SIZE=2>> Netzwerkunterstuetzung nicht, also nur normale Laufwerke, und in</FONT>
<BR><FONT SIZE=2>> der DOS-Box unter Windows 3.11 auf einem Vmware gemounteten</FONT>
<BR><FONT SIZE=2>> Laufwerk habe ich es soeben probiert, da klappt es (in der Demo-</FONT>
<BR><FONT SIZE=2>> Datenbank sind alle Saetze mit "frei 0", werden umgespeichert).</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Alternativ kann man natuerlich versuchen herauszufinden, in welchen</FONT>
<BR><FONT SIZE=2>> Dateien die Saetze wohnen, die sich speichern bzw. nicht speichern</FONT>
<BR><FONT SIZE=2>> lassen, oder sonst eine Gemeinsamkeit...</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> eher ratlos</FONT>
<BR><FONT SIZE=2>> Thomas Berger</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> -----BEGIN PGP SIGNATURE-----</FONT>
<BR><FONT SIZE=2>> Version: GnuPG v1.2.3-nr1 (Windows XP)</FONT>
<BR><FONT SIZE=2>> Comment: Using GnuPG with Thunderbird - <A HREF="http://enigmail.mozdev.org" TARGET="_blank">http://enigmail.mozdev.org</A></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> iD8DBQFBWtV9ENVh3bB0lwMRApmhAKCtQj96YrLqCmujL4CXNucYEfyXywCdF6tw</FONT>
<BR><FONT SIZE=2>> PT5cTVpX/StYlS5GZ3ISV+Y=</FONT>
<BR><FONT SIZE=2>> =M69U</FONT>
<BR><FONT SIZE=2>> -----END PGP SIGNATURE-----</FONT>
<BR><FONT SIZE=2>> </FONT>
</P>
<BR>

<P><FONT SIZE=2>-- </FONT>
<BR><FONT SIZE=2>Gruß</FONT>
<BR><FONT SIZE=2>Lars Täuber</FONT>
</P>

</BODY>
</HTML>