Posted: Mon Jul 16, 2007 4:16 pm Post subject: [Pol 97 2007 07 15 Win] Wait for event? Bug
UOKR support works fine but there seems to be a bug in compare to the previous version. Same scripts but of course newly ecompiled for new core.
Code:
[07/16 14:05:03] Unhandled Exception! Writing Minidump file.
This file with explanation and last lines from log files should be given to the development team.
Saved dump file to 'POL097-2007-07-15 RC4 Coregina-20070716132333-0.dmp'
Last Script: scripts/ai/daves_healer.ecl PC: 209
Code:
[07/16 21:01:24] Unhandled Exception! Writing Minidump file.
This file with explanation and last lines from log files should be given to the development team.
Saved dump file to 'POL097-2007-07-15 RC4 Coregina-20070716205501-0.dmp'
Last Script: scripts/ai/townhealer.ecl PC: 234
It seems it has some problems with the wait for event, no matter if that is a KR or non KR Client. The second one is only from a normal client connect after some time.
Code:
daves_healer
205: jmp userfunc @4113
206: #
207: local #1
208: 4L
209: Func(3,6): Wait_For_Event
210: :=
211: !
212: if false goto 145
if (ReadGameClock() >= next_wander)
213: Func(4,26): ReadGameClock
214: local #0
215: >=
Code:
townhealer
while (1)
229: 1L
230: if false goto 707
var ev;
231: decl local #0
232: #
ev := os::wait_for_event(5);
233: 5L
234: Func(3,7): Wait_For_Event
235: local0 :=
if(ev)
236: local #0
237: if false goto 652
case (ev.type)
238: local #0
239: get member 'type'
Dmp files could not be added cause
Quote:
Sorry, but the maximum filesize for all Attachments is reached. Please contact the Board Administrator if you have questions.
Last edited by Pierce on Tue Jul 17, 2007 5:25 pm; edited 5 times in total
Yes, at least the windows version has some. The same scripts ran under the previous 2007 04 15 version with no crashes at all. Until now I had 5 crashes, three seems to be caused by the wait_for_event and two seems to occur after the wander() command from npc.em.
I don't know if that also happens under linux cause i always try the windows version first before switching the shard to the newest linux core.
Author
Message
MuadDib POL Developer
Joined: 13 Feb 2006 Posts: 830 Location: Indiana, USA
Posted: Tue Jul 17, 2007 5:16 pm Post subject:
You can post the dmp files and such now, quota issues resolved.
I think it is a problem that only occur on my windows home pc. I installed .NET 2.0 lately and deinstalled the 1.1 Framework. I think that's why i get these crashes with RC4 (also with RC3, which i hadn't before i changed the .NET framework).
I made tests on linux with RC4 (but without players) and it never crashed so far.
I tested and confirmed my own statement above. So there is no bug with the wait for event in the newest core. It only appears if .NET Framework 1.1 is not installed. Windows and also linux core pol097-2007-07-15RC4 just run fine (also on a live shard). No crash at all. So this topic can be ignored
Author
Message
Shinigami POL Core Developer
Joined: 30 Jan 2006 Posts: 292 Location: Germany, Bavaria
Posted: Wed Aug 22, 2007 5:13 pm Post subject:
thaht's good to know, because we use this core - and it doesn't crash.