bugGlobulation 2 - Bugs: bug #23820, Repeatable crash with autosave map

 
 

bug #23820: Repeatable crash with autosave map

Submitted by:  None
Submitted on:  Fri 11 Jul 2008 03:47:55 PM UTC  
 
Severity: 3 - NormalStatus: Need Info
Assigned to: NoneOpen/Closed: Closed
Release: 0.9.3 (Beta 3)Operating System: *BSD

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Tue 06 Jan 2009 06:09:42 PM UTC, comment #4:

forget it. file roller is only smart enough to remove those extra extensions. the content stays the same.

Leo Wandersleb <giszmo>
Project Member
Mon 05 Jan 2009 07:20:27 PM UTC, comment #3:

:)
removing the .uu allows me to open the file using "File Roller 2.22.4" and save the Auto_save.game to my games folder. Attempts to open it fail badly:
glob2: libgag/src/BinaryStream.cpp:107: virtual std::string GAGCore::BinaryInputStream::readText(const char): Assertion `len < 10241024' failed.

i have no idea what to do about this. "need info" for now.

Leo Wandersleb <giszmo>
Project Member
Mon 28 Jul 2008 09:09:39 PM UTC, comment #2:

I don't know how to uncompress this file

Bradley Arsenault <genixpro>
Project Administrator
Fri 11 Jul 2008 03:52:53 PM UTC, comment #1:

Results of a minimal gdb run on the core file:

[0]% gdb /usr/local/bin/glob2 glob2.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `glob2'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libz.so.4...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /usr/local/lib/libboost_thread.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libboost_thread.so
Reading symbols from /usr/local/lib/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libGL.so.1
Reading symbols from /usr/local/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libGLU.so.1
Reading symbols from /usr/local/lib/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfribidi.so.0
Reading symbols from /usr/local/lib/libSDL-1.2.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSDL-1.2.so.11
Reading symbols from /usr/local/lib/libvorbisfile.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libvorbisfile.so.5
Reading symbols from /usr/local/lib/libSDL_ttf-2.0.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSDL_ttf-2.0.so.6
Reading symbols from /usr/local/lib/libSDL_image-1.2.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSDL_image-1.2.so.1
Reading symbols from /usr/local/lib/libSDL_net-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSDL_net-1.2.so.0
Reading symbols from /usr/local/lib/libspeex.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libspeex.so.1
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdamage.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libdrm.so.2
Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /usr/local/lib/libaudio.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libaudio.so.2
Reading symbols from /usr/local/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXt.so.6
Reading symbols from /usr/local/lib/libvga.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libvga.so.1
Reading symbols from /usr/lib/libvgl.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvgl.so.5
Reading symbols from /usr/local/lib/libaa.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libaa.so.1
Reading symbols from /usr/lib/libusbhid.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libusbhid.so.3
Reading symbols from /usr/local/lib/libvorbis.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libvorbis.so.4
Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/lib/librpcsvc.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.4
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /lib/libncurses.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.7
Reading symbols from /usr/local/lib/libogg.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libogg.so.5
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x0809f971 in Building::wishedRessources ()
[New Thread 0x38c02500 (LWP 100231)]
[New Thread 0x38c01100 (LWP 100200)]
(gdb) where
#0 0x0809f971 in Building::wishedRessources ()
#1 0x08241ca5 in Unit::handleDisplacement ()
#2 0x08246fc0 in Unit::endOfAction ()
#3 0x08247c5d in Unit::syncStep ()
#4 0x08234f0f in Team::syncStep ()
#5 0x080ddcf4 in Game::syncStep ()
#6 0x080d1a49 in Engine::run ()
#7 0x081223b3 in Glob2::run ()
#8 0x08122b49 in main ()
(gdb) % [0]%

Anonymous
Fri 11 Jul 2008 03:47:55 PM UTC, original submission:

Environment: glob2-0.9.3 running on FreeBSD 7.0 Release, compiled from ports.

Symptoms: After playing for a long time, the game core dumps without any preceding error messages. It is possible to restart the game from the autosave file, but after a while it will crash again, until one reaches an autosave which crashes nearly instantaneously. Such a file is enclosed.

There are no log files in ~/.glob2/logs.

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #16103:  Auto_save.game.bz2.uu added by None (359KiB - application/octet-stream - Autosave file leading to repeatable crash within a few seconds, running glob2-0.9.3 on FreeBSD 7.0.)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by giszmo (Posted a comment)
  • -unavailable- added by genixpro (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 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 06 Jan 2009 08:19:16 PM UTCgiszmoOpen/ClosedOpen=>Closed
    Mon 05 Jan 2009 07:20:27 PM UTCgiszmoStatusNone=>Need Info
    Fri 11 Jul 2008 03:47:55 PM UTCNoneAttached File-=>Added Auto_save.game.bz2.uu, #16103

    Back to the top


    Powered by Savane 3.1-cleanup1