After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 119504 - Galeon segfaults on rendering some pages
Galeon segfaults on rendering some pages
Status: RESOLVED DUPLICATE of bug 116256
Product: galeon
Classification: Deprecated
Component: Mozilla interaction
1.3.7
Other Linux
: Normal normal
: ---
Assigned To: Philip Langdale
Yanko Kaneti
Depends on:
Blocks:
 
 
Reported: 2003-08-09 18:51 UTC by Ben Osheroff
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ben Osheroff 2003-08-09 18:51:14 UTC
I'm not sure where this bug should actually be categorized, under Mozilla
interaction or "general".  Or maybe it's a debian bug, I just don't know.

Details:
Galeon 1.3.7 (debian package 1.3.7.20030803-1)
Mozilla 1.4.0 (debian package 1.4-2)

Some urls that have been causing the segfaults:
www.weather.com [consitantly]
www.villagevoice.com [sometimes]

Here's an strace, if it helps:
...
munmap(0x40012000, 4096)                = 0
open("/usr/lib/mozilla/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("i686/mmx/cmov/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("i686/mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("i686/cmov/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("i686/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("mmx/cmov/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("mmx/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("cmov/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("libnss_compat.so.2", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=47817, ...}) = 0
old_mmap(NULL, 47817, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40012000
close(3)                                = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\214\25"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=38892, ...}) = 0
old_mmap(NULL, 37836, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40d65000
mprotect(0x40d6e000, 972, PROT_NONE)    = 0
old_mmap(0x40d6e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x9000) = 0x40d6e000
close(3)                                = 0
munmap(0x40012000, 47817)               = 0
uname({sys="Linux", node="electronica", ...}) = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40012000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1329
close(3)                                = 0
munmap(0x40012000, 4096)                = 0
brk(0)                                  = 0x811f000
brk(0x8120000)                          = 0x8120000
brk(0)                                  = 0x8120000
brk(0x8121000)                          = 0x8121000
getcwd("/home/ben", 4096)               = 10
rt_sigaction(SIGSEGV, {0x409766dc, [], SA_RESTORER, 0x40b189c8}, NULL, 8) = 0
rt_sigaction(SIGABRT, {0x409766dc, [], SA_RESTORER, 0x40b189c8}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {0x409766dc, [], SA_RESTORER, 0x40b189c8}, NULL, 8) = 0
...
Comment 1 Yanko Kaneti 2003-08-10 00:38:10 UTC
We would need a stacktrace to be sure
(http://bugzilla.gnome.org/getting-traces.cgi) but I'll just assume
this is a duplicate of 116256

*** This bug has been marked as a duplicate of 116256 ***
Comment 2 Ben Osheroff 2003-08-10 17:13:36 UTC
I'm not so sure it is a duplicate bug.  It's not triggered by
switching tabs, although it does seem to have to do with tabs.  Here's
what I could get for a stack trace:

[Switching to thread 1 (Thread 16384 (LWP 680))]#0  0x0807ec92 in
galeon_window_site_visited ()
(gdb) bt
  • #0 galeon_window_site_visited
  • #1 galeon_tab_get_size
  • #2 ??
  • #3 ??
  • #4 ??

Comment 3 Crispin Flowerday (not receiving bugmail) 2003-08-11 20:30:28 UTC
This bug is really a dup of bug 119544