Page 1 of 1

how to debug uoconvert output? - problem report

Posted: Tue Apr 04, 2006 6:47 am
by Firedancer
Ok, my issue is the following:
When I start uoconvert, I get an error.... thing is though, the output doesn't tell me anything.
Ps: I guess it would be VERY helpful, if the next uoconvert release could at least tell us users what item/tile/whatever it's having a problem with. ;) Anyway... the error I get is the following:
Reading pol.cfg.
Reading uoconvert.cfg.
Creating map base and solids files.
Realm: britannia
Map ID: 0
Use Dif files: No
Size: 6144x4096
Initializing files: Done.
Converting: 1%Assertion Failed: ! ((mapflags & FLAG::BLOCKING) && (mapflags & (FLAG::MOVELAND|FLAG::MOVESEA)))
, .\mapfunc.cpp, line 238
Aborting due to assertion failure.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Drücken Sie eine beliebige Taste . . .

So how do I find out, what I need to fix??

Note: This might be related to this topic: http://forums.polserver.com/viewtopic.php?t=33

Though I've done a lot of changes since posting the report, as I've got little hopes that this will be fixed soon. So I've now started to make a seperate set of "server client files" - meaning I plan to run the server with a set of files that give it the desired properties, while running the client with a different set of files that give it the right looks. Should be working, does with 095... but I still can't get it to work. The error has changed to the above error message though... but once more I'm stuck, as I've got no idea where to start looking now :( :( :(

Help would be greatly appreciated, and if it was just with some beta version of uoconvert that could tell me which of my items is causing me trouble now ;)

Posted: Wed Apr 05, 2006 6:33 am
by MuadDib
Problem is, you have a tile trying to BLOCK movement, AND trying to allow it. Unfortunately, it's not designed to allow that, or report the location of the tile causing the problem.

Posted: Wed Apr 05, 2006 8:01 am
by Firedancer
MuadDib wrote:Problem is, you have a tile trying to BLOCK movement, AND trying to allow it. Unfortunately, it's not designed to allow that, or report the location of the tile causing the problem.
yep I did guess so.... but if I don't know what item-type is having the wrong flags here, how do I find it?
I've tried looking through my tiledata.mul file, but I couldn't find any item having these flags... but then there's several thousands of items and I might just have missed it.....
Do you think there's any way I could probably get some version of uoconvert, which could tell me what items are causing such problems? Or maybe you got some seperate tool checking tiledata.mul for illegal entries and reporting them?

Re: how to debug uoconvert output? - problem report

Posted: Sun Apr 09, 2006 9:08 am
by Shinigami
Converting: 1%Assertion Failed: ! ((mapflags & FLAG::BLOCKING) && (mapflags & (FLAG::MOVELAND|FLAG::MOVESEA)))
, .\mapfunc.cpp, line 238
Aborting due to assertion failure.
please use the new uoconvert from http://games.groups.yahoo.com/group/pol ... t%20Cores/ or future cores...

Shinigami

Re: how to debug uoconvert output? - problem report

Posted: Wed Apr 12, 2006 9:25 am
by Firedancer
Shinigami wrote:
Converting: 1%Assertion Failed: ! ((mapflags & FLAG::BLOCKING) && (mapflags & (FLAG::MOVELAND|FLAG::MOVESEA)))
, .\mapfunc.cpp, line 238
Aborting due to assertion failure.
please use the new uoconvert from http://games.groups.yahoo.com/group/pol ... t%20Cores/ or future cores...

Shinigami

Hmm... that's what I did - I got the error using uoconvert of this core:
pol-core-096-2006-03-17.zip

Is there any new one than this one?

Re: how to debug uoconvert output? - problem report

Posted: Wed Apr 12, 2006 11:54 am
by Shinigami
Firedancer wrote:Is there any new one than this one?
yes... the standalone uoconvert.zip

guck doch ma genau hin, menno...

Shinigami

Re: how to debug uoconvert output? - problem report

Posted: Thu Apr 13, 2006 9:09 am
by Firedancer
Shinigami wrote:
Firedancer wrote:Is there any new one than this one?
yes... the standalone uoconvert.zip

guck doch ma genau hin, menno...

Shinigami
*lol* Da hab ich wohl vor lauter Baeumen den Wald nicht gesehen....

Supi, Danke... werd ich heute Nacht noch testen :)

Re: how to debug uoconvert output? - problem report

Posted: Fri Apr 21, 2006 8:39 am
by Firedancer
Hi Shinigami....

This is very weird...... ok, I've tried your version of uoconvert with my files.... this is the result:

Code: Select all

Reading pol.cfg.
Reading uoconvert.cfg.
Creating map base and solids files.
  Realm: britannia
  Map ID: 0
  Use Dif files: No
  Size: 6144x4096
Initializing files: Done.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
<....snip...>
 Warning: Tile 0x709 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x709 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x709 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x709 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x709 uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x53b uses Roof- and Platform-Flag at same time.
 Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
<...snip...>
.... this goes on, and on, and on.... actually I get several ten-thousands of lines (for my 9000 line buffer is flooded within a second) that only seem to repeat themselves more or less in various patterns. As far as I can see though, all 'Warnings' affect these 3 items:

http://www.etheria.org/filemanager/fileview/210/
(Please d/l the file to look at my screenshots of their settings)

They have neither the Platform NOR the Roof-Flag set..... hmm ok, one of them has 'surface' which might be what you call platform flag..... still... this is very strange to me.... ackward.

So I'm totaly lost..... Help Please! ;)

*push*

Posted: Mon May 08, 2006 11:13 am
by Firedancer
*push*