POL097.1-2008-12-08 interesting crash

Report core bugs regarding the Ultima Online Emulator Core release (version 097). You can attach your Core Dump. One bug per post.

Moderator: POL Developer

Locked
Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

POL097.1-2008-12-08 interesting crash

Post by Terciob » Sun Jan 04, 2009 5:51 pm

Hi guys, this is our source for unequiptest script:

Code: Select all

use uo;
program unequiparmor(chr, item)
if (GetObjProperty(item, "Unequipable"))
	return 0;
endif
return 1;
endprogram
and this .lst file:

Code: Select all

program unequiparmor(chr, item)
use uo;
0: get arg 'chr'
1: get arg 'item'
if (GetObjProperty(item, "Unequipable"))
2: local #1
3: "Unequipable"
4: Func(2,0): GetObjProperty
5: if false goto 8
return 0;
6: 0L
7: progend
return 1;
8: 1L
9: progend
10: leave block(2)
11: progend
crash lines in pol.log:
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.1-2008-12-08 Coregina-20090103002053-0.dmp'
Last Script: pkg/combate/combat/unequiptest.ecl PC: 1085

sounds strage line 1085 but lst file have only eleven lines.
Attachments
POL097.1-2008-12-08 Coregina-20090103002053-0.rar
Crash dump
(116.57 KiB) Downloaded 105 times

Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: POL097.1-2008-12-08 interesting crash

Post by Terciob » Tue Jan 27, 2009 1:13 pm

Other crash, we got two in one day...

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.2-2009-01-13 Coregina-20090126115533-0.dmp'
Last Script: pkg/combate/combat/unequiptest.ecl PC: 1169

unequiptest script:
use uo;
program unequiparmor(chr, item)
return 1;
endprogram

[01/27 16:44:39] 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.2-2009-01-13 Coregina-20090127115844-0.dmp'
Last Script: pkg/test/repsys/repsys.ecl PC: 1169

Code: Select all

1154: init{}
1155: 3L
1156: init{}
1157: 5L
1158: init{}
1159: in
1160: local #0
1161: "#rgn"
1162: Func(2,0): GetObjProperty
1163: array
1164: 1L
1165: init{}
1166: 3L
1167: init{}
1168: 5L
1169: init{}
1170: in
1171: ||
1172: "#dominio_cemita"
1173: Func(2,3): GetGlobalProperty
1174: local #0
1175: "#rgn"
1176: Func(2,0): GetObjProperty
1177: 100L
1178: ==
1179: &&
1180: ||
1181: &&
1182: if false goto 1186
Attachments
POL097.2-2009-01-13 Coregina-20090127115844-0.dmp
(454.62 KiB) Downloaded 139 times
POL097.2-2009-01-13 Coregina-20090126115533-0.dmp
(206.1 KiB) Downloaded 94 times

MuadDib
Former Developer
Posts: 1090
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: POL097.1-2008-12-08 interesting crash

Post by MuadDib » Sat Jan 31, 2009 6:40 pm

Go to pol.cfg, and change MiniDumpType=small to be large. That will help here. Then post the Large dump file it makes please.

Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: POL097.1-2008-12-08 interesting crash

Post by Terciob » Tue Feb 03, 2009 9:16 am

New crash dump with MiniDumpType=large
unfortunality, archive size is really really big (1.1gb).

i just split .rar file in 2 smaller parts:
download part 1: http://rapidshare.com/files/193377697/c ... 1.rar.html
download part 2: http://rapidshare.com/files/193404277/c ... 2.rar.html

pol.log

Code: Select all

Client#30774 i/o thread past initial lock
Account danadoboy logged in from 201.58.127.10
[02/02 00:51:33] Account danadoboy selecting character DaNi BoY
[02/02 00:51:34] Client#30775 connected from 201.78.224.5 (193 connections) on interface 201.48.64.193
Client#30775 i/o thread starting
Client#30775 i/o thread past initial lock
Account feliamaro logged in from 201.78.224.5
vinyaf/Thaissa used out-of-sequence target cursor
[02/02 00:51:35] Client#30776 connected from 201.78.224.5 (194 connections) on interface 201.48.64.193
Client#30776 i/o thread starting
Client#30776 i/o thread past initial lock
Client#30775 (201.78.224.5): disconnected (account feliamaro)
Account feliamaro logged in from 201.78.224.5
[02/02 00:51:53] Client#29782 (201.34.149.16): disconnected (account caimmm)
Client#30552 (189.35.1.7): disconnected (account darcenio)
Client#30663 (201.24.122.49): disconnected (account xerovisky)
[02/02 00:51:54] 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.2-2009-01-13 Coregina-20090131125000-0.dmp'
Last Script: pkg/combate/combat/unequiptest.ecl PC: 1173
[02/02 00:51:55] Logfile opened.
POL097.2-2009-01-13 Coregina (VS.NET 2003) compiled on Jan 13 2009 17:26:09 running.
Unequiptest.src

Code: Select all

use uo;

program unequiparmor(chr, item)
    return 1;
endprogram 

[]'s

MuadDib
Former Developer
Posts: 1090
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: POL097.1-2008-12-08 interesting crash

Post by MuadDib » Tue Feb 03, 2009 10:18 am

Thanks mate. Will download these tonight and go over it.

Terciob
Master Poster
Posts: 90
Joined: Fri Nov 07, 2008 3:47 am

Re: POL097.1-2008-12-08 interesting crash

Post by Terciob » Fri Feb 20, 2009 10:55 pm

Follow crash dump with 097.3 and MiniDumpType=variable.
(yet unequiptest.ecl)
Attachments
POL097.3-2009-02-16 Coregina-20090220123745-0.rar
dump type variable.
(213.38 KiB) Downloaded 103 times

Locked