Your message dated Sun, 18 Jul 2010 14:53:12 +0900 (JST)
with message-id <20100718.145312.117479912.tats%[email protected]>
and subject line Re: Segfaults on ia64 every time
has caused the Debian Bug report #318806,
regarding w3m: Segfaults on ia64 every time
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.)


-- 
318806: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318806
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: w3m
Version: 0.5.1-3
Severity: important


The w3m binary segfaults on every call, at least on a simple
 w3m -version

Here's a strace of the w3m call:

execve("/usr/bin/w3m", ["w3m", "-version"], [/* 55 vars */]) = 0
uname({sys="Linux", node="caballero", ...}) = 0
brk(0)                                  = 0x60000000000ba160
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x200000000002c000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=12450, ...}) = 0
mmap(NULL, 12450, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000000000030000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6.1", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\0\237"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=553904, ...}) = 0
mmap(NULL, 616224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000040000
mprotect(0x20000000000c8000, 59168, PROT_NONE) = 0
mmap(0x20000000000d0000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x80000) = 0x20000000000d0000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\240\177"..., 640) = 
640
fstat(3, {st_mode=S_IFREG|0644, st_size=153240, ...}) = 0
mmap(NULL, 224824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x20000000000d8000
mprotect(0x20000000000fc000, 77368, PROT_NONE) = 0
mmap(0x2000000000108000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x20000) = 0x2000000000108000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0 ;\0\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=21808, ...}) = 0
mmap(NULL, 85024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000110000
mprotect(0x2000000000118000, 52256, PROT_NONE) = 0
mmap(0x2000000000120000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0) = 0x2000000000120000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libgc.so.1", O_RDONLY)   = 3
read(3, "\177elf\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\...@\7\1\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=265328, ...}) = 0
mmap(NULL, 424032, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000128000
mmap(0x2000000000168000, 81920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x30000) = 0x2000000000168000
mmap(0x200000000017c000, 79968, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000017c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libssl.so.0.9.7", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0 \30\1"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=414970, ...}) = 0
mmap(NULL, 446680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000190000
mprotect(0x20000000001e8000, 86232, PROT_NONE) = 0
mmap(0x20000000001f0000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x50000) = 0x20000000001f0000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libcrypto.so.0.9.7", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\300\341"..., 640) = 
640
fstat(3, {st_mode=S_IFREG|0644, st_size=2241232, ...}) = 0
mmap(NULL, 2111536, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000200000
mprotect(0x20000000003d4000, 194608, PROT_NONE) = 0
mmap(0x20000000003e0000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 
3, 0x1d0000) = 0x20000000003e0000
mmap(0x2000000000400000, 14384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2000000000400000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libgpm.so.1", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\0004\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=39240, ...}) = 0
mmap(NULL, 103560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000404000
mprotect(0x2000000000410000, 54408, PROT_NONE) = 0
mmap(0x2000000000414000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0) = 0x2000000000414000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\0;\2\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=554536, ...}) = 0
mmap(NULL, 619904, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2000000000420000
mprotect(0x200000000049c000, 112000, PROT_NONE) = 0
mmap(0x20000000004a0000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x70000) = 0x20000000004a0000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6.1", O_RDONLY)      = 3
read(3, "\177elf\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\...@\334\2"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0755, st_size=2281512, ...}) = 0
mmap(NULL, 2355720, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x20000000004b8000
mprotect(0x20000000006e0000, 94728, PROT_NONE) = 0
mmap(0x20000000006e8000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x220000) = 0x20000000006e8000
mmap(0x20000000006f4000, 12808, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000006f4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\0\0\200m\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=136196, ...}) = 0
mmap(NULL, 713096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x20000000006f8000
mprotect(0x2000000000714000, 598408, PROT_NONE) = 0
mmap(0x2000000000718000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x10000) = 0x2000000000718000
mmap(0x2000000000724000, 532872, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2000000000724000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libunwind.so.7", O_RDONLY)   = 3
read(3, "\177elf\2\1\1\0\0\0\0\0\0\0\0\0\3\0002\0\1\0\...@%\0\0"..., 640) = 640
fstat(3, {st_mode=S_IFREG|0644, st_size=114248, ...}) = 0
mmap(NULL, 303080, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x20000000007a8000
mprotect(0x20000000007c4000, 188392, PROT_NONE) = 0
mmap(0x20000000007c8000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x10000) = 0x20000000007c8000
mmap(0x20000000007d4000, 122856, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000007d4000
close(3)                                = 0
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000034000
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x20000000007f4000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x20000000007fc000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000800000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000804000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000808000
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x200000000080c000
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000814000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x200000000081c000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000820000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000824000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000828000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x200000000082c000
mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2000000000830000
munmap(0x2000000000030000, 12450)       = 0
getpid()                                = 19553
rt_sigaction(SIGRT0, {0x200000000003aba0, [], 0}, NULL, 8) = 0
rt_sigaction(SIGRT1, {0x200000000003abb0, [], 0}, NULL, 8) = 0
rt_sigaction(SIGRT2, {0x200000000003abc0, [], 0}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RT0], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT1], NULL, 8) = 0
_sysctl(0x60000fffffffb2f0)             = 0
rt_sigaction(SIGPWR, {0x200000000003ab60, ~[], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGXCPU, {0x200000000003ab60, ~[], SA_RESTART}, NULL, 8) = 0
open("/proc/stat", O_RDONLY)            = 3
read(3, "cpu  31649090 23976 3307472 5364"..., 4096) = 852
close(3)                                = 0
open("/proc/self/stat", O_RDONLY)       = 3
read(3, "19553 (w3m) R 19552 19552 19493 "..., 4096) = 246
close(3)                                = 0
brk(0)                                  = 0x60000000000ba160
brk(0)                                  = 0x60000000000ba160
brk(0x60000000000bc000)                 = 0x60000000000bc000
brk(0)                                  = 0x60000000000bc000
brk(0x60000000000dc000)                 = 0x60000000000dc000
open("/proc/self/maps", O_RDONLY)       = 3
read(3, "00000000-00004000 r--p 00000000 "..., 4095) = 4060
read(3, "", 35)                         = 0
close(3)                                = 0
--- SIGSEGV (Segmentation fault) @ 2000000000153880 (60000fff80000000) ---
+++ killed by SIGSEGV +++


Please fix this bug (it sounds a little bit like #261438 and #255413, 
which mention similar problems on alpha architecture, but both are only 
priority "normal" which seems to be too low for a package which is
completely unusable on these architectures.

The problem for me is, that privoxy currently needs w3m to build and so
privoxy isn't buildable on ia64 :-(


-- System Information:
Debian Release: 3.1
Architecture: ia64
Kernel: Linux 2.4.25-dsa-mckinley-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages w3m depends on:
ii  libc6.1                2.3.2.ds1-22      GNU C Library: Shared libraries an
ii  libgc1                 1:6.4-1           conservative garbage collector for
ii  libgpmg1               1.19.6-19sarge1   General Purpose Mouse - shared lib
ii  libncurses5            5.4-4             Shared libraries for terminal hand
ii  libssl0.9.7            0.9.7e-3          SSL shared libraries
ii  zlib1g                 1:1.2.2-4.sarge.1 compression library - runtime

-- no debconf information

Tschoeeee

        Roland


--- End Message ---
--- Begin Message ---
On October 26, 2005 at 10:53AM +0200,
samuel.thibault (at ens-lyon.org) wrote:

> Here on ia64 we have no such issue.
>
> The segfault address is 0x2000000000153880, i.e. a library, libnsl on my
> system. I guess that the problem is not in w3m but in the library. Could
> you try to upgrade your libraries (libc6.1 2.3.5 for instance) and retry ?

Closing this w3m bug.

Thanks,
--
Tatsuya Kinoshita

Attachment: pgp5MEqLWe96N.pgp
Description: PGP signature


--- End Message ---

Reply via email to