Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132187 - mozilla-firefox with ~x86 crash when i try to download some file
Summary: mozilla-firefox with ~x86 crash when i try to download some file
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-03 17:38 UTC by yesi
Modified: 2006-12-25 06:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yesi 2006-05-03 17:38:29 UTC
lastly, i wanted to use the instable version. i begun with 1.5.0.1-r3 to 1.5.3
and each time i try to download some file, the windows crash.
it's the same time when i opend "Edition-->preferences-->download-->actions of download" firefox crash.
i moved the old ~/.mozilla directory and run firefox but it happens the same crash.

when i run firefox in the my terminal, i have this:
No running windows found

and i found in my ~/.xsession-error that:
/usr/lib/mozilla-firefox/mozilla-xremote-client: Error: Failed to find a running server

my emerge --info:

Portage 2.1_pre10-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.12.0_pre19
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /us
r/kde/3.4/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/control"                                                                         CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/ ftp://ftp.proxad.net/mirrors/ftp.gentoo.org/ rsync://ftp.belnet.be/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apache2 apm arts avi berkdb bitmap-fonts cjk cli crypt cups dbus divx4linux dri dvd dvdr dvdread eds emboss encode esd font-server foomaticdb fortran gdbm gif gno
me gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jpeg kde libg++ libwww mad matroska mikmod mono motif mp3 mpeg ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs x264 xine xml xmms xorg xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_fr userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_fbdev"          Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS
Comment 1 yesi 2006-05-03 17:41:02 UTC
i noticed that it happened the same thing when i used "epiphany-1.8.4.1"
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-05-04 01:05:42 UTC
This is NOT a bugzilla product bug, please read the descriptions when filing bugs.
Comment 3 Jory A. Pratt 2006-05-07 06:25:59 UTC
We need a backtrace or strace to go on, Until one if provided nothing we can do.
Comment 4 yesi 2006-05-11 13:44:06 UTC
strace -t firefox

