From nobody Sat Mar 16 21:46:12 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txvnd2psdz5Dd6p for ; Sat, 16 Mar 2024 21:46:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txvnd1jl0z42WP for ; Sat, 16 Mar 2024 21:46:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710625573; a=rsa-sha256; cv=none; b=nuudfsNUTsl540TS7VOL9aF3JmeZcQt5BYG4ci15ILK4QPm8h+n7q0fXh07+WXt7Pfg8/D 7BhzdJMUafqgr40g8A/WN+8ehclunZ80DqF4W2h4jifTreLW2dZunF4keFqoeejTW//Ftu P/f9ToA4MxHGDK1z1rugObPXgdDWFDCy4//7t4i8eurWMPwEKFjx0X8PLr+kA5jd/xK5ef 6TvpYkEJNA8zeHUkvNbksMPwdVz0Q3ODxOlX5nDvu8vvNR8oALAZTfTQ7oU3jTqJ675l4d yUSb/s4nvLZ1sFMGU3gNW22ya8AV/f/1otK9zqlRaeD0xowR51do3q9hZr+4og== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710625573; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AGcncz5IxVO+8/MYvXImQD97Ri7HTG4OeWB0i2DVG3Y=; b=aHn+pQzdFyroFYEUKVTyIN1DCnW6JolMBnR6q7nURBV56Ro2/xXHB0jIybfn8Jnq0rCMVD tCDj8o8nMmtlen04jBU1gGgyDSl4GjwcGxu+gV2KG41kP0BQgNO3mRWtmydSME9hC3yvGE 4GWN879u9IK/rTMT9FMshj6Yb5tP/WvQAo4QDsNUXpf5yaJMULDx6ya5v2WMlK9JW5uEvv dCn0fScqubWu/uzvB6Lr/f8X/wi1CFYshGbjc6BGQOVhxLT7HWZYB2s7CYt0TQ6LjSwaTG D2n5XBQ9vsX7wuUvSPbtZxehjnsfXudju+dGfZFColVk07b+Wa0BFDXi+Rt1UQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Txvnd1KV2z1BDn for ; Sat, 16 Mar 2024 21:46:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 42GLkDkL087353 for ; Sat, 16 Mar 2024 21:46:13 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42GLkDZa087352 for ports-bugs@FreeBSD.org; Sat, 16 Mar 2024 21:46:13 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 277741] games/doomsday crash when starting Date: Sat, 16 Mar 2024 21:46:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: andrew_terekhov@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: danilo@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277741 Bug ID: 277741 Summary: games/doomsday crash when starting Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: danilo@FreeBSD.org Reporter: andrew_terekhov@yahoo.com Assignee: danilo@FreeBSD.org Flags: maintainer-feedback?(danilo@FreeBSD.org) FreeBSD obama 14.0-RELEASE-p5 FreeBSD 14.0-RELEASE-p5 #0: Tue Feb 13 23:37:= 36 UTC 2024=20=20=20=20 root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 Latest packages fully updated. After recent updates of packages Doomsday started to crash when starting. H= ere is the backtrace: LWP 10ports/devel/sdl20/work/SDL2-2.30.1/src/joystick/SDL_joystick.c [New L1288 /** 6] [LWP 11289 * Return the SDL_Joystick associated with a player index. [New L1290 */0 of process 15476] [New L1291 SDL_Joystick *SDL_JoystickFromPlayerIndex(int player_index) [LWP 11292 {of proc ited] [New L129102553SDL_JoystickID instance_id; [LWP 112953 of SDL_Joystick *joystick; [LWP 11295=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 [New L1296 SDL_LockJoysticks(); [LWP 11297 instance_id =3D SDL_GetJoystickIDForPlayerIndex(player_index= ); [New L1298 for (joystick =3D SDL_joysticks; joystick; joystick =3D joystick->next) { [New L129902557 of if (joystick->instance_id =3D=3D instance_id) { [Def_R1300 Parsing defibreak; files... 1301 Definiti}ns: 1302 }aterials [Resou1303 SDL_UnlockJoysticks(); in 0.00 seconds Game c1304 return joystick;matically [Maste1305 }r] Received 0 servers from master [Maste1306ker] [Error] (in JSONParser) Error at position 0 (^Data): unknown keyword Loadin1307 /*"DOOM 2: Hell on Earth"... libpng1308 * Get the friendly name of this joystick [New L1309 */8 of process 15476] [LWP 11310 const char *SDL_JoystickName(SDL_Joystick *joystick) [New L1311 {559 of process 15476] [LWP 11312 const char *retval;d] Path "1313 const SDL_SteamVirtualGamepadInfo *info; Path "1314" now mapped to "defs/jdoom/auto" Loadin1315 SDL_LockJoysticks();/Doom/Doom_2-Hell_on_Earth/DOOM2.WAD" (as vanilla) Loa> 1316 info =3D SDL_GetJoystickInstanceVirtualGamepadInfo(joystick->instance_id); [New L1317 if (info) { 15476] [LWP 113180 of procretval =3D info->name; [New L1319 } else {ess 15476] [Textu1320> loadComCHECK_JOYSTICK_MAGIC(joystick, NULL); Lo1321 all 428 texture definitions from "/usr/home/andrew/Doom/Doom_2-Hell_on_Earth/DOOM2.WAD: (based1322TEXTURE1.retval =3D joystick->name; [Def_R1323 }ng definition files... [LWP 11324 SDL_UnlockJoysticks(); 1325 Definitions: 1326 /* FIXME: Really we should reference count this name so it doesn't go away after unlock */ 1327 return retval;oups 1328 } 6 composite fonts 1329 10 finales 1330 /*9 lights 1331 * Get the implementation dependent path of this joystick 1332 */ materials 1333 const char *SDL_JoystickPath(SDL_Joystick *joystick) 1334 { 3 skies 1335 const char *retval; 1336 110 sound effects 1337 SDL_LockJoysticks(); 1338 { states 1339 51 suCHECK_JOYSTICK_MAGIC(joystick, NULL); 1340 371 text strings 1341 11 teif (joystick->path) { 1342 140 thingsretval =3D joystick->path; [Resou1343ystem] Mo} else { completed in 0.00 seconds Known 1344: SDL_Unsupported(); 0:134501 "retval =3D NULL;ew/Doom/Doom_2-Hell_on_Earth/DOOM2.W= AD" 1:134602 } "/usr/home/andrew/Doom/Doom_2-Hell_on_Earth/DOOM2.WAD" 2: MAP03 "/usr/home/andrew/Doom/Doom_2-Hell_on_Earth/DOOM2.WAD" 3: MAP04 "/usr/homSDL_JoystickName_REALHell_on_Earth/DOOM2.WAD= "=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 L1316 PC: 0x800b3bd35 (gdb) bt #0 0x0000000800b3bd35 in SDL_JoystickName_REAL (joystick=3D0x0) at /usr/ports/devel/sdl20/work/SDL2-2.30.1/src/joystick/SDL_joystick.c:1316 #1 0x0000000800b0c189 in SDL_JoystickName (a=3D0x0) at src/dynapi/SDL_dynapi_procs.h:232 #2 0x0000000000650b75 in ?? () #3 0x00000000004ebb8a in ?? () #4 0x000000080092d3f4 in DoomsdayApp::changeGame(GameProfiles::Profile con= st&, std::__1::function, QFlags) () from /usr/local/lib/libdeng_doomsday.so.2.3 #5 0x0000000000563a20 in ?? () #6 0x00000008007d77b4 in de::ButtonWidget::trigger() () from /usr/local/lib/libdeng_appfw.so.2.3 #7 0x00000008007d7a4f in de::ButtonWidget::handleEvent(de::Event const&) () from /usr/local/lib/libdeng_appfw.so.2.3 #8 0x00000008007c0b00 in non-virtual thunk to de::BaseWindow::Impl::mouseEvent(de::MouseEvent const&) () from /usr/local/lib/libdeng_appfw.so.2.3 #9 0x0000000800db2c37 in de::WindowEventHandler::mouseReleaseEvent(QMouseEvent*) () from /usr/local/lib/libdeng_gui.so.2.3 #10 0x000000080104ca11 in QWindow::event(QEvent*) () from /usr/local/lib/qt5/libQt5Gui.so.5 #11 0x0000000801e99af3 in QApplicationPrivate::notify_helper(QObject*, QEve= nt*) () from /usr/local/lib/qt5/libQt5Widgets.so.5 #12 0x0000000801e9ae9e in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Widgets.so.5 #13 0x0000000800daa1f3 in de::GuiApp::notify(QObject*, QEvent*) () from /usr/local/lib/libdeng_gui.so.2.3 #14 0x0000000801a24161 in QCoreApplication::notifyInternal2(QObject*, QEven= t*) () from /usr/local/lib/qt5/libQt5Core.so.5 #15 0x000000080103cd2c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::Mo= useEvent*) () from /usr/local/lib/qt5/libQt5Gui.so.5 #16 0x0000000801020c7b in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () from /usr/local/lib/qt5/libQt5Gui.so.5 #17 0x00000008052d4baf in ?? () from /usr/local/lib/qt5/libQt5XcbQpa.so.5 #18 0x0000000804331ea1 in ?? () from /usr/local/lib/libglib-2.0.so.0 #19 0x0000000804332239 in ?? () from /usr/local/lib/libglib-2.0.so.0 #20 0x00000008043322d6 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #21 0x0000000801a76c75 in QEventDispatcherGlib::processEvents(QFlags) = () from /usr/local/lib/qt5/libQt5Core.so.5 #22 0x0000000801a20af6 in QEventLoop::exec(QFlags) () from /usr/local/lib/qt5/libQt5Core.so.5 #23 0x0000000801a247e1 in QCoreApplication::exec() () from /usr/local/lib/qt5/libQt5Core.so.5 #24 0x0000000800daa354 in de::GuiApp::execLoop() () from /usr/local/lib/libdeng_gui.so.2.3 #25 0x00000000003cd286 in ?? () #26 0x0000000803271afa in __libc_start1 () from /lib/libc.so.7 #27 0x0000000000384710 in ?? () --=20 You are receiving this mail because: You are the assignee for the bug.=