Description of problem: Seems easily reproducible, just type `lynx https://doc.rust-lang.org/std/env/index.html` into a terminal and press enter. Version-Release number of selected component: lynx-2.9.0-dev.10.2.fc38.3 Additional info: reporter: libreport-2.17.9 type: CCpp journald_cursor: s=a908f16ea18c414396e903934774848a;i=12bd0f;b=d54c1482083548519cc1efa1ab6a227c;m=61e3fd071;t=5f8dad50d08f0;x=f95d3745554408a1 cgroup: 0::/user.slice/user-1000.slice/user/app.slice/run-r176cf5a1177b44efafe15b2eeb909a22.scope reason: lynx killed by SIGABRT executable: /usr/bin/lynx package: lynx-2.9.0-dev.10.2.fc38.3 uid: 1000 cmdline: lynx godoc.org/net/http runlevel: N 5 rootdir: / comment: Seems easily reproducible, just type `lynx https://doc.rust-lang.org/std/env/index.html` into a terminal and press enter. kernel: 6.2.9-300.fc38.x86_64 backtrace_rating: 4 crash_function: memcpy Truncated backtrace: Thread no. 1 (12 frames) #7 memcpy at /usr/include/bits/string_fortified.h:29 #8 fill_addrinfo at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTCP.c:1522 #9 really_getaddrinfo at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTCP.c:1599 #10 setup_nsl_fork at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTCP.c:819 #11 HTGetAddrInfo at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTCP.c:1649 #12 HTDoConnect at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTCP.c:1917 #13 HTLoadHTTP at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTTP.c:934 #14 HTLoad at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTAccess.c:706 #15 HTLoadDocument at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTAccess.c:945 #16 HTLoadAbsolute at ../WWW/Library/Implementation/../../../WWW/Library/Implementation/HTAccess.c:1130 #17 getfile.constprop.0 at /usr/src/debug/lynx-2.9.0-dev.10.2.fc38.3.x86_64/src/LYGetFile.c:810 #18 mainloop at /usr/src/debug/lynx-2.9.0-dev.10.2.fc38.3.x86_64/src/LYMainLoop.c:5869
Created attachment 1956396 [details] File: backtrace
Created attachment 1956397 [details] File: open_fds
Created attachment 1956398 [details] File: environ
Created attachment 1956399 [details] File: maps
Created attachment 1956400 [details] File: proc_pid_status
Created attachment 1956401 [details] File: os_info
Created attachment 1956402 [details] File: cpuinfo
Created attachment 1956403 [details] File: core_backtrace
Created attachment 1956404 [details] File: dso_list
Created attachment 1956405 [details] File: mountinfo
Created attachment 1956406 [details] File: limits
thanks - I'll have to set up fc38 (or see if I can reproduce it in rawhide). It doesn't break with my Debian configuration...
(since Fedora 38's in beta, presumably rawhide is meant)
dev.10 is a little old, however - more than a year out of date - https://lynx.invisible-island.net/current/CHANGES.html#v2.9.0dev.12 vs https://lynx.invisible-island.net/current/CHANGES.html#v2.9.0dev.10 and if I'm unable to reproduce the bug with the current development version, would suggest that Fedora upgrade.
I see - the key is the "fortified" stuff (will investigate).
simple fix - https://github.com/ThomasDickey/lynx-snapshots/commit/e54344bd3252108c7c113ea773b3ae9a4e72b427 which will be in the next update for lynx. Since it's a one-liner, it might be suitable for backports.
Thank you for the patch, Thomas! I've pushed the fix to Fedora 38: https://src.fedoraproject.org/rpms/lynx/c/8d97c15d80a32da1d0fda194afbdc51c724c8ffc And I'll push an updated version of lynx to rawhide soon.
FEDORA-2023-a24a64294b has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-a24a64294b
FEDORA-2023-e71d0ffa86 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-e71d0ffa86
FEDORA-2023-e71d0ffa86 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-a24a64294b has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-a24a64294b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a24a64294b See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-a24a64294b has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.