Re: Auto recording not work?

Jonghwa Park <[email protected]> Tue, 22 Mar 2022 23:44:07 -0700 (PDT)
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>
------=_Part_3420_181802263.1648017847434
Content-Type: multipart/alternative; 
	boundary="----=_Part_3421_905968011.1648017847434"

------=_Part_3421_905968011.1648017847434
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank a lot :)

2022=EB=85=84 3=EC=9B=94 23=EC=9D=BC =EC=88=98=EC=9A=94=EC=9D=BC =EC=98=A4=
=EC=A0=84 5=EC=8B=9C 4=EB=B6=84 57=EC=B4=88 UTC+9=EC=97=90 fnl=EB=8B=98=EC=
=9D=B4 =EC=9E=91=EC=84=B1:

> I have made a new version 1.9.4.5 of Robocode that fixes the  issue.
> You can download it from here:
>
> https://sourceforge.net/projects/robocode/files/robocode/1.9.4.5/robocode=
-1.9.4.5-setup.jar/download
>
> tirsdag den 22. marts 2022 kl. 16.37.36 UTC+1 skrev [email protected]:
>
>> My robocode version is 1.4..4 and jdk 1.8.
>>
>> After setting up the auto-recording and ending the battle, the following=
=20
>> message is showd console.
>> Of course, the record file will not open properly.
>>
>> Round 10 cleaning up.
>> java.io.IOException: Stream Closed
>>         at java.io.FileOutputStream.writeBytes(Native Method)
>>         at java.io.FileOutputStream.write(FileOutputStream.java:326)
>>         at=20
>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
>>         at=20
>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
>>         at net.sf.robocode.io.FileUtil.cleanupStream(FileUtil.java:340)
>>         at=20
>> net.sf.robocode.recording.RecordManager.saveBinRecord(RecordManager.java=
:348)
>>         at=20
>> net.sf.robocode.recording.RecordManager.saveRecord(RecordManager.java:30=
0)
>>         at=20
>> net.sf.robocode.recording.BattleRecorder$BattleObserver.writeAutoRecord(=
BattleRecorder.java:137)
>>         at=20
>> net.sf.robocode.recording.BattleRecorder$BattleObserver.onBattleComplete=
d(BattleRecorder.java:90)
>>         at=20
>> net.sf.robocode.battle.events.BattleEventDispatcher.onBattleCompleted(Ba=
ttleEventDispatcher.java:58)
>>         at net.sf.robocode.battle.Battle.finalizeBattle(Battle.java:275)
>>         at net.sf.robocode.battle.BaseBattle.run(BaseBattle.java:212)
>>         at java.lang.Thread.run(Thread.java:750)
>>
>> java.io.IOException: Stream Closed
>>         at java.io.FileOutputStream.writeBytes(Native Method)
>>         at java.io.FileOutputStream.write(FileOutputStream.java:326)
>>         at=20
>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
>>         at=20
>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
>>         at java.io.FilterOutputStream.close(FilterOutputStream.java:158)
>>         at net.sf.robocode.io.FileUtil.cleanupStream(FileUtil.java:347)
>>         at=20
>> net.sf.robocode.recording.RecordManager.saveBinRecord(RecordManager.java=
:348)
>>         at=20
>> net.sf.robocode.recording.RecordManager.saveRecord(RecordManager.java:30=
0)
>>         at=20
>> net.sf.robocode.recording.BattleRecorder$BattleObserver.writeAutoRecord(=
BattleRecorder.java:137)
>>         at=20
>> net.sf.robocode.recording.BattleRecorder$BattleObserver.onBattleComplete=
d(BattleRecorder.java:90)
>>         at=20
>> net.sf.robocode.battle.events.BattleEventDispatcher.onBattleCompleted(Ba=
ttleEventDispatcher.java:58)
>>         at net.sf.robocode.battle.Battle.finalizeBattle(Battle.java:275)
>>         at net.sf.robocode.battle.BaseBattle.run(BaseBattle.java:212)
>>         at java.lang.Thread.run(Thread.java:750)
>>
>> on
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>

--=20
You received this message because you are subscribed to the Google Groups "=
Robocode" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/=
robocode/ddee2a02-e435-49ee-8392-18c817f75e96n%40googlegroups.com.

