wesnoth and pysol started segfaulting recently. (within the last few days.) They worked nicely a week ago. No updates on both programs took place within the period of working fine and crashing. In this period kdelibs was upgraded to kdelibs-3.3.2-r4 Reproducible: Always Steps to Reproduce: 1. wesnoth Actual Results: started game: 1950930715 Segmentation fault Expected Results: Show window to play a game. A backtrace: Starting program: /usr/games/bin/wesnoth (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 13955)] started game: 1951194677 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 13955)] 0x0000002a97e7b780 in ?? () (gdb) where #0 0x0000002a97e7b780 in ?? () #1 0x0000002a989e7a0b in std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::MethodDef*, std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> > >, Arts::MethodDef const&) () from /usr/kde/3.3/lib/libmcop.so.1 #2 0x0000002a989e7c07 in void Arts::readTypeSeq<Arts::MethodDef>(Arts::Buffer&, std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> >&) () from /usr/kde/3.3/lib/libmcop.so.1 #3 0x0000002a989dff91 in Arts::InterfaceDef::readType(Arts::Buffer&) () from /usr/kde/3.3/lib/libmcop.so.1 #4 0x0000002a989e02bc in Arts::InterfaceDef::InterfaceDef(Arts::Buffer&) () from /usr/kde/3.3/lib/libmcop.so.1 #5 0x0000002a989e9ddd in void Arts::readTypeSeq<Arts::InterfaceDef>(Arts::Buffer&, std::vector<Arts::InterfaceDef, std::allocator<Arts::InterfaceDef> >&) () from /usr/kde/3.3/lib/libmcop.so.1 #6 0x0000002a989e116d in Arts::ModuleDef::readType(Arts::Buffer&) () from /usr/kde/3.3/lib/libmcop.so.1 #7 0x0000002a989e1420 in Arts::ModuleDef::ModuleDef(Arts::Buffer&) () from /usr/kde/3.3/lib/libmcop.so.1 #8 0x0000002a98a03b73 in Arts::IDLFileReg::startup() () from /usr/kde/3.3/lib/libmcop.so.1 #9 0x0000002a98a0915c in Arts::StartupManager::startup() () from /usr/kde/3.3/lib/libmcop.so.1 ---Type <return> to continue, or q <return> to quit--- #10 0x0000002a989f17af in Arts::Dispatcher::Dispatcher(Arts::IOManager*, Arts::Dispatcher::StartServer) () from /usr/kde/3.3/lib/libmcop.so.1 #11 0x0000002a97e1cb07 in arts_backend_init () from /usr/kde/3.3/lib/libartscbackend.so.0 #12 0x0000002a97965ad8 in arts_init () from /usr/kde/3.3/lib/libartsc.so.0 #13 0x0000002a959e35e1 in SDL_FreeWAV () from /usr/lib/libSDL-1.2.so.0 #14 0x0000002a959df4a5 in SDL_OpenAudio () from /usr/lib/libSDL-1.2.so.0 #15 0x0000002a957936f5 in Mix_OpenAudio () from /usr/lib/libSDL_mixer-1.2.so.0 #16 0x0000000000645771 in std::string* std::__uninitialized_fill_n_aux<std::string*, unsigned long, std::string>(std::string*, unsigned long, std::string const&, __false_type) () #17 0x00000000004c2702 in std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () #18 0x00000000004d04f7 in std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () #19 0x00000000004d6492 in std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () ---Type <return> to continue, or q <return> to quit--- #20 0x0000002a9642de31 in __libc_start_main () from /lib/libc.so.6 #21 0x000000000040744a in ?? () (gdb) q emerge info Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r12 x86_64) ================================================================= System uname: 2.6.9-gentoo-r12 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 11:44:12)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.9.4, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.nedlinux.nl http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.mirror.sdv.fr http://gentoo.math.bme.hu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa arts berkdb bitmap-fonts bonobo cdr crypt curl doc dvd dvdr esd f77 fam flac font-server fortran gdbm gif gnome gpm gstreamer gtk gtkhtml guile imagemagick imlib ipv6 java jp2 jpeg junit kde ldap libwww lm-sensors lzw lzw-tiff mad mikmod motif mozilla multilib mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png postgres python qt readline samba sdl slang speex ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales xml xml2 xmms xpm xrandr xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS Note: My sound card is not configured properly.
The backtrace looks identical to a number of other ones related to random arts crashes, e.g. http://bugs.kde.org/show_bug.cgi?id=93910 I don't think we can do much, better put efforts here: http://bugs.kde.org/show_bug.cgi?id=62603 (maybe trying the patch there)