Package: mozilla-firefox Version: 1.4.99+1.5beta2.dfsg-1 Severity: normal Tags: experimental
After installing some extensions (at least colorzilla and FoxyTunes cause this problem), Firefox/Deer Park will segfault when it's restarted, even after creating a new profile. After restarting Firefox/Deer Park 1-2 times, it will come up and work fine until another extension is installed. Removing those two extensions stop the segfaults. Attached to this report is the results of an strace on the FF/DP process from just before the segfault. Note: I have not filed the bug upstream because I do not experience this problem within Windows with 1.5b2, nor with the binary build from http://download.mozilla.org/?product=firefox-1.5b2&os=linux&lang=en-US, so it seems to be a Debian-specific bug. This segfault is reproducible on two different computers. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-rc4-1-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages mozilla-firefox depends on: ii debianutils 2.15 Miscellaneous utilities specific t ii fontconfig 2.3.2-1.1 generic font configuration library ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit ii libc6 2.3.5-7 GNU C Library: Shared libraries an ii libcairo2 1.0.2-1 The Cairo 2D vector graphics libra ii libfontconfig1 2.3.2-1.1 generic font configuration library ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib ii libgcc1 1:4.0.2-3 GCC support library ii libglib2.0-0 2.8.3-1 The GLib library of C routines ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user interface ii libidl0 0.8.5-1 library for parsing CORBA IDL file ii libjpeg62 6b-10 The Independent JPEG Group's JPEG ii libpango1.0-0 1.8.2-3 Layout and rendering of internatio ii libpng12-0 1.2.8rel-5 PNG library - runtime ii libstdc++6 4.0.2-3 The GNU Standard C++ Library v3 ii libx11-6 6.8.2.dfsg.1-9 X Window System protocol client li ii libxext6 6.8.2.dfsg.1-9 X Window System miscellaneous exte ii libxft2 2.1.7-1 FreeType-based font drawing librar ii libxinerama1 6.8.2.dfsg.1-9 X Window System multi-head display ii libxp6 6.8.2.dfsg.1-9 X Window System printing extension ii libxt6 6.8.2.dfsg.1-9 X Toolkit Intrinsics ii psmisc 21.6-1 Utilities that use the proc filesy ii xlibs 6.8.2.dfsg.1-9 X Window System client libraries m ii zlib1g 1:1.2.3-6 compression library - runtime mozilla-firefox recommends no packages. -- no debconf information
stat64("/usr/lib/mozilla-firefox/searchplugins/google.gif",
{st_mode=S_IFREG|0644, st_size=1076, ...}) = 0
open("/usr/lib/mozilla-firefox/searchplugins/google.gif", O_RDONLY|O_LARGEFILE)
= 34
lseek(34, 0, SEEK_CUR) = 0
lseek(34, 0, SEEK_END) = 1076
lseek(34, 0, SEEK_SET) = 0
futex(0x8c7bb68, FUTEX_WAKE, 1) = 1
futex(0x8c7bb64, FUTEX_WAKE, 1) = 1
futex(0x927b7e0, FUTEX_WAKE, 1) = 1
stat64("/usr/lib/mozilla-firefox/components/intl.xpt", {st_mode=S_IFREG|0644,
st_size=645, ...}) = 0
open("/usr/lib/mozilla-firefox/components/intl.xpt", O_RDONLY|O_LARGEFILE) = 34
read(34, "XPCOM\nTypeLib\r\n\32\1\2\0\5\0\0\2\205\0\0\0\"\0\0\0\255"..., 645) =
645
close(34) = 0
stat64("/usr/lib/mozilla-firefox/components/locale.xpt", {st_mode=S_IFREG|0644,
st_size=1654, ...}) = 0
open("/usr/lib/mozilla-firefox/components/locale.xpt", O_RDONLY|O_LARGEFILE) =
34
read(34, "XPCOM\nTypeLib\r\n\32\1\2\0\n\0\0\6v\0\0\0\"\0\0\0019"..., 1654) =
1654
close(34) = 0
open("/usr/lib/mozilla-firefox/chrome/en-US.jar", O_RDONLY|O_LARGEFILE) = 34
lseek(34, 286497, SEEK_SET) = 286497
read(34, "PK\3\4\n\0\0\0\0\0A\250\3742\22\325\242\221\231\0\0\0\231"..., 30) =
30
lseek(34, 286562, SEEK_SET) = 286562
read(34, "cmd_addEngine = Add Engines...\nc"..., 153) = 153
close(34) = 0
gettimeofday({1130645947, 697647}, NULL) = 0
gettimeofday({1130645947, 700905}, NULL) = 0
gettimeofday({1130645947, 701723}, NULL) = 0
write(9, "\372", 1) = 1
write(3, "5\30\4\0F\1\300\2H\0\0\0\24\0\r\0005\1\4\0G\1\300\2H\0"..., 680) = 680
ioctl(3, FIONREAD, [128]) = 0
read(3, "\34\0`\4\314\0\300\2\353\0\0\0\234\227a\0\0=\r\10\34\346"..., 128) =
128
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=22,
events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI}, {fd=25,
events=POLLIN|POLLPRI}, {fd=26, events=POLLIN|POLLPRI}, {fd=28,
events=POLLIN}], 7, 0) = 0
ioctl(3, FIONREAD, [0]) = 0
ioctl(3, FIONREAD, [0]) = 0
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=22,
events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI}, {fd=25,
events=POLLIN|POLLPRI}, {fd=26, events=POLLIN|POLLPRI}, {fd=28, events=POLLIN},
{fd=8, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1130645947, 703871}, NULL) = 0
write(3, "(\30\4\0\351\0\300\2H\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1\213\4\0\0\0\0\205\0 \1\377\377\377\377\36\0\0\0\1"..., 32) = 32
write(3, "(\30\4\0\351\0\300\2H\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1\214\4\0\0\0\0\205\0 \1\377\377\377\377\36\0\0\0\1"..., 32) = 32
write(3, "(\30\4\0\351\0\300\2H\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1\215\4\0\0\0\0\205\0 \1\377\377\377\377\36\0\0\0\1"..., 32) = 32
write(3, "(\30\4\0\351\0\300\2H\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1\216\4\0\0\0\0\205\0 \1\377\377\377\377\36\0\0\0\1"..., 32) = 32
write(3, "(\30\4\0\351\0\300\2H\0\0\0\0\0\0\0", 16) = 16
read(3, "\1\1\217\4\0\0\0\0\205\0 \1\377\377\377\377\36\0\0\0\1"..., 32) = 32
gettimeofday({1130645947, 710911}, NULL) = 0
gettimeofday({1130645947, 711900}, NULL) = 0
gettimeofday({1130645947, 712433}, NULL) = 0
gettimeofday({1130645947, 714595}, NULL) = 0
gettimeofday({1130645947, 714956}, NULL) = 0
gettimeofday({1130645947, 714996}, NULL) = 0
futex(0x8b23570, FUTEX_WAKE, 1) = 1
futex(0x8b2356c, FUTEX_WAKE, 1) = 1
access("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll.linux",
F_OK) = 0
rename("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll.linux",
"/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll")
= 0
access("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll.linux",
F_OK) = -1 ENOENT (No such file or directory)
stat64("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll",
{st_mode=S_IFREG|0400, st_size=19352, ...}) = 0
stat64("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll",
{st_mode=S_IFREG|0400, st_size=19352, ...}) = 0
open("/home/eshornock/.mozilla/firefox/urxghkex.Deer/extensions/{6AC85730-7D0F-4de0-B3FA-21142DD85326}/components/ColorZilla.dll",
O_RDONLY) = 34
read(34, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P%\0\000"..., 512) =
512
fstat64(34, {st_mode=S_IFREG|0400, st_size=19352, ...}) = 0
old_mmap(NULL, 21984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 34, 0) =
0xb7125000
old_mmap(0xb712a000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 34, 0x4000) = 0xb712a000
close(34) = 0
open("/usr/lib/mozilla-firefox/libstdc++.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/mozilla-firefox/plugins/libstdc++.so.5", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/lib/mozilla/plugins/libstdc++.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 34
fstat64(34, {st_mode=S_IFREG|0644, st_size=78009, ...}) = 0
old_mmap(NULL, 78009, PROT_READ, MAP_PRIVATE, 34, 0) = 0xb4725000
close(34) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.5", O_RDONLY) = 34
read(34, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260s\10"..., 512) =
512
fstat64(34, {st_mode=S_IFREG|0644, st_size=748328, ...}) = 0
old_mmap(0x4f049000, 770400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
34, 0) = 0x4f049000
old_mmap(0x4f0fb000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 34, 0xb1000) = 0x4f0fb000
old_mmap(0x4f100000, 20832, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4f100000
close(34) = 0
mprotect(0xb7125000, 20480, PROT_READ|PROT_WRITE) = 0
mprotect(0xb7125000, 20480, PROT_READ|PROT_EXEC) = 0
munmap(0xb4725000, 78009) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink("/home/eshornock/.mozilla/firefox/urxghkex.Deer/lock") = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
tgkill(24656, 24656, SIGSEGV) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
signature.asc
Description: Digital signature

