Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200845 - kde-base/krdc-3.5.8 crashes
Summary: kde-base/krdc-3.5.8 crashes
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-30 15:57 UTC by Francesco Piccinno
Modified: 2008-02-10 01:23 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 Francesco Piccinno 2007-11-30 15:57:52 UTC
Here the backtrace from gdb

stack@ToSSiKa ~ $ gdb /usr/kde/3.5/bin/krdc
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /usr/kde/3.5/bin/krdc
[Thread debugging using libthread_db enabled]
[New Thread 0xb7f8fb00 (LWP 31961)]
[New Thread 0xb7decb90 (LWP 31982)]
krdc: WARNING: Failed to create avahi client
[Thread 0xb7decb90 (LWP 31982) exited]
[New Thread 0xb7decb90 (LWP 32021)]
VNC server supports protocol version 3.8 (viewer 3.3)
VNC authentication succeeded
Desktop name "net's X desktop (:1)"
Connected to VNC server, using protocol version 3.3
VNC server default format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using default colormap which is TrueColor.  Pixel format:
  32 bits per pixel.
  Least significant byte first in each pixel.
  True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using shared memory PutImage
[New Thread 0xb6f9eb90 (LWP 32028)]
krdc: xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb7f8fb00 (LWP 31961)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x45fae979 in raise () from /lib/libc.so.6
#2  0x45faff61 in abort () from /lib/libc.so.6
#3  0x45fa7e87 in __assert_fail () from /lib/libc.so.6
#4  0x4eb5edaa in ?? () from /usr/lib/libX11.so.6
#5  0x4ebc64a4 in ?? () from /usr/lib/libX11.so.6
#6  0x4ebc6360 in ?? () from /usr/lib/libX11.so.6
#7  0x00000021 in ?? ()
#8  0xbf80e0f0 in ?? ()
#9  0x08093ff4 in ?? ()
#10 0x00000190 in ?? ()
#11 0x00000010 in ?? ()
#12 0x00000160 in ?? ()
#13 0x00000190 in ?? ()
#14 0x00000160 in ?? ()
#15 0x00000010 in ?? ()
#16 0x0460014b in ?? ()
#17 0x00000190 in ?? ()
#18 0x00000160 in ?? ()
#19 0x00000010 in ?? ()
#20 0x08093ff4 in ?? ()
#21 0x00000160 in ?? ()
#22 0x00000010 in ?? ()
---Type <return> to continue, or q <return> to quit---
#23 0x45f70956 in do_lookup_x () from /lib/ld-linux.so.2
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) info threads
  4 Thread 0xb6f9eb90 (LWP 32028)  0xffffe410 in __kernel_vsyscall ()
  3 Thread 0xb7decb90 (LWP 32021)  0xffffe410 in __kernel_vsyscall ()
* 1 Thread 0xb7f8fb00 (LWP 31961)  0xffffe410 in __kernel_vsyscall ()
(gdb) thread 3
[Switching to thread 3 (Thread 0xb7decb90 (LWP 32021))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4620e425 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7f9b023 in _xcb_wait_io (c=0x80ac088, cond=0x80ad14c) at xcb_conn.c:299
#3  0xb7f9bdd7 in xcb_send_request (c=0x80ac088, flags=0, vector=0xb7dec0b8,
    req=0xb7dec0d0) at xcb_out.c:193
