MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000915VCMIMechanics - Otherpublic2012-03-31 11:382014-05-30 17:40
Reporterq4a 
Assigned ToTow 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
Platformamd64OSUbuntuOS Version12.04 beta2
Product Version0.88 
Target VersionFixed in Version0.89 
Summary0000915: Crash on autosave
DescriptionTested on r2500. Reproducible always on x86 Windows XP SP3 and amd64 Ubuntu 12.04. Attached file contain: save game and Clien+Server log files.
May be related to http://bugs.vcmi.eu/view.php?id=774 [^] and http://bugs.vcmi.eu/view.php?id=848 [^]
Console output:
Player 1 starting turn
    Striving to goal of type 0
        Considering goal WIN
        Considering goal CONQUER
        Considering goal EXPLORE
        Considering goal VISIT TILE
    Attempting realizing goal with code 14
    Hero Necrolord moved from 2 6 0 to 4 7 0
    Striving to goal of type 0
        Considering goal WIN
        Considering goal CONQUER
    Attempting realizing goal with code 2
    Failed to realize subgoal of type 2 (greater goal type was 0), I will stop.
    The error message was: I don't know how to fulfill this!
    Striving to goal of type 3
        Considering goal 3
    Attempting realizing goal with code 3
    Looking into Scorch
    Player 1 will build Town Hall in town of Scorch at 4 5 0
    Looking into Necrolord, MP=1138
        Necrolord will try to visit Lean To at (1 7 0)
        Hero Necrolord moved from 4 7 0 to 1 7 0
    Failed to realize subgoal of type 3 (greater goal type was 3), I will stop.
    The error message was: BUILD has been realized as much as possible.
Player 1 ends turn
Player 1 ended turn
Warning: empty path found...
Lost connection to server, ending listening thread!
Connection reset by peer
Something wrong, lost connection while game is still ongoing...
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::system::system_error> >'
  what(): Connection reset by peer
Segmentation fault (core dumped)
Steps To ReproduceLoad save attached game q99. (Map "Knee Deep in the Dead").
And finish the day.
TagsNo tags attached.
Attached Files7z file icon vcmi.7z [^] (85,169 bytes) 2012-03-31 11:38

- Relationships

-  Notes
(0002325)
Tow (developer)
2012-03-31 15:17

I'm not able to reproduce crash on autosave using you save files, because game crashes earlier (during AI turn). However both crashes are likely caused by the same problem: duplicated entries in bonus list caused by bug in serialization. It likely affects all bonuses player gets from owned items, like Necromancy bonus from Necromancy Amplifier.

I've suppressed the bug in r2601, please check if it resolves your issue.
(0002326)
q4a (reporter)
2012-03-31 17:16

Thx, r2601 works fine.
(0002327)
Tow (developer)
2012-04-01 12:16

Thanks for info, resolved then.

- Issue History
Date Modified Username Field Change
2012-03-31 11:38 q4a New Issue
2012-03-31 11:38 q4a File Added: vcmi.7z
2012-03-31 15:17 Tow Note Added: 0002325
2012-03-31 15:17 Tow Assigned To => Tow
2012-03-31 15:17 Tow Status new => feedback
2012-03-31 17:16 q4a Note Added: 0002326
2012-03-31 17:16 q4a Status feedback => assigned
2012-04-01 12:16 Tow Note Added: 0002327
2012-04-01 12:16 Tow Status assigned => resolved
2012-04-01 12:16 Tow Fixed in Version => 0.89
2012-04-01 12:16 Tow Resolution open => fixed
2014-05-30 17:40 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean