Ticket #43523

Random segfault and unit_virtual_destroy() [unit.c::1671]: assertion '!unit_transported(punit)' failed

Open Date: 2022-01-04 04:47 Last Update: 2022-05-30 23:44

Reporter:
Owner:
(None)
Type:
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
1

Details

I played a huge game map, with 16 AIs, for over 3000 turns.

I set tech advancements that require 10 times the bulbs, this inflated tech upkeep too.

Recently I'm getting some random segfaults while the AI is moving, they can't be reproduced (that is, if I reload the game and clock end turn, doesn't segfault again) and these warnings:

1: in unit_virtual_destroy() [unit.c::1671]: assertion '!unit_transported(punit)' failed. 1: Please report this message at https://osdn.net/projects/freeciv/ticket/ *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug

The version is 3.0.0-beta2 with gui-gtk-3.22 client.

I will attach the savefile.

Ticket History (3/5 Histories)

2022-01-04 04:47 Updated by: kontorotsui
  • New Ticket "Random sefault and unit_virtual_destroy() [unit.c::1671]: assertion '!unit_transported(punit)' failed" created
2022-01-04 09:30 Updated by: cazfi
Comment

Is this a client-side or server crash? I'm assuming client one, as the other output you list here is from the client.

2022-05-27 11:53 Updated by: cazfi
  • Summary Updated
2022-05-30 23:44 Updated by: None
Comment

Reply To cazfi

Is this a client-side or server crash? I'm assuming client one, as the other output you list here is from the client.

It is client side crash.

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login