Opened 10 years ago

Closed 10 years ago

#2601 closed defect (needsinfo)

Projectiles errors and subsequent building foundations not replaced

Reported by: NiAypa Owned by:
Priority: Should Have Milestone:
Component: UI & Simulation Keywords:
Cc: Patch:

Description

Hello,

in the last game I played, something very strange happened. I dont have made a video, but I try to explain to you.

Everything was fine, the game ran well but suddenly, at whatever point (I think it might be, the other person was close to destroy my Fortress with catapult but i save it in last moment, or whatever), the game started flooding us with JavaScript-Error-Messages all over. It was many different messages, some read like "Catapult launched proectile, but has no point attached", every time a catapult shoot. But there were many more errors all over all the time, so we can never read the chat.

What happened was that suddenly when you build any building and its done, Twice the foundation and the Building was there - at first I think i cannot garrison any more because I click the foundation. I can delete foundation and then theres just the building. The catapults, when unpacked, were both packed and unpacked on the same place, when you pack again, they move away and leave one catapult behind This one could do nothing, no fire, no move, but has abilties of catapult which just dont work.

I hope I could explain enough This was the first time it happened in my games. It made the game broke :( please do something about it would be very kind :)

Greetings, NiAypa

Attachments (2)

mainlog.html (16.6 KB ) - added by NiAypa 10 years ago.
commands.txt (930.4 KB ) - added by NiAypa 10 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 by Itms, 10 years ago

Component: Core engineUI & Simulation
Keywords: Javascript Error Message Foundation Projectile removed
Summary: Big Error bugProjectiles errors and subsequent building foundations not replaced

Hello, could you attach the mainlog and the simulation's command.txt of the game? To know how to find them you can visit GameDataPaths.

Thanks!

by NiAypa, 10 years ago

Attachment: mainlog.html added

comment:2 by NiAypa, 10 years ago

Last edited 10 years ago by NiAypa (previous) (diff)

by NiAypa, 10 years ago

Attachment: commands.txt added

comment:3 by sanderd17, 10 years ago

Looks like the main log isn't the correct one. It has no error messages at all.

The mainlog gets overwritten every time you open 0 A.D. again. So it would be nice, the next time you see something like this, to immediately save the mainlog, and upload it so we can see it.

comment:4 by Radagast, 10 years ago

The same is true for gates in the Gallic Wars Map (all maps in general where gates are used?).

Sometimes gates are shown both closed and opened.

comment:5 by Radagast, 10 years ago

It did happen but I couldn't reproduce. The problem is probably entirely related to the projectile error, which may lead to code not being executed which on its hand leads to entities not being properly fogged/shown.

That means it is no release blocker at all as most actors define proper projectiles. No idea why the projectile error suddenly disappeared in the Gallic Wars map. It did occur late game at least, perhaps once the Gallic leader is no longer visibly garrisoned.

comment:6 by Stan, 10 years ago

I guess rada this is due to some kind of OOM, things just don't go missing. also I tried making a fight between only siege units and couldn't reproduce it. And OOM should be fixed.

comment:7 by Radagast, 10 years ago

Couldn't reproduce, must be fixed now after Itms' recent changes when he removed the direct manipulation of entitiy lists as this implied an index shift.

Okay, but can OOM be fixed? No application is safe against OutOfMemory if not checking the available RAM constantly?

And I have no RAM and still it works by now, but yeah, we need to further test. But OOM is no release blocker as it didn't appear suddenly. It wasn't a release blocker for A16 either.

Last edited 10 years ago by Radagast (previous) (diff)

comment:8 by Itms, 10 years ago

Rada, I'm not getting what you're talking about.

Did you get the projectile errors during a game?

comment:9 by Itms, 10 years ago

Milestone: Alpha 17
Priority: Release BlockerShould Have
Resolution: needsinfo
Status: newclosed

Closing this as needsinfo, as the original reporter did not append data to this ticket.

Note: See TracTickets for help on using tickets.