UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png UFO: Alien Invasion / Closed Bug report #2655 [UFORADIANT] segfault when loading the mart map
Go to the next issue (open or closed)
Go to the next open issue
This issue has been closed with status "Closed" and resolution "Not determined".
Issue basics
  • Type of issue
    Bug report
  • Category
    Map Editor (UFORadiant)
  • Targetted for
    Not determined
  • Status
    Closed
  • Priority
    3. Normal
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    Not estimated
Issue details
  • Resolution
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Complexity
    Not determined
  • Platform
    Not determined
  • Architecture
    Not determined
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description
[http://sourceforge.net/p/ufoai/bugs/2655 Item 2655] imported from sourceforge.net tracker on 2013-01-28 19:43:45

due to some of the changes in the undo system:

**-DEBUG: release: "unnamed.map"
**-Message: Loading map from /home/mattn/dev/ufoai/trunk/base/maps/mart/ma_main.map
Gdk-CRITICAL **: gdk_window_get_window_type: assertion `GDK_IS_WINDOW (window)' failed**-DEBUG: capture: "/home/mattn/dev/ufoai/trunk/base/maps/mart/ma_main.map"

Program received signal SIGSEGV, Segmentation fault.
0x000000000077d986 in RadiantUndoSystem::trackersClearRedo (this=0x3229ad0) at src/tools/radiant/radiant/undo.cpp:376
376 (*i)->clearRedo();
(gdb) bt
#0 0x000000000077d986 in RadiantUndoSystem::trackersClearRedo (this=0x3229ad0) at src/tools/radiant/radiant/undo.cpp:376
#1 0x000000000077d6f2 in RadiantUndoSystem::clearRedo (this=0x3229ad0) at src/tools/radiant/radiant/undo.cpp:355
#2 0x000000000072d29c in MapRoot (this=0x4353640, name=...) at src/tools/radiant/libs/maplib.h:197
#3 0x000000000072daa9 in NewMapRoot (name=...) at src/tools/radiant/libs/maplib.h:267
#4 0x0000000000727285 in MapResource_load (format=..., path=..., name=...) at src/tools/radiant/radiant/referencecache.cpp:88
#5 0x0000000000728641 in Model_load (loader=0x0, path=0x324e5f8 "/home/mattn/dev/ufoai/trunk/base/", name=0x4023318 "maps/mart/ma_main.map", type=0x41c7f98 "map") at src/tools/radiant/radiant/referencecache.cpp:311
#6 0x000000000072e96d in ModelResource::loadCached (this=0x4023000) at src/tools/radiant/radiant/referencecache.cpp:386
#7 0x000000000072eabc in ModelResource::loadModel (this=0x4023000) at src/tools/radiant/radiant/referencecache.cpp:397
#8 0x000000000072eb7a in ModelResource::load (this=0x4023000) at src/tools/radiant/radiant/referencecache.cpp:406
#9 0x00000000007bd560 in Map::realise (this=0xcadd80) at src/tools/radiant/radiant/map/map.cpp:185
#10 0x000000000072ef43 in ModelResource::attach (this=0x4023000, observer=...) at src/tools/radiant/radiant/referencecache.cpp:449
#11 0x00000000007b73b4 in Map_LoadFile (filename=...) at src/tools/radiant/radiant/map/map.cpp:670
#12 0x00000000007ba15a in Map_ChangeMap (dialogTitle=..., newFilename=...) at src/tools/radiant/radiant/map/map.cpp:1507
#13 0x00000000006d7afb in MRU_Activate (index=0) at src/tools/radiant/radiant/lastused.cpp:128
#14 0x00000000006d8dd9 in LoadMRU::load (this=0xc90f60) at src/tools/radiant/radiant/lastused.cpp:156
#15 0x00000000006d916d in Member<LoadMRU, void, &(LoadMRU::load())>::call (object=...) at src/tools/radiant/libs/generic/functional.h:11
#16 0x00000000006d9055 in BindFirstOpaque<Member<LoadMRU, void, &(LoadMRU::load())> >::thunk (environment=0xc90f60) at src/tools/radiant/libs/generic/callback.h:121
#17 0x00007ffff41b55de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x00007ffff41c9598 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff41caa76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff41cb033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff5da8a2e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007ffff5c9c56d in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff5c9dc9b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff5c8e178 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff41b55de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff41c91dd in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff41ca8b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff41cb033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff5da50bf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007ffff5c86643 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x00007ffff5c8771b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00007ffff58fb86c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#33 0x00007ffff38f78c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x00007ffff38fb748 in ?? () from /lib/libglib-2.0.so.0
#35 0x00007ffff38fbc55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#36 0x00007ffff5c87bb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x00000000006e4bf7 in main (argc=1, argv=0x7fffffffe378) at src/tools/radiant/radiant/main.cpp:525
(gdb)

===== Comments Ported from Sourceforge =====

====== rudolfowood (2010-08-22 10:35:41) ======

I actually can&#039;t reproduce that crash. Is it reproducible?
Clean radiant build? The change in maplib.h was needed for me and did not cause recompilation.
====== tlh2000 (2010-08-22 16:00:53) ======

strange - i swear i&#039;ve done that ;)

but now it works after a make clean-uforadiant; make uforadiant
Steps to reproduce this issue
Nothing entered.
Todos (0 / 0)
Issue created
footer_logo.png The Bug Genie 4.3.1 | Support | Feedback spinning_16.gif