GNOME Bugzilla – Bug 119504
Galeon segfaults on rendering some pages
Last modified: 2004-12-22 21:47:04 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 ...
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 ***
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
+ Trace 39489
This bug is really a dup of bug 119544