URL:
  <http://gna.org/bugs/?21323>

                 Summary: PersistenceWML crash
                 Project: Battle for Wesnoth
            Submitted by: ai0867
            Submitted on: Tue 03 Dec 2013 06:07:50 PM CET
                Category: Bug
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group:  None of the others
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: master
        Operating System: linux

    _______________________________________________________

Details:

Start the test scenario with the attached file in userdata/persist/


#0  0x00007fd2bb573295 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007fd2bb576438 in __GI_abort () at abort.c:90
#2  0x00007fd2bb56c322 in __assert_fail_base (fmt=0x7fd2bb6a9a40 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0xea0c0f "active !=
__null", 
    file=file@entry=0xea0bf7 "src/persist_context.cpp", line=line@entry=146, 
    function=function@entry=0xea0d20 "virtual bool
persist_file_context::clear_var(const string&, bool)") at assert.c:92
#3  0x00007fd2bb56c3d2 in __GI___assert_fail (assertion=0xea0c0f "active !=
__null", file=0xea0bf7 "src/persist_context.cpp", line=146, 
    function=0xea0d20 "virtual bool persist_file_context::clear_var(const
string&, bool)") at assert.c:101
#4  0x00000000009f2f64 in persist_file_context::clear_var(std::string const&,
bool) ()
#5  0x00000000008ef836 in clear_global_variable(persist_context&, vconfig
const&) ()
#6  0x00000000008f16eb in verify_and_clear_global_variable(vconfig const&) ()
#7  0x00000000005b6050 in cfun_wml_action(lua_State*) ()
#8  0x0000000000a1a97a in luaD_precall(lua_State*, lua_TValue*, int) ()
#9  0x0000000000a243bf in luaV_execute(lua_State*) ()
#10 0x0000000000a1abe9 in luaD_call(lua_State*, lua_TValue*, int, int) ()
#11 0x0000000000a1a04a in luaD_rawrunprotected(lua_State*, void
(*)(lua_State*, void*), void*) ()
#12 0x0000000000a1ae15 in luaD_pcall(lua_State*, void (*)(lua_State*, void*),
void*, long, long) ()
#13 0x0000000000a1899d in lua_pcallk(lua_State*, int, int, int, int, int
(*)(lua_State*)) ()
#14 0x00000000005c989a in luaW_pcall(lua_State*, int, int, bool) ()
#15 0x00000000005bd0bd in LuaKernel::run_wml_action(std::string const&,
vconfig const&, game_events::queued_event const&) ()
#16 0x00000000007c404f in
game_events::handle_event_commands(game_events::queued_event const&, vconfig
const&) ()
#17 0x00000000007c10c9 in
game_events::event_handler::handle_event(game_events::queued_event const&) ()
#18 0x00000000007c6881 in game_events::pump() ()
#19 0x00000000008f2b47 in play_controller::fire_start(bool) ()
#20 0x0000000000596ce4 in
playsingle_controller::play_scenario(std::pair<config::const_child_iterator,
config::const_child_iterator> const&, bool) ()
#21 0x000000000058a5ed in playsingle_scenario(config const&, config const*,
display&, game_state&, std::pair<config::const_child_iterator,
config::const_child_iterator> const&, bool, end_level_data&) ()
#22 0x000000000058b71e in play_game(game_display&, game_state&, config const&,
io_type_t, bool, bool) ()     
#23 0x000000000047c462 in game_controller::play_test() ()
#24 0x000000000043d43e in do_gameloop(int, char**) ()
#25 0x00000000004281e5 in main ()




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Tue 03 Dec 2013 06:07:50 PM CET  Name: demo.cfg  Size: 74B   By: ai0867

<http://gna.org/bugs/download.php?file_id=19414>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?21323>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to