URL:
<http://gna.org/bugs/?11614>
Summary: SIGSEGV when using Wesnoth 1.4.1+svn in-game add-on
manager interface
Project: Battle for Wesnoth
Submitted by: shadowmaster
Submitted on: Thursday 05/01/2008 at 17:11
Category: Bug
Severity: 5 - Blocker
Priority: 6
Item Group: User Interface
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 1.4.1+svn
Operating System: Any?
_______________________________________________________
Details:
When launching the built-in add-on manager, Wesnoth 1.4 may crash at *random*
times, just before the add-on list displays on screen. This triggers specially
when the add-on manager is launched more than once during the same wesnoth
session (i.e. when the user wants to install multiple add-ons).
Affects wesnoth-1.4 svn branch at HEAD as of this writing.
Backtrace:
++
#0 0x00002abbde2882f1 in std::string::compare () from
/usr/lib64/libstdc++.so.6
#1 0x0000000000428a0d in std::operator< <char, std::char_traits<char>,
std::allocator<char> > ([EMAIL PROTECTED], [EMAIL PROTECTED]) at
/usr/include/c++/4.2.1/bits/basic_string.h:2218
#2 0x00000000004294ff in std::less<std::string>::operator() (this=0x24483d0,
[EMAIL PROTECTED], [EMAIL PROTECTED]) at
/usr/include/c++/4.2.1/bits/stl_function.h:227
#3 0x000000000044a6ba in std::_Rb_tree<std::string, std::pair<std::string
const, t_string>, std::_Select1st<std::pair<std::string const, t_string> >,
std::less<std::string>, std::allocator<std::pair<std::string const, t_string>
> >::_M_insert_unique (this=0x24483d0, __position={_M_node = 0x2455ca0},
[EMAIL PROTECTED]) at /usr/include/c++/4.2.1/bits/stl_tree.h:1017
#4 0x000000000044a939 in std::map<std::string, t_string,
std::less<std::string>, std::allocator<std::pair<std::string const, t_string>
> >::insert (this=0x24483d0, __position={_M_node = 0x2455ca0},
[EMAIL PROTECTED]) at /usr/include/c++/4.2.1/bits/stl_map.h:427
#5 0x000000000044a9f2 in std::map<std::string, t_string,
std::less<std::string>, std::allocator<std::pair<std::string const, t_string>
> >::operator[] (this=0x24483d0, [EMAIL PROTECTED]) at
/usr/include/c++/4.2.1/bits/stl_map.h:350
#6 0x0000000000738eb3 in config::operator[] (this=0x24483d0,
[EMAIL PROTECTED]) at config.cpp:281
#7 0x0000000000417301 in download_campaigns (this=0x7fffce53df30,
[EMAIL PROTECTED]) at game.cpp:1209
#8 0x000000000041b0da in manage_addons (this=0x7fffce53df30) at
game.cpp:1017
#9 0x000000000042628c in play_game (argc=3, argv=0x7fffce53f278) at
game.cpp:2318
#10 0x00000000004265aa in main (argc=3, argv=0x7fffce53f278) at
game.cpp:2353
--
System specs:
openSUSE 10.3 x86_64, kernel 2.6.22.5-31-greycore2 (custom build)
g++ (GCC) 4.2.1 (SUSE Linux)
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?11614>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs