Debian Bug report logs -
#409933
w3m: segfaults when I try to back from Debian package search result page (Japanese env.)
Reported by: KISE Hiroshi <kise@fuyuneko.jp>
Date: Tue, 6 Feb 2007 14:18:11 UTC
Severity: important
Tags: patch
Found in version w3m/0.5.1-5.1
Fixed in version w3m/0.5.2-6
Done: Tatsuya Kinoshita <tats@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, KISE Hiroshi <kise@fuyuneko.jp>, Fumitoshi UKAI <ukai@debian.or.jp>:
Bug#409933; Package w3m.
(full text, mbox, link).
Acknowledgement sent to KISE Hiroshi <kise@fuyuneko.jp>:
New Bug report received and forwarded. Copy sent to KISE Hiroshi <kise@fuyuneko.jp>, Fumitoshi UKAI <ukai@debian.or.jp>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: w3m
Version: 0.5.1-5.1
Severity: important
I access Japanese Debian package search page with following command:
$ w3m http://www.debian.org/distrib/packages.ja.html
In "Search the contents of packages", Keyword is "w3m",
changed Distribution is "testing", and do Search.
Then, Type upcase "B" key for show previous page, w3m is dead.
Attached file is output of strace. I run following command
before show previous page (6839 is PID of w3m):
$ strace -f -F -o w3m-trace.txt -p 6839
I tried same operation in chrooted i386 etch env., but no segfaults.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-amd64
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Versions of packages w3m depends on:
ii libc6 2.3.6.ds1-10 GNU C Library: Shared libraries
ii libgc1c2 1:6.8-1 conservative garbage collector for
ii libgpmg1 1.19.6-24 General Purpose Mouse - shared lib
ii libncurses5 5.5-5 Shared libraries for terminal hand
ii libssl0.9.8 0.9.8c-4 SSL shared libraries
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages w3m recommends:
ii ca-certificates 20061027 Common CA Certificates PEM files
-- no debconf information
[w3m-trace.txt (text/plain, inline)]
6839 select(4, [3], NULL, NULL, {0, 224000}) = 0 (Timeout)
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 select(4, [3], NULL, NULL, {1, 0}) = 0 (Timeout)
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 select(4, [3], NULL, NULL, {1, 0}) = 0 (Timeout)
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 select(4, [3], NULL, NULL, {1, 0}) = 0 (Timeout)
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 select(4, [3], NULL, NULL, {1, 0}) = 0 (Timeout)
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 select(4, [3], NULL, NULL, {1, 0}) = 1 (in [3], left {0, 340000})
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
6839 read(3, "B", 1) = 1
6839 unlink("/home/kise/.w3m/w3msrc6839-1.html") = 0
6839 open("/home/kise/.w3m/w3mcache6839-0", O_RDONLY) = 4
6839 fstat(4, {st_mode=S_IFREG|0644, st_size=36211, ...}) = 0
6839 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b08dbb0e000
6839 read(4, "q\0\0\0\0\0\0\0o\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\"\0"..., 4096) = 4096
6839 read(4, "\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n"..., 4096) = 4096
6839 read(4, "\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0"..., 4096) = 4096
6839 read(4, "\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f"..., 4096) = 4096
6839 read(4, "\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f"..., 4096) = 4096
6839 read(4, "\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f"..., 4096) = 4096
6839 read(4, "\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0\f\0\f\0\n\0\f\0"..., 4096) = 4096
6839 read(4, " ) \201\302\245\255\201\302\241\274\201\302\245\357\201"..., 4096) = 4096
6839 read(4, "i Portugu\202\301\352s\20\0\20\0\20\0\20\0\20\2\20\4\20"..., 4096) = 3443
6839 read(4, "", 4096) = 0
6839 close(4) = 0
6839 munmap(0x2b08dbb0e000, 4096) = 0
6839 unlink("/home/kise/.w3m/w3mcache6839-0") = 0
6839 write(3, "\33[1;1H\343\200\201\343\201\202\343\202\213\343\203\221"..., 100) = 100
6839 write(3, "\r\33[K\n", 5) = 5
6839 write(3, "\r\343\202\255\343\203\274\343\203\257\343\203\274\343"..., 276) = 276
6839 write(3, "\r(\33[31m \33[39;49m\33[0m) \343\202\255\343\203\274\343"..., 218) = 218
6839 write(3, "\r(\33[31m \33[39;49m\33[0m) \343\202\255\343\203\274\343"..., 104) = 104
6839 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Information forwarded
to debian-bugs-dist@lists.debian.org, Tatsuya Kinoshita <tats@debian.org>:
Bug#409933; Package w3m.
(Sat, 03 Jul 2010 05:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to d+deb@vdr.jp:
Extra info received and forwarded to list. Copy sent to Tatsuya Kinoshita <tats@debian.org>.
(Sat, 03 Jul 2010 05:48:03 GMT) (full text, mbox, link).
Message #10 received at 409933@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 409933 + patch
thanks
http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/200708.month/4286.html
--
Regards,
dai
GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E
[signature.asc (application/pgp-signature, inline)]
Added tag(s) patch.
Request was from d+deb@vdr.jp
to control@bugs.debian.org.
(Sat, 03 Jul 2010 05:48:05 GMT) (full text, mbox, link).
Reply sent
to Tatsuya Kinoshita <tats@debian.org>:
You have taken responsibility.
(Tue, 06 Jul 2010 15:36:13 GMT) (full text, mbox, link).
Notification sent
to KISE Hiroshi <kise@fuyuneko.jp>:
Bug acknowledged by developer.
(Tue, 06 Jul 2010 15:36:13 GMT) (full text, mbox, link).
Message #17 received at 409933-close@bugs.debian.org (full text, mbox, reply):
Source: w3m
Source-Version: 0.5.2-6
We believe that the bug you reported is fixed in the latest version of
w3m, which is due to be installed in the Debian FTP archive:
w3m-img_0.5.2-6_i386.deb
to main/w/w3m/w3m-img_0.5.2-6_i386.deb
w3m_0.5.2-6.debian.tar.gz
to main/w/w3m/w3m_0.5.2-6.debian.tar.gz
w3m_0.5.2-6.dsc
to main/w/w3m/w3m_0.5.2-6.dsc
w3m_0.5.2-6_i386.deb
to main/w/w3m/w3m_0.5.2-6_i386.deb
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 409933@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tatsuya Kinoshita <tats@debian.org> (supplier of updated w3m 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 07 Jul 2010 00:10:09 +0900
Source: w3m
Binary: w3m w3m-img
Architecture: source i386
Version: 0.5.2-6
Distribution: unstable
Urgency: low
Maintainer: Tatsuya Kinoshita <tats@debian.org>
Changed-By: Tatsuya Kinoshita <tats@debian.org>
Description:
w3m - WWW browsable pager with excellent tables/frames support
w3m-img - inline image extension support utilities for w3m
Closes: 223589 242599 357817 384982 409933 426055
Changes:
w3m (0.5.2-6) unstable; urgency=low
.
* debian/patches/070_form-update.patch: Patch to fix a problem of
formUpdateBuffer(), from [w3m-dev 04286] on 2007-08-04, provided by
Hironori SAKAMOTO. (Closes: #409933)
* debian/patches/080_xhtml-support.patch: Patch to support for
application/xhtml+xml and default UTF-8 encoding, provided by
Karsten Schoelzel. (Closes: #223589, #242599, #357817)
* debian/patches/090_simple-preserve-space.patch: Patch to add a new
option "simple_preserve_space", provided by dai.
(Closes: #384982, #426055)
* debian/patches/*: Renumbered.
* debian/patches/70_ssl-init.patch: Removed.
* debian/w3mconfig: Set ssl_forbid_method to 2 to disable SSLv2.
* debian/copyright: Updated.
Checksums-Sha1:
c32ff26dece0452d651c41701dc01749779b3fae 1136 w3m_0.5.2-6.dsc
5068d56568a946013be2faa0c1623c3f6f2d36ff 44205 w3m_0.5.2-6.debian.tar.gz
080aeed15b159d2a39b8b83fe2b19402e604a41d 1113296 w3m_0.5.2-6_i386.deb
5844df424aef40429c583d95ac44d2c4b798bc57 97024 w3m-img_0.5.2-6_i386.deb
Checksums-Sha256:
5d646542fbf62c5dec0d99af8fb17d2c3aebc359be6b78fc993de3b6a98ff65c 1136 w3m_0.5.2-6.dsc
825fc6f54260a869362d02a8267e341c0c92ab2935fab871bcfd5c5c6fd53bc6 44205 w3m_0.5.2-6.debian.tar.gz
69ff886bcc9b642e831ea39d2d7abcd69aa88a6066a9c10cc9c317ac91c319b4 1113296 w3m_0.5.2-6_i386.deb
90efb63cf77d13539cc76c7166dba954da4ee3fb9ac94f1bfaa25a231f991a79 97024 w3m-img_0.5.2-6_i386.deb
Files:
7ee1697e5ab3db34b50bfd2b80a3abf5 1136 web standard w3m_0.5.2-6.dsc
39852fb90ef5dd659e3c71eca5715e64 44205 web standard w3m_0.5.2-6.debian.tar.gz
e599166688c33b495a2a99f51d358fa5 1113296 web standard w3m_0.5.2-6_i386.deb
ae731daa18bbb9e239f23848b556bf4d 97024 web optional w3m-img_0.5.2-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkwzSrkACgkQgV4LPvpMUphitACcDU7L6gTB+qzaxT/ipMVAAcGi
w1MAoMBIZNhPfVpF8WeVn2HoTmPZ1fmj
=NnEH
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 14 Aug 2010 07:34:12 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Jun 5 03:08:36 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.