------=_Part_3421_905968011.1648017847434
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank a lot :)<br><br><div class=3D"gmail_quote"><div dir=3D"auto" class=3D=
"gmail_attr">2022=EB=85=84 3=EC=9B=94 23=EC=9D=BC =EC=88=98=EC=9A=94=EC=9D=
=BC =EC=98=A4=EC=A0=84 5=EC=8B=9C 4=EB=B6=84 57=EC=B4=88 UTC+9=EC=97=90 fnl=
=EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1:<br/></div><blockquote class=3D"gmail=
_quote" style=3D"margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, =
204); padding-left: 1ex;">I have made a new version 1.9.4.5 of Robocode tha=
t fixes the=C2=A0 issue.<div>You can download it from here:<br><a href=3D"h=
ttps://sourceforge.net/projects/robocode/files/robocode/1.9.4.5/robocode-1.=
9.4.5-setup.jar/download" target=3D"_blank" rel=3D"nofollow" data-saferedir=
ecturl=3D"https://www.google.com/url?hl=3Dko&amp;q=3Dhttps://sourceforge.ne=
t/projects/robocode/files/robocode/1.9.4.5/robocode-1.9.4.5-setup.jar/downl=
oad&amp;source=3Dgmail&amp;ust=3D1648104232547000&amp;usg=3DAFQjCNEN166lA1p=
qKyB7kQz9iwFq01nKFg">https://sourceforge.net/projects/robocode/files/roboco=
de/1.9.4.5/robocode-1.9.4.5-setup.jar/download</a><br><br></div><div class=
=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">tirsdag den 22. mar=
ts 2022 kl. 16.37.36 UTC+1 skrev <a href data-email-masked rel=3D"nofollow"=
>[email protected]</a>:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>My robocode version is 1.4..4 and jdk 1.8.<div><br></div><div>After settin=
g up the auto-recording and ending the battle, the following message is sho=
wd console.<br></div><div><div>Of course, the record file will not open pro=
perly.</div><br></div><div>Round 10 cleaning up.<br></div><div>java.io.IOEx=
ception: Stream Closed<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.FileOutput=
Stream.writeBytes(Native Method)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.=
FileOutputStream.write(FileOutputStream.java:326)<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.jav=
a:82)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.BufferedOutputStream.flush(=
BufferedOutputStream.java:140)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.rob=
ocode.io.FileUtil.cleanupStream(FileUtil.java:340)<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 at net.sf.robocode.recording.RecordManager.saveBinRecord(RecordManag=
er.java:348)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.recording.Re=
cordManager.saveRecord(RecordManager.java:300)<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 at net.sf.robocode.recording.BattleRecorder$BattleObserver.writeAutoRec=
ord(BattleRecorder.java:137)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.roboc=
ode.recording.BattleRecorder$BattleObserver.onBattleCompleted(BattleRecorde=
r.java:90)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.events.=
BattleEventDispatcher.onBattleCompleted(BattleEventDispatcher.java:58)<br>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.Battle.finalizeBattle=
(Battle.java:275)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.=
BaseBattle.run(BaseBattle.java:212)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.=
lang.Thread.run(Thread.java:750)<br><br>java.io.IOException: Stream Closed<=
br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.FileOutputStream.writeBytes(Nativ=
e Method)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.FileOutputStream.write(=
FileOutputStream.java:326)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.Buffer=
edOutputStream.flushBuffer(BufferedOutputStream.java:82)<br>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 at java.io.BufferedOutputStream.flush(BufferedOutputStream.ja=
va:140)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.io.FilterOutputStream.close(=
FilterOutputStream.java:158)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.roboc=
ode.io.FileUtil.cleanupStream(FileUtil.java:347)<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 at net.sf.robocode.recording.RecordManager.saveBinRecord(RecordManag=
er.java:348)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.recording.Re=
cordManager.saveRecord(RecordManager.java:300)<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 at net.sf.robocode.recording.BattleRecorder$BattleObserver.writeAutoRec=
ord(BattleRecorder.java:137)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.roboc=
ode.recording.BattleRecorder$BattleObserver.onBattleCompleted(BattleRecorde=
r.java:90)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.events.=
BattleEventDispatcher.onBattleCompleted(BattleEventDispatcher.java:58)<br>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.Battle.finalizeBattle=
(Battle.java:275)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at net.sf.robocode.battle.=
BaseBattle.run(BaseBattle.java:212)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 at java.=
lang.Thread.run(Thread.java:750)<br><br>on<br><br><br><br><br><br><br><br><=
br><br><br></div></blockquote></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Robocode&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">robocode+u=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/robocode/ddee2a02-e435-49ee-8392-18c817f75e96n%40googlegroups.co=
m?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid=
/robocode/ddee2a02-e435-49ee-8392-18c817f75e96n%40googlegroups.com</a>.<br =
/>

------=_Part_3421_905968011.1648017847434--

------=_Part_3420_181802263.1648017847434--