Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197824 - net-im/pidgin-2.2.1 crashes during the load on fvwm-crystal
Summary: net-im/pidgin-2.2.1 crashes during the load on fvwm-crystal
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-01 22:32 UTC by Mathieu Goutfreind
Modified: 2008-02-16 19:42 UTC (History)
0 users

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 Mathieu Goutfreind 2007-11-01 22:32:43 UTC
I've tried to install pidgin and I was disapointed by the first launch it crashes.

Reproducible: Always

Steps to Reproduce:
1.Install fvwm-crystal
2.emerge pidgin
3.launch Pidgin

Actual Results:  
The program 'pidgin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 235 error_code 14 request_code 1 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
The program 'pidgin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 240 error_code 14 request_code 45 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)


Expected Results:  
It should launch the program and work well

Portage 2.1.3.16 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 Mobile Intel(R) Pentium(R) III CPU - M 1200MHz
Timestamp of tree: Thu, 01 Nov 2007 11:30:09 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
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
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa apache2 apm avahi berkdb bindist bitmap-fonts bzip2 cairo cli cracklib crypt cups curl daemon dbus dia dri dts dv dvb dvd dvdnav dvdread encode esd fat ffmpeg flac fortran gamin gdbm gif gimpprint glib gnutls gpm gtk hal iconv ieee1394 irda isdnlog java jpeg jpeg2k ldap libnotify live mad midi mmx mmxext mp2 mp3 mpeg msn mudflap mysql nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls no-seamonkey nptl nptlonly nptonly nsplugin ntfs ogg openmp pam pcre perl png ppds pppd python readline reflection reiser4 reiserfs samba session snmp spell spl srt sse ssl svg symlink tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis wma wmf x264 x86 xml xorg xosd xulrunner xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-01 22:38:46 UTC
We need a backtrace as the message told you...

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Mathieu Goutfreind 2007-12-30 23:16:18 UTC
It's been awhile since I've submited you this bug, I now send you the backtrace sorry to make you wait.
Here is the result :

(00:12:28) certificate: CertificateScheme x509 requested but not found.
(00:12:28) certificate: CertificateScheme x509 registered
(00:12:28) stun: using server 
(00:12:28) prefs: /pidgin/conversations/placement changed, scheduling save.
(00:12:28) prefs: purple_prefs_connect_callback: Unknown pref /pidgin/conversations/im/show_protocol_icons
(00:12:28) gtkblist: added visibility manager: 1
(00:12:28) docklet: created
(00:12:28) util: Reading file blist.xml from directory /root/.purple
(00:12:29) plugins: Loading saved plugin /usr/local/lib/purple-2/ssl-gnutls.so
(00:12:29) plugins: probing /usr/lib/purple-2/pidgin-blinklight.so
(00:12:29) plugins: Loading saved plugin /usr/lib/purple-2/pidgin-blinklight.so
(00:12:29) pidgin-blinklight: chose file /proc/acpi/ibm/light.
(00:12:29) plugins: Loading saved plugin /usr/local/lib/purple-2/ssl.so
(00:12:29) pounce: Error reading pounces: L'ouverture du fichier « /root/.purple/pounces.xml » a échoué : Aucun fichier ou répertoire de ce type
(00:12:29) pidgin-blinklight: chose file /proc/acpi/ibm/light.
(00:12:29) plugins: Loading saved plugin /usr/local/lib/purple-2/ssl.so
(00:12:29) pounce: Error reading pounces: L'ouverture du fichier « /root/.purple/pounces.xml » a échoué : Aucun fichier ou répertoire de ce type
(00:12:29) ui_main: Failed to load the default window icon (scalablepx version)!
(00:12:29) Session Management: No SESSION_MANAGER found, aborting.
(00:12:29) ui_main: Failed to load the default window icon (scalablepx version)!
(00:12:29) Session Management: No SESSION_MANAGER found, aborting.
The program 'pidgin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 284 error_code 14 request_code 45 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
The program 'pidgin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
  (Details: serial 291 error_code 14 request_code 155 minor_code 27)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Program exited with code 01.

tell me if you need more info.
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2008-02-16 19:42:45 UTC
seems like a fvwm-crystal bug, it is doing something strange with the X windows...  not a bug in pidgin