22:38:08 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:38:08 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:38:08 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:38:08 rt_sigaction(SIGINT, {0x8078100, [], 0}, {SIG_DFL}, 8) = 0
22:38:08 waitpid(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGKILL}], 0) = 32004
22:39:40 fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0
22:39:40 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c4f000
22:39:40 open("/usr/share/locale/locale.alias", O_RDONLY) = 3
22:39:40 fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
22:39:40 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c2f000
22:39:40 read(3, "# Locale name alias data base.\n#"..., 131072) = 2528
22:39:40 read(3, "", 131072)            = 0
22:39:40 close(3)                       = 0
22:39:40 munmap(0xb7c2f000, 131072)     = 0
22:39:40 open("/usr/share/locale/fr_FR.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr_FR.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr_FR/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr/LC_MESSAGES/libc.mo", O_RDONLY) = 3
22:39:40 fstat64(3, {st_mode=S_IFREG|0644, st_size=120881, ...}) = 0
22:39:40 mmap2(NULL, 120881, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c31000
22:39:40 close(3)                       = 0
22:39:40 open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
22:39:40 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\4\0"..., 512) = 512
22:39:40 fstat64(3, {st_mode=S_IFREG|0755, st_size=9720, ...}) = 0
22:39:40 mmap2(NULL, 8228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c2e000
22:39:40 madvise(0xb7c2e000, 8228, MADV_SEQUENTIAL|0x1) = 0
22:39:40 mmap2(0xb7c2f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7c2f000
22:39:40 close(3)                       = 0
22:39:40 write(2, "/usr/libexec/mozilla-launcher: l"..., 86/usr/libexec/mozilla-launcher: line 117: 32004 Processus arr
Comment 5 yesi 2006-05-11 13:44:06 UTC
strace -t firefox

22:38:08 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:38:08 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:38:08 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:38:08 rt_sigaction(SIGINT, {0x8078100, [], 0}, {SIG_DFL}, 8) = 0
22:38:08 waitpid(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGKILL}], 0) = 32004
22:39:40 fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0
22:39:40 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c4f000
22:39:40 open("/usr/share/locale/locale.alias", O_RDONLY) = 3
22:39:40 fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
22:39:40 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c2f000
22:39:40 read(3, "# Locale name alias data base.\n#"..., 131072) = 2528
22:39:40 read(3, "", 131072)            = 0
22:39:40 close(3)                       = 0
22:39:40 munmap(0xb7c2f000, 131072)     = 0
22:39:40 open("/usr/share/locale/fr_FR.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr_FR.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr_FR/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
22:39:40 open("/usr/share/locale/fr/LC_MESSAGES/libc.mo", O_RDONLY) = 3
22:39:40 fstat64(3, {st_mode=S_IFREG|0644, st_size=120881, ...}) = 0
22:39:40 mmap2(NULL, 120881, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c31000
22:39:40 close(3)                       = 0
22:39:40 open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
22:39:40 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\4\0"..., 512) = 512
22:39:40 fstat64(3, {st_mode=S_IFREG|0755, st_size=9720, ...}) = 0
22:39:40 mmap2(NULL, 8228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c2e000
22:39:40 madvise(0xb7c2e000, 8228, MADV_SEQUENTIAL|0x1) = 0
22:39:40 mmap2(0xb7c2f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7c2f000
22:39:40 close(3)                       = 0
22:39:40 write(2, "/usr/libexec/mozilla-launcher: l"..., 86/usr/libexec/mozilla-launcher: line 117: 32004 Processus arrêté      "$mozbin" "$@"
) = 86
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 --- SIGCHLD (Child exited) @ 0 (0) ---
22:39:40 waitpid(-1, 0xbfc4f128, WNOHANG) = -1 ECHILD (No child processes)
22:39:40 sigreturn()                    = ? (mask now [])
22:39:40 rt_sigaction(SIGINT, {SIG_DFL}, {0x8078100, [], 0}, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 fcntl64(1, F_GETFD)            = 0
22:39:40 fcntl64(1, F_DUPFD, 10)        = 17
22:39:40 fcntl64(1, F_GETFD)            = 0
22:39:40 fcntl64(17, F_SETFD, FD_CLOEXEC) = 0
22:39:40 dup2(2, 1)                     = 1
22:39:40 fcntl64(2, F_GETFD)            = 0
22:39:40 write(1, "firefox-bin exited with non-zero"..., 46firefox-bin exited with non-zero status (137)
) = 46
22:39:40 dup2(17, 1)                    = 1
22:39:40 fcntl64(17, F_GETFD)           = 0x1 (flags FD_CLOEXEC)
22:39:40 close(17)                      = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
22:39:40 pipe([3, 4])                   = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
22:39:40 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dba708) = 32035
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 --- SIGCHLD (Child exited) @ 0 (0) ---
22:39:40 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 32035
22:39:40 waitpid(-1, 0xbfc4e5a8, WNOHANG) = -1 ECHILD (No child processes)
22:39:40 sigreturn()                    = ? (mask now [])
22:39:40 rt_sigaction(SIGCHLD, {0x8079680, [], 0}, {0x8079680, [], 0}, 8) = 0
22:39:40 close(4)                       = 0
22:39:40 read(3, "  MOZ_USER_DIR=\".mozilla/firefox"..., 128) = 34
22:39:40 read(3, "", 128)               = 0
22:39:40 close(3)                       = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:39:40 rt_sigaction(SIGINT, {0x8078100, [], 0}, {SIG_DFL}, 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigaction(SIGINT, {SIG_DFL}, {0x8078100, [], 0}, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
22:39:40 open("/home/yesi/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
22:39:40 open("/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
22:39:40 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
22:39:40 stat64("/home/yesi/.mozilla/firefox/init.d/K*", 0xbfc4f510) = -1 ENOENT (No such file or directory)
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
22:39:40 stat64("/init.d/K*", 0xbfc4f510) = -1 ENOENT (No such file or directory)
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
22:39:40 munmap(0xb7c4f000, 4096)       = 0
22:39:40 munmap(0xb7c50000, 4096)       = 0
22:39:40 exit_group(137)                = ?


(it's strange since i have the same probleme with "konqueror" trying to open a directory or with "kedit")

there's something else.
Comment 6 dynamotwain 2006-09-06 07:24:29 UTC
I used to have the same problem. It's an issue with the Gnome-VFS file selector in  Gnome 2.15 that Gnome and GTK apps can use. I noticed that Firefox 2.0b1 didn't have the issue for me, but it was broken in enough other GTK apps that I ended up downgrading to 2.14 for now, since I don't currently have the time to debug it.
Comment 7 dynamotwain 2006-09-06 07:27:14 UTC
(In reply to comment #5)
> I used to have the same problem. It's an issue with the Gnome-VFS file selector
> in  Gnome 2.15 that Gnome and GTK apps can use.

Hmm... I just noticed the comment about the KDE apps too... Perhaps the problems aren't related then.
Comment 8 Christian Marie (RETIRED) gentoo-dev 2006-12-25 06:18:33 UTC
Works for me, please reopen if this is still an issue with 1.5.0.9