待辦事項 #48118

Client crashes receiving city counters

啟用日期: 2023-05-31 14:40 最後更新: 2023-06-03 05:55

回報者:
負責人:
類型:
狀態:
關閉
元件:
里程碑:
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:
1

細節

S3_2, with fc_assert(ptile != NULL) added to the beginning of queue_mapview_tile_update() to catch error early (it was crashing on unqueue)

#3  0x00005555557f0d61 in fc_assert_fail
    (file=file@entry=0x55555581ea70 "../../src/client/mapview_common.c", function=function@entry=0x55555581efd0 <__FUNCTION__.37> "queue_mapview_tile_update", line=line@entry=3041, assertion=assertion@entry=0x55555581e9a8 "ptile != NULL", message=<optimized out>) at ../../src/utility/log.c:568
#4  0x00005555555dddf3 in queue_mapview_tile_update (type=TILE_UPDATE_CITY_DESC, ptile=0x0)
    at ../../src/client/mapview_common.c:3041
#5  update_city_description (pcity=<optimized out>) at ../../src/client/mapview_common.c:1854
#6  0x00005555555f5edf in handle_city_update_counters (packet=0x55555fc803c0)
    at ../../src/client/packhand.c:5607
#7  0x00005555555f5f2b in client_handle_packet
    (type=type@entry=PACKET_CITY_UPDATE_COUNTERS, packet=packet@entry=0x55555fc803c0)
    at ../../src/client/packhand_gen.c:139

Ticket History (3/4 Histories)

2023-05-31 14:40 Updated by: cazfi
  • New Ticket "Client crashes receiving city counters" created
2023-05-31 15:08 Updated by: cazfi
  • 負責人 Update from (無) to cazfi
  • 處理結果 Update from to Accepted
2023-06-03 05:55 Updated by: cazfi
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from Accepted to 修正

編輯

Please login to add comment to this ticket » 登入