Your message dated Mon, 26 Dec 2022 19:49:17 +0000
with message-id <[email protected]>
and subject line Bug#1015756: fixed in ncurses 6.3+20221224-1
has caused the Debian Bug report #1015756,
regarding lynx: segfault when setting 'default colors' to 'OFF'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1015756: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015756
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lynx
Version: 2.9.0dev.10-1
Severity: normal
Dear Maintainer,
Seems that toggling off the "default colors" in the option menu
crashes lynx (segfault).
Steps:
- $ lynx
- Press o
- navigate to "Default colors (!)"
- switch from "ON_" (default) to "OFF"
- navigate to "Accept Changes" and press enter
Disabling it using the command-line option
(lynx -default_colors) seems to work.
However, toggling it ON, then OFF makes it segfault.
I have attached a backtrace.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lynx depends on:
ii libbsd0 0.11.6-1
ii libbz2-1.0 1.0.8-5
ii libc6 2.33-7
ii libgnutls30 3.7.6-2
ii libidn2-0 2.3.3-1
ii libncursesw6 6.3+20220423-2
ii libtinfo6 6.3+20220423-2
ii lynx-common 2.9.0dev.10-1
ii zlib1g 1:1.2.11.dfsg-4
Versions of packages lynx recommends:
ii mime-support 3.66
lynx suggests no packages.
-- no debconf information
--
Cédric Hannotier
#0 wnoutrefresh (win=win@entry=0x5555558f0d00) at
../../ncurses/base/lib_refresh.c:175
j = <optimized out>
last_src = 0
nline = 0x7ffff7bf5cf0
oline = 0x5555558f0e20
limit_x = 0
src_row = 0
src_col = -32752
begx = 0
begy = <optimized out>
dst_row = 0
dst_col = -32752
sp = <optimized out>
#1 0x00007ffff7f2bed7 in wrefresh (win=0x5555558f0d00) at
../../ncurses/base/lib_refresh.c:63
code = <optimized out>
sp = 0x55555584ebf0
#2 0x00005555555ed615 in LYrefresh () at ./src/LYCurses.c:2950
No locals.
#3 0x00005555555f096d in statusline (text=<optimized out>) at
./src/LYUtils.c:1587
buffer = "Getting
file://localhost/usr/share/doc/lynx/lynx_help/about_lynx.html.gz\000\361\262\367\377\177\000\000(\000\000\000\060\000\000\000\030P\252\367\377\177",
'\000' <repeats 11 times>, "\361\332\\\363\033F\353", '\000' <repeats 16
times>,
"\300\334\377\377\377\177\000\000H\000\000\000\000\000\000\000\002\241}UUU\000\000\340%\277\367\377\177\000\000\020\336\377\377\377\177\000\000\310ݨ\367\377\177\000\000\370\240}UUU\000\000\377\377\377\377\377\177\000\000h\r\000\000\000\000\000\000\000\000\000\000"...
temp = <optimized out>
max_length = <optimized out>
len = <optimized out>
i = <optimized out>
j = <optimized out>
at_lineno = 50
k = <optimized out>
p = <optimized out>
text_buff = "Getting
file://localhost/usr/share/doc/lynx/lynx_help/about_lynx.html.gz\000\034\277\367\377\177\000\000\000\000\000\000\000\000\000\000\065N\363\367\377\177\000\000\070\333\377\377\377\177\000\000\000\361\332\\\363\033F\353\063\000\000\000\000\000\000\000vxiUUU\000\000localhost\000\000\000\000\000\000\000
U\253UUU\000\000`\334\377\377\377\177\000\000`\222pUUU\000\000\213\361\262\367\377\177\000\000\060\000\000\000\060\000\000\000X\334\377\377\377\177\000\000\220\333\377\377\377\177\000\000\000"...
#4 0x00005555555f2fd5 in statusline (text=<optimized out>) at
./src/LYUtils.c:1412
buffer = <optimized out>
temp = 0x0
max_length = <optimized out>
len = <optimized out>
i = <optimized out>
j = <optimized out>
at_lineno = <optimized out>
k = <optimized out>
p = <optimized out>
text_buff = <optimized out>
has_CJK = <optimized out>
y = <optimized out>
x = <optimized out>
a = <optimized out>
#5 0x00005555555c7d0b in user_message (message=<optimized out>,
argument=argument@entry=0x555555ab9360
"file://localhost/usr/share/doc/lynx/lynx_help/about_lynx.html.gz") at
./src/GridText.c:8750
temp = 0x5555557e8640 "Getting
file://localhost/usr/share/doc/lynx/lynx_help/about_lynx.html.gz"
#6 0x00005555555d8249 in getfile (doc=doc@entry=0x55555574b400 <newdoc>,
target=target@entry=0x7fffffffe05c) at ./src/LYGetFile.c:798
url_type = <optimized out>
pound = <optimized out>
cp = <optimized out>
temp = 0x0
WWWDoc = {address = 0x555555ab9360
"file://localhost/usr/share/doc/lynx/lynx_help/about_lynx.html.gz", post_data =
0x0, post_content_type = 0x0, bookmark = 0x0, isHEAD = 0 '\000', safe = 0
'\000'}
Try_Redirected_URL = <optimized out>
#7 0x00005555555e3dae in mainloop () at ./src/LYMainLoop.c:5869
c = 270
real_c = 10
old_c = 0
pending_form_c = -1
cmd = 71
real_cmd = 71
getresult = <optimized out>
arrowup = 0
show_help = 0
user_input_buffer = 0x555555ab8610
cshelpfile = 0x0
first_file = 0 '\000'
popped_doc = 1 '\001'
refresh_screen = 0 '\000'
force_load = 0 '\000'
try_internal = 0 '\000'
crawl_ok = 0 '\000'
vi_keys_flag = <optimized out>
emacs_keys_flag = <optimized out>
trace_mode_flag = 0 '\000'
forced_HTML_mode = 0 '\000'
cfile =
"\210\231yUUU\000\000CJ_U\000\000\000\000\260y\253UUU\000\000\000\216\245\367\377\177\000\000\000\000\000\000\000\000\000\000Ӣ~UUU\000\000P\342\377\377\377\177\000\000\200\242~UUU\000\000\340\210yUUU\000\000\222ê\367\377\177\000\000P\342\377\377\377\177",
'\000' <repeats 18 times>, "\240\211yUUU\000\000
\000\000\000\000\000\000\000\004\000\000\000\000\000\000"
cfp = <optimized out>
cp = 0x5555557feb6d "istinfo/lynx-dev/"
ch = 0
recall = NORECALL
URLTotal = 0
URLNum = 0
FirstURLRecall = 1 '\001'
temp = 0x0
ForcePush = 0 '\000'
override_LYresubmit_posts = 0 '\000'
newdoc_link_is_absolute = 0 '\000'
curlink_is_editable = <optimized out>
use_last_tfpos = <optimized out>
len = <optimized out>
i = <optimized out>
follow_col = -1
key_count = 1
last_key = 10
tmpNewline = -1
tmpDocInfo = <optimized out>
initialize = <optimized out>
try_again = <optimized out>
new_cmd = <optimized out>
#8 0x00005555555af5ba in main (argc=<optimized out>, argv=<optimized out>) at
./src/LYMain.c:2247
i = 1
status = 0
temp = 0x0
ccp = <optimized out>
cp = <optimized out>
fp = <optimized out>
dir_info = {st_dev = 36, st_ino = 1, st_nlink = 38, st_mode = 17407,
st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 1660, st_blksize =
4096, st_blocks = 0, st_atim = {tv_sec = 1658312946, tv_nsec = 859536211},
st_mtim = {tv_sec = 1658328727, tv_nsec = 373463537}, st_ctim = {tv_sec =
1658328727, tv_nsec = 373463537}, __glibc_reserved = {0, 0, 0}}
filename =
"/home/channoti/.lynxsig\000\350\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\n\000\000\000\000\000\000\000)\000\000\000:\000\000\000\003\000\000\000\000\000\000\000\017\000\000\000\063",
'\000' <repeats 27 times>,
"[\000\000\000n\000\000\000|\000\000\000w\000\000\000\240[\277\367\377\177\000\000\r\000\000\000\000\000\000\000\350\000\000\000\000\000\000\000\342f\353\367\377\177\000\000\320\344\377\377\377\177\000\000\222ê\367\377\177\000\000\227\344\377\377\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\334zUUU\000\000\060\000\000\000\000\000\000\000
"...
LYGetStdinArgs = <optimized out>
--- End Message ---
--- Begin Message ---
Source: ncurses
Source-Version: 6.3+20221224-1
Done: Sven Joachim <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ncurses, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sven Joachim <[email protected]> (supplier of updated ncurses package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 26 Dec 2022 20:22:07 +0100
Source: ncurses
Architecture: source
Version: 6.3+20221224-1
Distribution: experimental
Urgency: medium
Maintainer: Craig Small <[email protected]>
Changed-By: Sven Joachim <[email protected]>
Closes: 1012800 1015756
Changes:
ncurses (6.3+20221224-1) experimental; urgency=medium
.
* New upstream patchlevel.
- Revise kon/kon2/jfbterm to undo "linux2.6" change to
smacs/rmacs/enacs (Closes: #1012800).
- Improve pointer/limit checks associated with deleting a screen
(Closes: #1015756).
* Refresh Debian patches.
* Convert lintian overrides to the new format in Lintian 2.115.
* Add a new override for source-is-missing in the Ada documentation
(see #1019980).
* Upgrade Standards-Version to 4.6.2, no changes needed.
Checksums-Sha1:
e2cb04de2294d8c0f2f2c42bc7250a0494a5b663 4200 ncurses_6.3+20221224-1.dsc
f5554c8645e473df92ab6b3881d6a515e55c30b9 3630312
ncurses_6.3+20221224.orig.tar.gz
d06f4d7bf28cc14b21af31b37bf5f3645d9ea070 729
ncurses_6.3+20221224.orig.tar.gz.asc
2aa2937844e4ec51f4603c8980e1b374b8e83b4c 54688
ncurses_6.3+20221224-1.debian.tar.xz
e9fc141f8bce377abecd29a7cbcbb01bda53d4fd 5817
ncurses_6.3+20221224-1_source.buildinfo
Checksums-Sha256:
42fa652de0a1f4a8456b2de3737a0f95aeecf29e2ead6b1925d3d6493a77b2e4 4200
ncurses_6.3+20221224-1.dsc
f9660b1755fd1cefc3b60510fcdd82cd3d0dfb310958ba0d1537560b6f42f7d3 3630312
ncurses_6.3+20221224.orig.tar.gz
1cc17dd5f571f9634c19d8a4bad870f8d6a0432723c14343b80668050b979cfa 729
ncurses_6.3+20221224.orig.tar.gz.asc
6a09aa4687aabea6b06d6b01b68954dae4f1b12636f6d13bc795833f26d08814 54688
ncurses_6.3+20221224-1.debian.tar.xz
32ad24197878ac8f5a9824dfce083c8e1251e13e3af33cff55aca02984d02879 5817
ncurses_6.3+20221224-1_source.buildinfo
Files:
c5f6986de31bc59771bab1ccaa49a852 4200 libs required ncurses_6.3+20221224-1.dsc
69eda80f17dc1fca994d72bcb49b1d87 3630312 libs required
ncurses_6.3+20221224.orig.tar.gz
45071e57d8e6c14d70dabad311413760 729 libs required
ncurses_6.3+20221224.orig.tar.gz.asc
ed1d1a45ddc53fc6e7de342eba7a8a12 54688 libs required
ncurses_6.3+20221224-1.debian.tar.xz
dc1f60df8e50c38d8e9d1b48dcdb54c9 5817 libs required
ncurses_6.3+20221224-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEKF8heKgv5Jai5p4QOxBucY1rMawFAmOp9nsACgkQOxBucY1r
MayxJQ//Ttmg7CZ0YI/sX+WhsBD/FYgw06aNVIoGGYrmks+TuH5C4ZivnLYgBTC5
XZU1p1+691ZuBNXcDUOe2mKz4n+yHACZQlH2zuoExYSb9aBa0VrP2bwan30cGuLK
s2XJZdlkwtIs979q+aX3q46wQccBzN5vEgHbA8BCBT+YAYsCgOxRv0YnX5b0wskI
tepS2ZFkmzplkg828de2E2uFEGH2fSNHVl4+8yToIBlJjJhPvRxgbGtVHQUbzlmO
Ul38P7HgAV+u7874QogEEhebVdm6/2HSb3kwc8mUHP6F46BRbhUkgf+vf7u+7Tjq
4HkrZFFiH9GVuRvBQdpwxAs9ysCRJv7GSUDQ3n7j6E7i7eC1rMfuhW6SBui+T6cK
Y0MgrPs2povP8eq0uHIzFacb4TfOrSDJNEG/SKBioBIc6k/Lmg2uwNh5xYLoswLx
WgbXDP2ZXC7+ojOBgqFb26Q70Tr96m07wnrUqRpqKiBRDXE+m5W2mRy3wYlL0K2G
tMXXr2WRb2T/OcOaH9v+th3l57poi5/Wp9vluUZx/RiTmaF4Q4cfBGCILiLcqeiG
k1fEdu/ZyrQOhgQ22m7ELa0ZU0iWeaagEs3Vcupx/ee5oJ2ImUzD/B30iHoZg3Jc
tvz/4U6OOW4KuKmgw0ut49KMtB1BO4w2rMMWeup5kFIdakgQyzY=
=MuQv
-----END PGP SIGNATURE-----
--- End Message ---