bugFreeciv - Bugs: bug #22346, assertion '((void *)0) !=...

Show feedback again

bug #22346: assertion '((void *)0) != punitclass->cache.native_tile_extras' failed

Submitted by:  Marko Lindqvist <cazfi>
Submitted on:  Tue Jul 15 04:40:15 2014  
Category: freeciv-ruleditSeverity: 3 - Normal
Priority: 5 - NormalStatus: Fixed
Assigned to: pepeto <pepeto>Open/Closed: Closed
Release: Operating System: Any
Planned Release: 2.6.0Contains string changes: None

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Wed Oct 1 18:11:40 2014, SVN revision 26651:

Do not initialize advisor and AI ruleset caches when loading ruleset for
manual or for ruledit. It was causing assertion failures due to uninitialized
unit class caches.

Reported by Marko Lindqvist

See gna bug #22346

(Browse SVN revision 26651)

pepeto <pepeto>
Project MemberIn charge of this item.
Mon Sep 29 10:24:01 2014, comment #2:

Patch read. It is the separate part of the patch mentioned in bug #22347, updated against current trunk.

(file #22434)

pepeto <pepeto>
Project MemberIn charge of this item.
Thu Jul 24 08:01:41 2014, comment #1:

Attached fix for bug #22347 would also solve this one.

pepeto <pepeto>
Project MemberIn charge of this item.
Tue Jul 15 04:40:15 2014, original submission:

Loading ruleset to freeciv-ruledit spits out a lot of $subject assert failures.

Wanted to test if the other tool loading rulesets but not doing full server initializations - freeciv-manual - would suffer from the same problem, but it was prevented by something that looks like unrelated problem.

Marko Lindqvist <cazfi>
Project Administrator


(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):

Attached Files


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by pepeto (Posted a comment)
  • -unavailable- added by cazfi (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Error: not logged in



    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed Oct 1 18:12:18 2014pepetoStatusReady For Test=>Fixed
    Mon Sep 29 10:24:01 2014pepetoAttached File-=>Added load_rulesetdir_act.patch, #22434
      StatusNone=>Ready For Test
      Operating SystemNone=>Any
    Fri Sep 26 08:13:17 2014pepetoAssigned toNone=>pepeto
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup