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

 
 

bug #23820: Repeatable crash with autosave map

Submitter:  None
Submitted:  Fri 11 Jul 2008 03:47:55 PM UTC
   
 
Severity:  3 - Normal Status:  Need Info
Assigned to:  None Open/Closed:  Closed
Release:  0.9.3 (Beta 3) Operating System:  *BSD
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group 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 < 1024*1024' failed.

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

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

I don't know how to uncompress this file

Bradley Arsenault <genixpro>
Group 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 Files:
   
   
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
  • -email is unavailable- added by giszmo (Posted a comment)
  • -email is unavailable- added by genixpro (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-01-06 giszmo Open/ClosedOpen Closed
    2009-01-05 giszmo StatusNone Need Info
    2008-07-11 None Attached File- Added Auto_save.game.bz2.uu, #16103

    Back to the top

    Powered by Savane 3.13-bb6a.
    Corresponding source code