LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1590|回复: 20

amule啟動時崩潰

[复制链接]
发表于 2009-10-27 07:39:19 | 显示全部楼层 |阅读模式
先前一直沒有任何問題的。只是前幾天更新,gcc從4.4.1升到了4.4.2,並進行了emerge -e system&&emerge -e world,然後就沒辦法啟動了。

系統和包信息如下。
  1. Portage 2.1.7.1 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.10.1-r0, 2.6.31-zen5.091026 x86_64)
  2. =================================================================
  3.                         System Settings
  4. =================================================================
  5. System uname: Linux-2.6.31-zen5.091026-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8100_@_2.10GHz-with-gentoo-2.0.1
  6. Timestamp of tree: Tue, 27 Oct 2009 13:00:01 +0000
  7. ccache version 2.4 [disabled]
  8. app-shells/bash:     4.0_p28
  9. dev-java/java-config: 2.1.9-r1
  10. dev-lang/python:     2.6.3, 3.1.1-r1
  11. dev-util/ccache:     2.4-r8
  12. dev-util/cmake:      2.6.4-r3
  13. sys-apps/baselayout: 2.0.1
  14. sys-apps/openrc:     0.5.2-r1
  15. sys-apps/sandbox:    2.2
  16. sys-devel/autoconf:  2.13, 2.63-r1
  17. sys-devel/automake:  1.6.3, 1.9.6-r2, 1.10.2, 1.11
  18. sys-devel/binutils:  2.20
  19. sys-devel/gcc-config: 1.4.1
  20. sys-devel/libtool:   2.2.6a
  21. virtual/os-headers:  2.6.30-r1
  22. ACCEPT_KEYWORDS="amd64 ~amd64"
  23. CBUILD="x86_64-pc-linux-gnu"
  24. CFLAGS="-march=native -O2 -pipe"
  25. CHOST="x86_64-pc-linux-gnu"
  26. CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
  27. CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
  28. CXXFLAGS="-march=native -O2 -pipe"
  29. DISTDIR="/usr/portage/distfiles"
  30. EMERGE_DEFAULT_OPTS="--alphabetical"
  31. FEATURES="assume-digests collision-protect distlocks fakeroot fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
  32. GENTOO_MIRRORS="http://61.135.158.199 http://mirrors.163.com/gentoo http://distfiles.gentoo.org"
  33. LANG="en_US.UTF-8"
  34. LDFLAGS="-Wl,-O1"
  35. MAKEOPTS="-j2"
  36. PKGDIR="/usr/portage/packages"
  37. PORTAGE_CONFIGROOT="/"
  38. PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
  39. PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete-delay --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
  40. PORTAGE_TMPDIR="/var/tmp"
  41. PORTDIR="/usr/portage"
  42. PORTDIR_OVERLAY="/usr/portage/local/layman/gentoo-china /usr/portage/local/layman/gnome /usr/portage/local/layman/sunrise /usr/portage/local/coderoar /usr/portage/local/overlays"
  43. SYNC="rsync://rsync.gentoo.org/gentoo-portage"
  44. USE="X aac acl acpi alsa amd64 avahi bash-completion bzip2 cairo caps cjk cli consolekit cracklib crypt curl cxx dbus dri exif expat flac fontconfig fortran gd gif gmp gnome gnome-keyring gnutls gpm gstreamer gtk hal hardened iconv idn ipv6 isdnlog java jpeg lcms libnotify lzo mmx mng modules mp3 mpeg multilib mysql ncurses networkmanager nls nptl nptlonly odbc ogg opengl openmp oss pam pcre pdf perl png policykit pppd python raw readline reflection ruby samba sasl sdl session socks5 spl sqlite sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype unicode v4l v4l2 vim-syntax wmf xattr xcb xcomposite xft xml xorg xpm xulrunner xv zeroconf zlib" 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="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" QEMU_SOFTMMU_TARGETS="*" QEMU_USER_TARGETS="*" USERLAND="GNU" VIDEO_CARDS="intel"
  45. Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

  46. =================================================================
  47.                         Package Settings
  48. =================================================================

  49. net-p2p/amule-2.2.6 was built with the following:
  50. USE="daemon -debug dlp geoip gtk (multilib) nls remote stats unicode upnp"
复制代码


