Project

General

Profile

Bug #854468

sdl2: Help Browser assertion '((void *)0) != padvance

Added by Marko Lindqvist 6 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Category:
gui-sdl2
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Opening Help Browser in S3_0 sdl2-client in the beginning of the game gives a lot of failed asserts, for example

1: in advance_number() [../../../src/common/tech.c::100]: assertion '((void *)0) != padvance' failed.
2: Backtrace:
2: 0: ./client/freeciv-sdl2(backtrace_print+0x29) [0x5615c01e8599]
2: 1: ./client/freeciv-sdl2(vdo_log+0x8a) [0x5615c01ed9ca]
2: 2: ./client/freeciv-sdl2(do_log+0x93) [0x5615c01eda73]
2: 3: ./client/freeciv-sdl2(fc_assert_fail+0x9b) [0x5615c01edc7b]
2: 4: ./client/freeciv-sdl2(+0x2199cf) [0x5615c01d49cf]
2: 5: ./client/freeciv-sdl2(helptext_advance+0x321) [0x5615c002be11]
2: 6: ./client/freeciv-sdl2(popup_tech_info+0x9a0) [0x5615c009fb60]
2: 7: ./client/freeciv-sdl2(+0xf19d9) [0x5615c00ac9d9]
2: 8: ./client/freeciv-sdl2(widget_pressed_action+0x106) [0x5615c00bdb46]
2: 9: ./client/freeciv-sdl2(gui_event_loop+0x308) [0x5615c000c428]
2: 10: ./client/freeciv-sdl2(ui_main+0x360) [0x5615c000ccd0]
2: 11: ./client/freeciv-sdl2(client_main+0x3f5) [0x5615c000e1a5]
2: 12: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb) [0x7efde3445bbb]
2: 13: ./client/freeciv-sdl2(_start+0x2a) [0x5615c000b6ea]

History

#2 Updated by Marko Lindqvist 6 months ago

  • Subject changed from sdl2: assertion '((void *)0) != padvance to sdl2: Help Browser assertion '((void *)0) != padvance

#3 Updated by Marko Lindqvist 6 months ago

  • Status changed from Resolved to Closed
  • Assignee set to Marko Lindqvist

Also available in: Atom PDF