bugGlobulation 2 - Bugs: bug #19762, RessourceTracker crash!...

 
 

bug #19762: RessourceTracker crash! (reproducable with save game)

Submitted by:  None
Submitted on:  Mon 30 Apr 2007 11:51:52 PM UTC  
 
Severity: 3 - NormalStatus: Fixed
Assigned to: NoneOpen/Closed: Closed
Release: NoneOperating System: None

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Sun 20 May 2007 04:38:03 PM UTC, comment #4:

Did I say that I had the same problem ? Well while copying/pasting my message, I forgot few lines on the top

Mildred <mildred>
Sun 20 May 2007 04:35:13 PM UTC, comment #3:

Attached the logs files and the saved game (it is also reproducible for me)

Here are some additional informations:

$ glob2 --version

Globulation 2 - 0.8.23

Compiled on May 4 2007 at 01:01:00

Compiled with SDL version 1.2.11
Linked with SDL version 1.2.11

Featuring :

  • Map version 57
  • Maps up to version 23 can still be loaded
  • Network Protocol version 23
  • YOG Protocol version 5

This program and all related materials are GPL, see COPYING for details.
(C) 2001-2007 Stephane Magnenat, Luc-Olivier de Charriere and other contributors.
See AUTHORS for a full list.

Type glob2 --help for a list of command line options.

The game crash with the following output:
glob2: /usr/include/boost/shared_ptr.hpp:253: T* boost::shared_ptr<T>::operator->() const [with T = AIEcho::Management::RessourceTracker]: Assertion `px != 0' failed.

(file #12809)

Mildred <mildred>
Wed 02 May 2007 04:55:21 PM UTC, comment #2:

if this is reproducable please attach your save game or tell us how to reproduce so we can test it against our latest developer version.

thanx

Leo Wandersleb <giszmo>
Project Member
Tue 01 May 2007 01:14:54 AM UTC, comment #1:

A backtrace with CFLAGS -O0 -g and non-stripped binaries:

#0 0x00002b15cf4fd8e5 in raise () from /lib/libc.so.6
#1 0x00002b15cf4feb7e in abort () from /lib/libc.so.6
#2 0x00002b15cf4f7266 in __assert_fail () from /lib/libc.so.6
#3 0x000000000044b12b in boost::shared_ptr<AIEcho::Management::RessourceTracker>::operator-> (this=0x7fffdc942d00) at /usr/include/boost/shared_ptr.hpp:253
#4 0x000000000042b1cd in AIEcho::ReachToInfinity::tick (this=0x9c4b80,
echo=@0x1f069d0) at AIEcho.cpp:5563
#5 0x000000000042d244 in AIEcho::Echo::getOrder (this=0x1f069d0)
at AIEcho.cpp:4813
#6 0x0000000000408869 in AI::getOrder (this=0x9d1620, paused=false)
at AI.cpp:105
#7 0x00000000004cf89d in Engine::run (this=0x7fffdc95a320) at Engine.cpp:452
#8 0x000000000050b122 in Glob2::run (this=0x7fffdc96586f, argc=1,
argv=0x7fffdc965958) at Glob2.cpp:336
#9 0x000000000050b937 in main (argc=1, argv=0x7fffdc965958) at Glob2.cpp:491

Anonymous
Mon 30 Apr 2007 11:51:52 PM UTC, original submission:

[ebuild R ] games-strategy/glob2-0.8.23 0 kB

glob2: /usr/include/boost/shared_ptr.hpp:253: T* boost::shared_ptr<T>::operator->() const [with T = AIEcho::Management::RessourceTracker]: Assertion `px != 0' failed.

Backtrace appears useless, but just in case:
#0 0x00002b608978f8e5 in raise () from /lib/libc.so.6
#1 0x00002b6089790b7e in abort () from /lib/libc.so.6
#2 0x00002b6089789266 in __assert_fail () from /lib/libc.so.6
#3 0x000000000042263e in ?? ()
#4 0x00000000004210fe in ?? ()
#5 0x000000000048c173 in ?? ()
#6 0x00000000004bdfd5 in ?? ()
#7 0x00000000004be835 in ?? ()
#8 0x00002b608977d374 in __libc_start_main () from /lib/libc.so.6
#9 0x0000000000407819 in ?? ()
#10 0x00007fff226d36b8 in ?? ()
#11 0x0000000000000000 in ?? ()

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #12810:  Playground_'''''.game.bz2 added by mildred (56KiB - application/x-bzip - saved game (compressed))
file #12809:  logs.tar.bz2 added by mildred (29KiB - application/x-bzip)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by genixpro (Updated the item)
  • -unavailable- added by mildred (Updated the item)
  • -unavailable- added by giszmo (Posted a comment)
  •  

    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.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 27 Jul 2007 04:59:07 AM UTCgenixproStatusNone=>Fixed
      Open/ClosedOpen=>Closed
    Sun 20 May 2007 04:43:09 PM UTCmildredAttached File-=>Added Playground_'''''.game.bz2, #12810
    Sun 20 May 2007 04:35:13 PM UTCmildredAttached File-=>Added logs.tar.bz2, #12809

    Back to the top


    Powered by Savane 3.1-cleanup1