[Gtkradiant] [Bug 1049] New: GtkRadiant crashes when autosaving a snapshot

bugzilla-daemon at zerowing.idsoftware.com bugzilla-daemon at zerowing.idsoftware.com
Fri Jan 28 13:09:46 CST 2005


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=1049

           Summary: GtkRadiant crashes when autosaving a snapshot
           Product: GtkRadiant
           Version: 1.5
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: editor
        AssignedTo: gtkradiant at zerowing.idsoftware.com
        ReportedBy: david_costanzo at yahoo.com


GtkRadiant crashes on when auto-saving a snapshot of a map.  It seems to only
happen if the map has changed in the editor and only if the map has been saved
at least once.

Running it under gdb produces this backtrace:

#0  0x081457ee in MapResource_saveFile ()
#1  0x080f8355 in Map_SaveFile ()
#2  0x0805684e in Map_Snapshot ()
#3  0x08056ebb in QE_CheckAutoSave ()
#4  0x080eb271 in qe_every_second ()
#5  0x00b138ac in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
#6  0x00b10e4a in g_main_depth () from /usr/lib/libglib-2.0.so.0
#7  0x00b11f28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8  0x00b12260 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9  0x00b128a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0x5512a403 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x080e6ad6 in main ()


Reproducibility: Always

Steps to Reproduce:
 1) Go to "Edit -> Preferences".
 2) Select "Settings / Autosave".
 3) Set the "Autosave Frequency" to 1.
 4) Check the "Save Snapshots" box.
 5) Add a brush to the map.
 6) Save the map to disk.
 7) Change the map in some way (for example, move the block).
 8) Wait a few minutes.

What Happens:
 GtkRadiant seg faults.

Expected Result:
 GtkRadiant continues to run.

My configuration:
 GtkRadiant Version: gtkradiant-1.5.0-2005-01-16.i386.rpm
 OS:                 Fedora Core 2
 Window Manager:     FVWM2
 GtkGlExt library:   gtkglext-1.0.6
 Video Card:         nVidia Corporation|NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]
 Video Driver:       NVIDIA-Linux-x86-1.0-5336-pkg1.run

-- 
Configure bugmail: http://zerowing.idsoftware.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the Gtkradiant mailing list