Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143592 - Pager in x11-wm/afterstep-2.2.0 segfaults with Error: 9(BadDrawable (invalid Pixmap or Window parameter)
Summary: Pager in x11-wm/afterstep-2.2.0 segfaults with Error: 9(BadDrawable (invalid ...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Nathan Mahon
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-11 10:59 UTC by SI Reasoning
Modified: 2006-11-29 13:15 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 SI Reasoning 2006-08-11 10:59:56 UTC
The pager in x11-wm/afterstep-2.2.0 segfaults with the following error message:

$ Pager 0 3
Pager has encountered a problem interacting with X Windows :
      Request: 73,    Error: 9(BadDrawable (invalid Pixmap or Window parameter))
      in resource: 0x106
Segmentation Fault trapped in Pager.
Printing Debug Information :
 Loaded dynamic libraries :
 Signal Context :
  Registers
   EAX: 0xE80C245C  EBX: 0x4E9EC6E0  ECX: 0x4E9EC6E0  EDX: 0x891CEC83
   ESP: 0xBF917278  EBP: 0xBF917278  EIP: 0x4E9E50D7
   ESI: 0x4E7974A0  EDI: 0x00000049
 Stack Backtrace :
   FRAME       NEXT FRAME  FUNCTION
   0xBF917278  0xBF9172B8  0xBF917278  [some silly code]
   0xBF9172B8  0xBF9172E8  0x4E9E5370  [/usr/lib/libAfterBase.so.0(print_simple_backtrace+0x20) [0x4e9e5370]]
   0xBF9172E8  0xBF917398  0x4ED09375  [/usr/lib/libAfterStep.so.1(ASErrorHandler+0x165) [0x4ed09375]]
   0xBF917398  0xBF9173D8  0x4E80D451  [/usr/lib/libX11.so.6(_XError+0xe1) [0x4e80d451]]
   0xBF9173D8  0xBF917468  0x4E80DAAE  [/usr/lib/libX11.so.6(_XReply+0x11e) [0x4e80daae]]
   0xBF917468  0xBF9174B8  0x4E7EC6E1  [/usr/lib/libX11.so.6(XGetImage+0x91) [0x4e7ec6e1]]
   0xBF9174B8  0xBF9174F8  0x4EA14389  [/usr/lib/libAfterImage.so.0(ASGetXImage+0x89) [0x4ea14389]]
   0xBF9174F8  0xBF917548  0x4EA3A9E7  [/usr/lib/libAfterImage.so.0(picture2asimage+0xe7) [0x4ea3a9e7]]
   0xBF917548  0xBF917578  0x4ED006A4  [/usr/lib/libAfterStep.so.1(icon_from_pixmaps+0x134) [0x4ed006a4]]
   0xBF917578  0xBF9175A8  0x4ECFE211  [/usr/lib/libAfterStep.so.1(button_from_astbar_props+0xb1) [0x4ecfe211]]
   0xBF9175A8  0xBF917708  0x0804BEE6  [Pager(retrieve_pager_astbar_props+0xe6) [0x804bee6]]
   0xBF917708  0xBF917778  0x0804C1C0  [Pager(CheckConfigSanity+0x2c0) [0x804c1c0]]
   0xBF917778  0x08052770  0x08052548  [Pager(main+0x318) [0x8052548]]

$ emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.15
ccache version 2.2 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.1.3-r1, 2.2.3-r6, 2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_US"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 7zip X a52 aac aalib acl acpi aim applet asf audiofile bash-completion bindist bitmap-fonts bittorrent bonobo bzip2 cairo calendar cdda cddb cdf cdio cdparanoia cdr cdrom chipcard chipcard2 chroot commercial cpudetection crypt cscope css cups curl curlwrappers cvs dbi dbus dcraw devmap dga dhcp dillo dio disablexmb dmi dpms dri dts dv dvb dvd dvdr dvdread dynamic ecc edl eds emoticon encode epson erandom escreen ethereal evo evolution exif exo extensions extrafilters fam fame fat ffmpeg firefox flac flash flatfile fmod font-server foomaticdb fpx ftp gaim gatos gcj gd ggi gif gimp gimpprint gkrellm glade glibc-compat20 glibc-omitfp gmp gnokii gnome gnome-print gnomedb gnustep gnutls gphoto2 gpm grammar gs gtk gtk2 gtkhtml guile hal hbci hdf hdf5 hpn httpd hyperwave-api i8x0 iconv icq icu id3 idea idn ieee1394 ifp imagemagick imap imlib imlib2 immqt-bc innodb jabber java javascript jbig jcs jfs jpeg jpeg2k kde kdeenablefinal kdepim lcms lesstif libcaca libgda libsexy linuxthreads-tls live logrotate logwatch lpr ltsp lzo lzw mad maildir matroska mbox mcal mcve md5sum mdb memlimit mew mhash mime mimencode ming mixer mjpeg mmx mmxext mng mono mozcalendar mozilla moznocompose moznoirc moznomail mozsvg mp3 mp4 mp4live mpeg mpeg2 mpi msession msn multiuser musepack musicbrainz na_dd nautilus ncurses network new-login nfs noaudio nptl nptlonly nsplugin ntlm nxclient objc offensive office ofx ogg oggvorbis openal opendoc opengl openssl opensslcrypt opera oscar pam panel-plugin parse-clocks passfile pcntl pda pdf perl physfs pic png ppds prelude print ps pvm python qemu-fast qt qt-static qt3 qt4 quicktime quotes rar rc5 rdesktop readline real reiser4 reiserfs rss rtc rtsp samba sametime savedconfig scanner server sftp sftplogging sguil shared sharedmem silc silverxp skey slang slp smime sms sndfile soap sockets sox speedo spell sse sse2 ssl stream subp subtitles subversion svg svga symlink sysfs syslog sysvipc tcltk tcpd tga theora thesaurus threads thumbnail thunar-vfs tiff tk tokenizer transcode truetype truetype-fonts type1 udev unicode unzip upnp usb uudeview v4l v4l2 vcd vcdimager vfat vhosts vidix vim vim-pager vim-with-x vlm vnc vorbis webdav widescreen win32codecs wmf wordperfect wxwindows xanim xbase xcomposite xfs xft xine xinetd xml xml2 xmlreader xmlrpc xorg xpm xprint xscreensaver xv xvid xvmc yahoo yv12 zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_vmmouse kernel_linux linguas_en_US userland_GNU video_cards_vmware video_cards_via video_cards_apm video_cards_savage video_cards_fbdev video_cards_glint video_cards_vesa video_cards_v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Nathan Mahon 2006-09-15 10:37:21 UTC
I don't see that happening.
Does it do it in 2.2.2?

n8
Comment 2 SI Reasoning 2006-09-16 00:48:54 UTC
hmmmm.
It works now in 2.2.0 but I still get the following error message.
I am connecting to afterstep via freenx nxserver, just in case that makes a difference.

Pager has encountered a problem interacting with X Windows :
      Request: 73,    Error: 9(BadDrawable (invalid Pixmap or Window parameter))
      in resource: 0x106
 Call Backtrace :
 CALL#: ADDRESS:    FUNCTION:
     0  0x43D09591  [/usr/lib/libX11.so.6(_XError+0xe1) [0x43d09591]]
     1  0x43D09BEE  [/usr/lib/libX11.so.6(_XReply+0x11e) [0x43d09bee]]
     2  0x43CE88B1  [/usr/lib/libX11.so.6(XGetImage+0x91) [0x43ce88b1]]
     3  0x4410E389  [/usr/lib/libAfterImage.so.0(ASGetXImage+0x89) [0x4410e389]]
     4  0x441349E7  [/usr/lib/libAfterImage.so.0(picture2asimage+0xe7) [0x441349e7]]
     5  0x441776A4  [/usr/lib/libAfterStep.so.1(icon_from_pixmaps+0x134) [0x441776a4]]
     6  0x44175211  [/usr/lib/libAfterStep.so.1(button_from_astbar_props+0xb1) [0x44175211]]
     7  0x0804BEE6  [Pager(retrieve_pager_astbar_props+0xe6) [0x804bee6]]
     8  0x0804C1C0  [Pager(CheckConfigSanity+0x2c0) [0x804c1c0]]
     9  0x08052548  [Pager(main+0x318) [0x8052548]]
    10  0x43B5F8BB  [/lib/libc.so.6(__libc_start_main+0xeb) [0x43b5f8bb]]

Comment 3 Nathan Mahon 2006-11-29 13:15:30 UTC
still having problems? does it work in 2.2.2-r1, 2.2.3, or 2.2.4 ?