Bug 2412034

Summary: [abrt] megaglest: __strlen_evex(): megaglest killed by SIGABRT
Product: [Fedora] Fedora Reporter: Mr. Beedell, Roke Julian Lockhart (RJLB) <8ru2u4gz>
Component: megaglestAssignee: Vojtech Trefny <vtrefny>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 43CC: 8ru2u4gz, paulo.cesar.pereira.de.andrade, vtrefny
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/ed81d133148460f686b70888525d816e63ebe72
Whiteboard: abrt_hash:5fd134c5459c4aec380ed37919cd7ef7021ec76e;VARIANT_ID=kde;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: dso_list
none
File: backtrace none

Description Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:11 UTC
Description of problem:
I reproduced https://bugzilla.redhat.com/show_bug.cgi?id=2411879#c0 by entering it as my nickname, saving it, then entering the LAN Game hosting interface, and reloading my configuration multiple times in quick succession. This caused it to ANR.

Version-Release number of selected component:
megaglest-3.13.0-30.fc43

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         megaglest killed by SIGABRT
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=d20fee;b=f21832ffbe1d4954aeb32a809980a001;m=2d3265461;t=642b4392c6f8a;x=cb85124fc3497fc7
executable:     /usr/bin/megaglest
cmdline:        /usr/bin/megaglest
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-megaglest
rootdir:        /
uid:            1000
kernel:         6.17.6-300.fc43.x86_64
package:        megaglest-3.13.0-30.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: __strlen_evex
comment:        I reproduced https://bugzilla.redhat.com/show_bug.cgi?id=2411879#c0 by entering it as my nickname, saving it, then entering the LAN Game hosting interface, and reloading my configuration multiple times in quick succession. This caused it to ANR.

Truncated backtrace:
Thread no. 0 (16 frames)
 #0 __strlen_evex at ../sysdeps/x86_64/multiarch/strlen-evex-base.S:82
 #1 Shared::Util::Properties::processTextLine at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/shared_lib/sources/util/properties.cpp:157
 #2 Shared::Util::Properties::load at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/shared_lib/sources/util/properties.cpp:90
 #3 Glest::Game::CoreData::loadGameSettingsFromFile at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/global/core_data.cpp:1452
 #4 Glest::Game::MenuStateCustomGame::loadGameSettingsFromFile at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/menu/menu_state_custom_game.cpp:3971
 #5 Glest::Game::MenuStateCustomGame::loadGameSettings at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/menu/menu_state_custom_game.cpp:1703
 #6 Glest::Game::MenuStateCustomGame::RestoreLastGameSettings at /usr/include/c++/15/bits/basic_string.tcc:248
 #7 Glest::Game::MenuStateCustomGame::mouseClick at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/menu/menu_state_custom_game.cpp:1175
 #8 Glest::Game::MainWindow::eventMouseDown at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/main/main.cpp:916
 #9 Shared::Platform::Window::handleMouseDown at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/shared_lib/sources/platform/sdl/window.cpp:697
 #10 Shared::Platform::Window::handleEvent at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/shared_lib/sources/platform/sdl/window.cpp:235
 #11 Glest::Game::glestMain at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/main/main.cpp:5622
 #12 Glest::Game::glestMainSEHWrapper at /usr/src/debug/megaglest-3.13.0-30.fc43.x86_64/source/glest_game/main/main.cpp:5973
 #13 __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:58
 #14 __libc_start_main_impl at ../csu/libc-start.c:360
 #15 _start

Comment 1 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:15 UTC
Created attachment 2112432 [details]
File: proc_pid_status

Comment 2 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:16 UTC
Created attachment 2112433 [details]
File: maps

Comment 3 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:17 UTC
Created attachment 2112434 [details]
File: limits

Comment 4 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:18 UTC
Created attachment 2112435 [details]
File: environ

Comment 5 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:20 UTC
Created attachment 2112436 [details]
File: open_fds

Comment 6 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:21 UTC
Created attachment 2112437 [details]
File: mountinfo

Comment 7 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:22 UTC
Created attachment 2112438 [details]
File: os_info

Comment 8 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:23 UTC
Created attachment 2112439 [details]
File: cpuinfo

Comment 9 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:25 UTC
Created attachment 2112440 [details]
File: core_backtrace

Comment 10 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:26 UTC
Created attachment 2112441 [details]
File: dso_list

Comment 11 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-11-03 17:48:28 UTC
Created attachment 2112442 [details]
File: backtrace