Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo Peter, > das Port-Out Problem konnte ich leider noch nicht reproduzieren. > Ich habe aber nun einen Fall, bei dem, wenn eine Zeile auskommentiert ist alles OK ist, > wenn diese Zeile einkommentiert und übersetzt wird gibt es kurz nach dem Start einen > Absturz obwohl die einkommentierte Zeile nicht aufgerufen wurde. > > Bei der Zeile handelt es sich um den Aufruf von Str_Fill(). Da ein Word übergeben wird, gibt der > Compiler eine Warung auf, dies ist aber nicht der Grund für den Absturz. Das kleine Testprogramm > hier im Post läuft problemlos durch. > > Ich habe dir das Programm ccpro@gmx.de gemailt. > > Schritte zur Reproduktion: > Im File LIB_RS232.cc die Zeile 483 > Str_Fill( rs232_result_array_value, 0xff, RS232_RESULT_ARRAY_MAX * 2); > auskommentieren > --> alles OK > Einkommentieren, > --> dann gibt es schon beim Start irgendwo einen Crash im Interpreter. > > <ccode> > #define RS232_RESULT_ARRAY_MAX 20 > > > void main( void) { > word rs232_result_array_value[ RS232_RESULT_ARRAY_MAX]; > > Msg_WriteText("Hallo 1\r"); > > Str_Fill( rs232_result_array_value, 0xff, RS232_RESULT_ARRAY_MAX * 2); > > Msg_WriteText("Hallo 2\r"); > } > > </ccode> > > Viele Grüße > > Jo