版本如下。
  1. `-- net-p2p/amule-2.2.6
  2. `-- x11-libs/wxGTK-2.8.10.1-r3
  3. `-- dev-libs/crypto++-5.5.2-r1
  4. `-- sys-libs/zlib-1.2.3-r1
  5. `-- media-libs/gd-2.0.35 [stats]
  6. `-- dev-libs/geoip-1.4.6 [geoip]
  7. `-- net-libs/libupnp-1.6.6-r1 [upnp]
  8. `-- media-libs/libpng-1.2.40 [remote]
复制代码


終端輸出如下。
  1. Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
  2. Initialising aMule 2.2.6 using wxGTK2 v2.8.10
  3. Checking if there is an instance already running...
  4. No other instances are running.

  5. --------------------------------------------------------------------------------
  6. A fatal error has occurred and aMule has crashed.
  7. Please assist us in fixing this problem by posting the backtrace below in our
  8. 'aMule Crashes' forum and include as much information as possible regarding the
  9. circumstances of this crash. The forum is located here:
  10.     http://forum.amule.org/index.php?board=67.0
  11. If possible, please try to generate a real backtrace of this crash:
  12.     http://wiki.amule.org/index.php/Backtraces

  13. ----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
  14. Current version is: aMule 2.2.6 using wxGTK2 v2.8.10
  15. Running on: Linux 2.6.31-zen5.091026 x86_64

  16. [2] ?? in amule [0x42f0a4]
  17. [3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0x7f062fb3790c]
  18. [4] ?? in /lib/libpthread.so.0 [0x7f06314220f0]
  19. [5] ?? in amule [0x670fd4]
  20. [6] ?? in amule [0x6708c9]
  21. [7] ?? in amule [0x5e1bbd]
  22. [8] ?? in amule [0x5df91d]
  23. [9] ?? in amule [0x584d2d]
  24. [10] ?? in amule [0x43995c]
  25. [11] ?? in amule [0x4fdc16]
  26. [12] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0x7f062fada182]
  27. [13] ?? in amule [0x4fdeb2]
  28. [14] __libc_start_main in /lib/libc.so.6[0x7f062ed12a3d]
  29. [15] ?? in amule [0x42e0e9]


  30. --------------------------------------------------------------------------------
  31. Aborted
复制代码


刪除~/.aMule,以其它用戶運行,以及重新編譯net-p2p/amulex11-libs/wxGTK都是沒用的。

這個是怎麼回事?

回帖請列出gcc的版本和gcc配置,多謝。

--------------------------------------------------------------------------------
Bugzilla已经有报告:
[color="Blue"]Gentoo Bug 290898 - net-p2p/amule-2.2.6: crash at startup

---
解决方法见[color="Blue"]解決amule啟動時崩潰的問題
发表于 2009-10-27 10:49:56 | 显示全部楼层
看下elog,是否有相关依赖包升级,然后尝试降级。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 12:34:52 | 显示全部楼层
可是,所有直接依賴的包近期都沒有更新啊。

我把gcc從4.4.1升到了4.4.2,難道是因為這個?
回复 支持 反对

使用道具 举报

发表于 2009-10-27 18:07:27 | 显示全部楼层
我把gcc升级到4.4.2后,重新emerge了amule和相关依赖包,结果也出现了和你一样的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 21:10:08 | 显示全部楼层
謝謝回復,看來是gcc特有的問題。難道我還要降級回去,或者裝兩個gcc?這還是第一次因為gcc頭疼。
回复 支持 反对

使用道具 举报

发表于 2009-10-27 23:01:47 | 显示全部楼层
gcc4.4.1和gcc4.4.2都有这个问题,已经一个多月没用amule了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 23:25:42 | 显示全部楼层
Post by ldh168;2040430
gcc4.4.1和gcc4.4.2都有这个问题,已经一个多月没用amule了。

但我的4.4.1卻是好的。問下你的CFLAGS和系統架構是怎樣的?我的在頂樓有更新。

俺還有十幾G電影要下,可不能不用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-6 18:04:10 | 显示全部楼层
gcc降级到4.3.4,再严格按照手册重新emerge了整个系统,amule还是不行。

看来应该不是或者不完全是gcc的问题,也许跟新版本的gtk+有关。
回复 支持 反对

使用道具 举报

发表于 2009-11-6 18:22:59 | 显示全部楼层
跟踪。

期待该问题的解决。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-6 18:29:26 | 显示全部楼层
为了下完,“屈辱地”用了迅雷。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表