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 15 Jul 2014 04:40:15 AM UTC  
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 01 Oct 2014 06:11:40 PM UTC, 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 29 Sep 2014 10:24:01 AM UTC, 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 24 Jul 2014 08:01:41 AM UTC, comment #1:

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

pepeto <pepeto>
Project MemberIn charge of this item.
Tue 15 Jul 2014 04:40:15 AM UTC, 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 01 Oct 2014 06:12:18 PM UTCpepetoStatusReady For Test=>Fixed
    Mon 29 Sep 2014 10:24:01 AM UTCpepetoAttached File-=>Added load_rulesetdir_act.patch, #22434
      StatusNone=>Ready For Test
      Operating SystemNone=>Any
    Fri 26 Sep 2014 08:13:17 AM UTCpepetoAssigned toNone=>pepeto
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup