Package: megaglest Version: 3.6.0.2-2 Severity: important After intro video, megaglest crashes with a segfault. bt full attached.
-- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages megaglest depends on: ii famfamfam-flag-png 0.1-2 ii fonts-liberation 1.07.0-2 ii fonts-uralic 0.0.20040829-3 ii libc6 2.13-24 ii libcurl3-gnutls 7.23.1-3 ii libfontconfig1 2.8.0-3 ii libfreetype6 2.4.8-1 ii libftgl2 2.1.3~rc5-4 ii libgcc1 1:4.6.2-9 ii libgl1-mesa-glx [libgl1] 7.11.2-1 ii libglew1.6 1.6.0-4 ii libglu1-mesa [libglu1] 7.11.2-1 ii libice6 2:1.0.7-2 ii libircclient1 1.3+dfsg1-3 ii libjpeg8 8c-2 ii liblua5.1-0 5.1.4-12 ii libminiupnpc5 1.5-2 ii libopenal1 1:1.13-4 ii libpng12-0 1.2.46-3 ii libsdl1.2debian 1.2.14-6.4 ii libsm6 2:1.2.0-2 ii libstdc++6 4.6.2-9 ii libvorbisfile3 1.3.2-1 ii libwxbase2.8-0 2.8.12.1-6 ii libwxgtk2.8-0 2.8.12.1-6 ii libx11-6 2:1.4.4-4 ii libxerces-c28 2.8.0+deb1-2+b2 ii libxext6 2:1.3.0-3 ii megaglest-data 3.6.0.2-1 ii p7zip-full 9.20.1~dfsg.1-3 ii ttf-dejavu-core 2.33-2 ii ttf-wqy-zenhei 0.9.45-3.1 megaglest recommends no packages. megaglest suggests no packages. -- no debconf information
Starting program: /usr/games/megaglest [Thread debugging using libthread_db enabled] [New Thread 0xb1297b70 (LWP 9170)] [Thread 0xb1297b70 (LWP 9170) exited] [New Thread 0xb1297b70 (LWP 9171)] [New Thread 0xb5297b70 (LWP 9172)] [New Thread 0xb4a85b70 (LWP 9173)] [New Thread 0xb0961b70 (LWP 9178)] [Thread 0xb0961b70 (LWP 9178) exited] [New Thread 0xb0961b70 (LWP 9179)] [New Thread 0xac15fb70 (LWP 9180)] [New Thread 0xab95eb70 (LWP 9181)] [New Thread 0xa9fffb70 (LWP 9187)] [New Thread 0xa97feb70 (LWP 9190)] [Thread 0xa97feb70 (LWP 9190) exited] [Thread 0xa9fffb70 (LWP 9187) exited] Program received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () #0 0x00000000 in ?? () No symbol table info available. #1 0x0845908a in Shared::Graphics::Mesh::BuildVBOs (this=0x868a2b4) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/shared_lib/sources/graphics/model.cpp:144 No locals. #2 0x08503831 in Shared::Graphics::Gl::ModelRendererGl::renderMesh (this=0x863de60, mesh=0x868a2b4) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp:195 texture = 0x16 vertexCount = 22 indexCount = 42 #3 0x08503aea in Shared::Graphics::Gl::ModelRendererGl::render (this=0x863de60, model=0x8657278) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp:116 i = <optimized out> #4 0x081e0d8b in Glest::Game::Renderer::renderMenuBackground (this=0x85da980, menuBackground=0x865a758) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/graphics/renderer.cpp:5476 lightPos = {x = 0, y = 0, z = 0, w = 0} diffLight = {x = 0, y = 0, z = 0, w = 0} ambLight = {x = 0, y = 0, z = 0, w = 0} specLight = {x = 0, y = 0, z = 0, w = 0} dist = -nan(0x400000) fogColor = {x = 0, y = 0, z = 0, w = 0} #5 0x0823e174 in Glest::Game::MainMenu::render (this=0x865a5d0) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/menu/main_menu.cpp:115 renderer = @0x85da980 #6 0x082216a8 in Glest::Game::Program::loopWorker (this=0xb41005c8) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/main/program.cpp:360 __FUNCTION__ = "loopWorker" __PRETTY_FUNCTION__ = "void Glest::Game::Program::loopWorker()" chronoLoop = {startCount = 3074872221, accumCount = 0, freq = 1000, stopped = true, lastStartCount = 0, lastTickCount = 0, lastResult = 0, lastMultiplier = 0, lastStopped = false} chrono = {startCount = 61210, accumCount = 0, freq = 1000, stopped = true, lastStartCount = 0, lastTickCount = 0, lastResult = 0, lastMultiplier = 0, lastStopped = false} prevState = 0x865a5d0 updateCount = <optimized out> #7 0x08218e99 in Glest::Game::glestMain (argc=-1073742980, argv=0xbffffb8c) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/main/main.cpp:3606 language = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x863e3e4 "english"}} setupResult = 0 userData = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x863eed4 "/home/adrian/.megaglest/"}} startupGameSettings = {description = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, map = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, tileset = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, tech = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, scenario = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, scenarioDir = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, factionTypeNames = {{static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}}, networkPlayerNames = {{static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}}}, networkPlayerStatuses = {0, 0, 0, 0, 0, 0, 0, 0}, networkPlayerLanguages = {{ static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}, {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb41006b4 "english"}}}, factionControls = {Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed, Glest::Game::ctClosed}, resourceMultiplierIndex = {1, 1, 1, 1, 1, 1, 1, 1}, thisFactionIndex = 0, factionCount = 0, teams = {0, 0, 0, 0, 0, 0, 0, 0}, startLocationIndex = {0, 1, 2, 3, 4, 5, 6, 7}, mapFilterIndex = 0, defaultUnits = false, defaultResources = false, defaultVictoryConditions = false, fogOfWar = true, allowObservers = false, enableObserverModeAtEndGame = false, enableServerControlledAI = false, networkFramePeriod = 20, networkPauseGameForLaggedClients = false, pathFinderType = Glest::Game::pfBasic, flagTypes1 = 0, mapCRC = 0, tilesetCRC = 0, techCRC = 0, factionCRCList = {<std::_Vector_base<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >> = { _M_impl = {<std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >> = {<__gnu_cxx::new_allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, aiAcceptSwitchTeamPercentChance = 30, masterserver_admin = -1} screenShotsPath = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb25af7d4 "/home/adrian/.megaglest/screens/"}} data_path = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x863d404 "/usr/share/games/megaglest//"}} cinfd = {{fd = 0, events = 1, revents = -16385}} allowAltEnterFullscreenToggle = true command = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85d8b9c ""}} crcCachePath = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x863ac64 "/home/adrian/.megaglest/cache/"}} tempDataPath = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x863acac "/home/adrian/.megaglest/temp/"}} enableATIHacks = true startCRCPrecacheThread = 140 mainWindow = 0xb4100710 __FUNCTION__ = "glestMain" program = 0xb41005c8 shutdownFadeSoundMilliseconds = 1000 chronoshutdownFadeSound = {startCount = 0, accumCount = 0, freq = 1000, stopped = true, lastStartCount = 0, lastTickCount = 0, lastResult = 0, lastMultiplier = 0, lastStopped = false} #8 0x0821a880 in Glest::Game::glestMainWrapper (argc=1, argv=0xbffffda4) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/main/main.cpp:3762 result = <optimized out> __FUNCTION__ = "glestMainWrapper" #9 0x080e264d in main (argc=1, argv=0xbffffda4) at /build/buildd-megaglest_3.6.0.2-2-i386-Vcatpo/megaglest-3.6.0.2/source/glest_game/main/main.cpp:3784 result = <optimized out>