firefox не запускается (killed by SIGILL) [Решено]
Blackadmin 7 ноября, 2009 - 12:34
Не запускается firefox после emerge --sync.
strace firefox
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 access("/root/.mozilla/firefox/lnlu3zrh.default/prefs.js", F_OK) = 0 lstat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat("/root/.mozilla", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat("/root/.mozilla/firefox", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat("/root/.mozilla/firefox/lnlu3zrh.default", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat("/root/.mozilla/firefox/lnlu3zrh.default/prefs.js", {st_mode=S_IFREG|0644, st_size=693, ...}) = 0 stat("/root/.mozilla/firefox/lnlu3zrh.default/prefs.js", {st_mode=S_IFREG|0644, st_size=693, ...}) = 0 open("/root/.mozilla/firefox/lnlu3zrh.default/prefs.js", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC, 0644) = -1 EEXIST (File exists) open("/root/.mozilla/firefox/lnlu3zrh.default/prefs-1.js", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC, 0644) = 37 close(37) = 0 open("/root/.mozilla/firefox/lnlu3zrh.default/prefs-1.js", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 37 write(37, "# Mozilla User Preferences\n\n/* Do"..., 1029) = 1029 fsync(37) = 0 close(37) = 0 rename("/root/.mozilla/firefox/lnlu3zrh.default/prefs-1.js", "/root/.mozilla/firefox/lnlu3zrh.default/prefs.js") = 0 stat("/root/.mozilla/firefox/lnlu3zrh.default/bookmarks.html", {st_mode=S_IFREG|0644, st_size=6284, ...}) = 0 open("/root/.mozilla/firefox/lnlu3zrh.default/bookmarks.html", O_RDONLY) = 37 stat("/root/.mozilla/firefox/lnlu3zrh.default/bookmarks.html", {st_mode=S_IFREG|0644, st_size=6284, ...}) = 0 lseek(37, 0, SEEK_CUR) = 0 lseek(37, 0, SEEK_END) = 6284 lseek(37, 0, SEEK_SET) = 0 read(37, "<!DOCTYPE NETSCAPE-Bookmark-file-"..., 4096) = 4096 read(37, "3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2c"..., 4096) = 2188 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2194, ...}) = 0 futex(0x7fd7ff8fc48c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fd7ff8fc488, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}]) read(3, "\26\331\227\1C\0\300\2C\0\300\2\0\0\0\0\0\0\0\0d\0d\0\0\0\0\0\0\0\0\0\26"..., 4096) = 1024 writev(3, [{"\1\30\r\0T\0\300\2:\0\300\2\0\0\0\0\1\0\1\0\0\0\1\0!\0\0\0\32(\0\0\0"..., 1456}, {NULL, 0}, {""..., 0}], 3) = 1456 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) read(3, "\1 \371\1\0\1\0\0\0\0\0\0\0\0\0\0pD\247\1\0\0\0\0\17KQ\0\0\0\0\0\0"..., 4096) = 1056 read(3, 0x7fd7ff8b6074, 4096) = -1 EAGAIN (Resource temporarily unavailable) --- SIGILL (Illegal instruction) @ 0 (0) --- unlink("/root/.mozilla/firefox/lnlu3zrh.default/lock") = 0 rt_sigaction(SIGILL, {SIG_DFL, [], SA_RESTORER, 0x7fd800cb88a0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [ILL], NULL, 8) = 0 tgkill(19041, 19041, SIGILL) = 0 --- SIGILL (Illegal instruction) @ 0 (0) --- +++ killed by SIGILL +++
emerge --info
Portage 2.1.6.13 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r5 x86_64) ================================================================= System uname: Timestamp of tree: Sat, 07 Nov 2009 07:00:18 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p28 dev-java/java-config: 1.3.7-r1, 2.1.9-r1 dev-lang/python: 2.4.6, 2.5.4-r3, 2.6.2-r1 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -mtune=core2 -mfpmath=sse -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=core2 -mtune=core2 -mfpmath=sse -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="ru_RU.UTF-8" LC_ALL="" LDFLAGS="-Wl,-O1" LINGUAS="en ru" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7zip X a52 aac accessibility acl acpi alsa amd64 amr ares autoipd automount avahi berkdb bittorrent bluetooth branding bzip2 cairo cdda cddb cdio cdparanoia cdr cg chardet chm cjk cli consolekit cpudetection cracklib crypt css cups cupsddk dbus djvu dri dts dv dvb dvd dvdr dvdread eds emboss emerald encode esd evo exif fam ffmpeg firefox flac fontconfig fortran ftp fuse gdbm geoip gif glitz gnome gnutls gpm gstreamer gtk gzip hal iconv icq id3tag imagemagick imlib innodb java java6 javascript jbig jpeg jpeg2k kde laptop ldap libnotify libv4l2 lm_sensors lzma lzo mad matroska mdnsresponder-compat metalink midi mikmod mmx mmxext mng modules motif mp3 mp4 mpeg mplayer mudflap multilib musepack mysql nas nautilus ncurses network networkmanager nls npp nptl nptlonly nsplugin ntfs nvidia ogg opengl openmp oscar pam pcre pdf perl pmu png ppds pppd python qt3 qt3support qt4 qt4support quicktime rar raw rdesktop readline reflection run-as-root samba sdl session slang smp speex spell spl sql sqlite srt sse sse2 sse3 sse4 ssl ssse3 startup-notification stream svg sysfs syslog tcl tcpd theora threads thunar tiff timezone truetype twolame unicode unrar unsupported unzip usb v4l v4l2 vcd vdpau vorbis wavpack webkit wifi wmf x264 xattr xcb xcomposite xdamage xdm xine xinerama xml xmp xorg xpm xrender xscreensaver xulrunner xv xvid xvmc zip zlib zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="*" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Сделал emerge -e system, не помогло. :(
Я так понимаю у многих такая проблема была, -e world делать не охото, т.к. долго.
Может можно пересобрать что еще ?
»
- Для комментирования войдите или зарегистрируйтесь
Что будет, если выключить
Что будет, если выключить ccache и пересобрать
net-libs/xulrunner
иwww-client/mozilla-firefox
?P.S.
emerge -e system
- это примерно как переустановка Windows с надеждой, что всё само собой исправится?emerge dev-libs/nss после
emerge dev-libs/nss
после компиляции xulrunner все было неписано:
If firefox fails to start with "failed to load xpcom", run revdep-rebuild
* If that does not fix the problem, rebuild dev-libs/nss
* Try dev-util/lafilefixer if you get build failures related to .la files
* Please remember to rebuild your browser(s) after update to prevent an xpcom error.
* This bump is needed in order to bring icecat to the tree to replace iceweasel useflag.
Пересобирал xulrunner nss и
Пересобирал xulrunner nss и firefox раз шесть, ccache очищал перед emerge -e system.
Пересобрал nss.firefox
Пересобрал nss.
firefox запустился и через секунду упал :(
strace firefox
запустил
теперь выдает
Все сложно и просто.
Нужно было пересобрать zlib. Я 2 месяца искал решение.
.
emerge -e world
несколько быстрее :):wq
--
Live free or die
Anarchist написал(а): emerge
Но не спортивно :).