When starting pidgin it produces segmentation fault. I tried 2.5.2 and 2.5.5 versions, last is compiled with debug use flag.Core file and log will be attached. Reproducible: Always Steps to Reproduce: 1.start pidgin 2. 3. Actual Results: Expected Results: successfull start of program $ emerge --info Portage 2.1.6.7 (default/linux/x86/2008.0/developer, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r8-i686-Intel-R-_Pentium-R-_4_CPU_3.20GHz-with-glibc2.0 Timestamp of tree: Mon, 23 Mar 2009 06:45:01 +0000 ccache version 2.4 [disabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.4.4-r14, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 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.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind" 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/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect cvs digest distlocks fixpackages multilib-strict parallel-fetch protect-owned sandbox sfperms sign splitdebug strict unmerge-orphans userfetch userpriv usersandbox" 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="ru" MAKEOPTS="-j4" 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.europe.gentoo.org/gentoo-portage" USE="X aalib acl acpi alsa apache2 bash-completion berkdb bzip2 cairo cdr chroot cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fontconfig fortran gdbm gif gnome gstreamer gtk gtk2 hal iconv isdnlog jpeg kde kdeenablefinal kerberos ldap libnotify lirc mad mailwrapper midi mikmod mp3 mpeg mudflap mysql ncurses nls nptl nptlonly ogg openal opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba scanner sdl session slang snmp spell spl ssl startup-notification svg sysfs tcpd tetex tiff truetype unicode usb userlocales vorbis win32codecs x86 xml xorg xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia vga vmware" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 185974 [details] Log of running pidgin with debug use flag
oops, core is 19Mb, so not attached. ask any info if you need.
Could you please provide a backtrace of the crash? http://www.gentoo.org/proj/en/qa/backtraces.xml
(In reply to comment #3) > Could you please provide a backtrace of the crash? > > http://www.gentoo.org/proj/en/qa/backtraces.xml > Core was generated by `pidgin'. Program terminated with signal 6, Aborted. [New process 19660] #0 0xffffe424 in __kernel_vsyscall () Thread 1 (process 19660): #0 0xffffe424 in __kernel_vsyscall () No symbol table info available. #1 0x44ccbc21 in raise () from /lib/libc.so.6 No symbol table info available. #2 0x44ccd408 in abort () from /lib/libc.so.6 No symbol table info available. #3 0x080c0812 in sighandler (sig=11) at gtkmain.c:193 No locals. #4 <signal handler called> No symbol table info available. #5 0x44d12c18 in strcmp () from /lib/libc.so.6 No symbol table info available. #6 0x452ec923 in g_str_equal () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #7 0x4457efce in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #8 0x45361ff4 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #9 0x452bb694 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #10 0x44e13440 in ?? () from /lib/libpthread.so.0 No locals. #11 0x00000000 in ?? () No symbol table info available. core itself is here: http://rapidshare.de/files/46299891/core.bz2.html as i understand, to produce full debug build, i have to rebuild all world/libraries with debugging - i want to avoid this.
Yes, this crash is not so useful, but I'm having problems with pidgin too, so I'll look into it.. But my guess its some kind of upstream suckiness
Without backtrace or debugging information it's hard to do anything here. Vladimir, to get good backtrace you need to rebuild glib, gtk+ and probably glibc with debugging symbols. Core file without debugging symbols also hard to analyze. Please, try to get backtrace with function names, as described in: http://www.gentoo.org/proj/en/qa/backtraces.xml
(In reply to comment #6) > Without backtrace or debugging information it's hard to do anything here. > Vladimir, to get good backtrace you need to rebuild glib, gtk+ and probably > glibc with debugging symbols. Core file without debugging symbols also hard to > analyze. Please, try to get backtrace with function names, as described in: > > http://www.gentoo.org/proj/en/qa/backtraces.xml Well, it didn't work for quite a long time, but after recent updates looks like it started to work again. Now i have pidgin 2.6.3 and see no problems. Who knows what were the problems? No one knows... There are thousands of possible reasons and i was not going to turn my working machine into debugging battlefield. Nice it's working now.