#4  0x4eb5ea31 in _XPutXCBBuffer () from /usr/lib/libX11.so.6
#5  0xb7dec0b8 in ?? ()
#6  0x4ec03670 in ?? () from /usr/lib/libX11.so.6
#7  0x00000000 in ?? ()
(gdb) thread 4
[Switching to thread 4 (Thread 0xb6f9eb90 (LWP 32028))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4620e752 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x4f23ab00 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#3  0x080712eb in WriterThread::run (this=0x81c51bc) at threads.cpp:318
#4  0x4ef5c56f in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#5  0x4620a047 in start_thread () from /lib/libpthread.so.0
#6  0x46045dae in clone () from /lib/libc.so.6
(gdb)


Reproducible: Always





[I] x11-libs/libxcb
     Available versions:  1.0 (~)1.1 {debug doc}
     Installed versions:  1.1(04:50:16 PM 11/30/2007)(debug doc)
     Homepage:            http://xcb.freedesktop.org/
     Description:         X C-language Bindings library

[I] kde-base/krdc
     Available versions:  (3.5)  3.5.5 (~)3.5.6 (~)3.5.6-r1 3.5.7 (~)3.5.8
        {arts debug elibc_FreeBSD kdeenablefinal kdehiddenvisibility rdesktop slp xinerama}
     Installed versions:  3.5.8(3.5)(03:50:12 PM 11/30/2007)(arts debug kdeenablefinal rdesktop slp xinerama -elibc_FreeBSD -kdehiddenvisibility)
     Homepage:            http://www.kde.org/
     Description:         KDE remote desktop connection (RDP and VNC) client

CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2007-12-02 13:17:12 UTC
Please add your "emerge --info".
Comment 2 Francesco Piccinno 2007-12-02 13:29:19 UTC
/etc/paludis/use.conf
*/* X X509 a52 aac aalib accessibility acpi addbookmarks additions aiglx akode alias alsa amr amrnb amrwb ansi ao arts artswrappersuid audacious authfile autoreplace avahi bash-completion bidi bl bluetooth bonjour branding bzip2 cairo caps cddb cdio cdparanoia cgi chardet chroot clucene connectionstatus contactnotes contrarius cran cscope css ctype curl curlwrappers daap dbus dell devhelp dga directfb disk-partition diskio divx djvu dmx doc dts dv dvb dvd dvdnav dxr3 ecc emerald emovix enca encode epydoc examples exif expat extrafilters fame fastcgi fasttrack fbcon ffmpeg flac ftp fuse gadu gcl gd geoip ggi gif glib glitz glsa gmedia gnokii gnutella gnutls gphoto2 graphviz groupwise gs gsm gstreamer gtk gtkhtml gtkspell gvim hal hash hddtemp hfs highlight history howl howl-compat hpn http idea ieee1394 ifsession imagemagick imlib inifile inotify inquisitio irc irda irmc jack java javascript jbig jingle joystick jpeg jpeg2k kde kdeenablefinal kqemu latex lcms libcaca libnotify libsamplerate lirc live lm_sensors logrotate lzo mad mbrola md5sum mfd-rewrites mhash mjpeg mmap mmx mmxext mng modplug mozdevelop mozdom mp2 mp3 mp4 mpeg mplayer msn multiuser musepack musicbrainz nethack netmeeting newspr nodrm nowlistening nsplugin nvidia obex offensive ogg openal opengl pango pccts pcmcia pda pertty plugins pmu png pnm portage povray prediction pvr qa qt-copy qt3 qt4 quicktime radio rar rdesktop real realmedia replytolist rewrite rtc ruby sametime sasl screen sdl sdl-image sdl-sound sdlaudio sharedext sharedmem sid silc slp sms smux sockets socks5 speex spell sqlite sqlite3 srt sse sse2 ssse3 startup-notification statistics subversion svg svga sysfs syslog tcl teletext tetex texteffect tga theora threads tiff tivo tokenizer transcode translator transparency truetype tta usb utempter v4l v4l2 vcd vditool vidix vim vim-pager vim-syntax vim-with-x visualization vorbis vorbis-psy vroot wavpack webpresence wifi win32codecs winpopup wma wmf wmp x264 xanim xattr xcb xcomposite xforms xine xinerama xml xmlreader xmlrpc xmlwriter xprint xscreensaver xv xvid xvmc yahoo zip zoran php paludis_hooks_eselect paludis_hooks_ask paludis_hooks_nice dvdread dvdr swig smp pdf inkjar firefox xulrunner paludis fam dedicated samba oss mdnsresponder-compat
*/* ALSA_CARDS: -* hda-intel
*/* INPUT_DEVICES: -* evdev keyboard mouse joystick synaptics touchpad
*/* VIDEO_CARDS: -* apm dummy fbdev glint v4l vesa vga nv nvidia
*/* DVB_CARDS: -* usb-wt220u
x11-base/xorg-server -sdl
sys-apps/pciutils -zlib
net-wireless/wpa_supplicant -qt4
net-p2p/mldonkey -gtk
dev-lang/php -gd gd-external -threads
net-ftp/pure-ftpd vchroot
net-misc/nxserver-freenx nxclient
app-portage/portage-utils paludis_hooks_eselect
app-paludis/paludis-hooks paludis_hooks_ask paludis_hooks_check-security-updates paludis_hooks_collision-protect paludis_hooks_compress-man paludis_hooks_eselect paludis_hooks_nice paludis_hooks_sync-disks paludis_hooks_undo-prelink paludis_hooks_update-eix
net-analyzer/aimsniff -http
games-fps/quake3 teamarena
sys-cluster/mpich2 -threads
net-wireless/iwlwifi ipw3945
x11-terms/eterm etwin escreen
app-emulation/kvm kvm qemu gcc4
sys-block/gparted fat jfs ntfs reiser4 reiserfs xfs -hfs
app-emulation/pearpc jit
net-misc/icecast yp
sci-visualization/gnuplot wxwindows
dev-libs/pwlib ldap
media-gfx/splashutils fbcondecor
kde-base/krdc debug
x11-libs/libxcb debug

Portage 2.1.4_rc4 (default-linux/x86/2007.0, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r3 i686)
=================================================================
System uname: 2.6.23-gentoo-r3 i686 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
Timestamp of tree: Thu, 29 Nov 2007 11:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0_rc6
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  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.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -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/config"
CONFIG_PROTECT_MASK="/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=prescott -O2 -pipe -fomit-frame-pointer"

Comment 3 Wulf Krueger (RETIRED) gentoo-dev 2008-01-25 17:53:35 UTC
This should be fixed with kdelibs-3.5.8-r3 and I can't reproduce any crash using it. If it still happens for you, please describe how you make it crash.
Comment 4 Wulf Krueger (RETIRED) gentoo-dev 2008-02-10 01:23:50 UTC
Please re-open this bug if it persists for you.