Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 201481

Summary: kde-base/kbabel-3.5.7 segfault on toolbar open button click
Product: Gentoo Linux Reporter: Jaak Ristioja <jaak>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED UPSTREAM    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jaak Ristioja 2007-12-06 13:15:36 UTC
Steps to reproduce:
1. Start KBabel
2. Click the "open" toolbar button
3. Close empty message box with an exclamation mark on yellow triangle, and an OK button
4. KBoom!!!

Happens every time.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47195829298400 (LWP 14683)]
[KCrash handler]
#5  0x0000000f000000c0 in ?? ()
#6  0x00002aec9cbdf34b in KIO::Scheduler::createSlave ()
   from /usr/kde/3.5/lib64/libkio.so.4
#7  0x00002aec9cbe131a in KIO::Scheduler::startJobDirect ()
   from /usr/kde/3.5/lib64/libkio.so.4
#8  0x00002aec9cbe13ed in KIO::Scheduler::startStep ()
   from /usr/kde/3.5/lib64/libkio.so.4
#9  0x00002aec9cbe1524 in KIO::Scheduler::qt_invoke ()
   from /usr/kde/3.5/lib64/libkio.so.4
#10 0x00002aec9f5ff520 in QObject::activate_signal (this=0x7e10a0, 
    clist=0x6ec8b0, o=0x7fff0f0d8440) at kernel/qobject.cpp:2356
#11 0x00002aec9f600457 in QObject::activate_signal (this=0x7e10a0, signal=2)
    at kernel/qobject.cpp:2325
#12 0x00002aec9f9f4c4e in QTimer::timeout (this=0x7e10a0)
    at .moc/debug-shared-mt/moc_qtimer.cpp:82
#13 0x00002aec9f62d475 in QTimer::event (this=0x7e10a0, e=0x7fff0f0d8930)
    at kernel/qtimer.cpp:219
#14 0x00002aec9f58c6a2 in QApplication::internalNotify (this=0x7fff0f0da850, 
    receiver=0x7e10a0, e=0x7fff0f0d8930) at kernel/qapplication.cpp:2635
#15 0x00002aec9f58e5f1 in QApplication::notify (this=0x7fff0f0da850, 
    receiver=0x7e10a0, e=0x7fff0f0d8930) at kernel/qapplication.cpp:2358
#16 0x00002aec9e25ff8e in KApplication::notify ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#17 0x00002aec9f51435e in QApplication::sendEvent (receiver=0x7e10a0, 
    event=0x7fff0f0d8930) at ../include/qapplication.h:496
#18 0x00002aec9f57db00 in QEventLoop::activateTimers (this=0x65a7b0)
    at kernel/qeventloop_unix.cpp:556
#19 0x00002aec9f52a95f in QEventLoop::processEvents (this=0x65a7b0, flags=4)
    at kernel/qeventloop_x11.cpp:389
#20 0x00002aec9f5aa1f2 in QEventLoop::enterLoop (this=0x65a7b0)
    at kernel/qeventloop.cpp:198
#21 0x00002aec9f58e294 in QApplication::enter_loop (this=0x7fff0f0da850)
    at kernel/qapplication.cpp:2793
#22 0x00002aec9cc10dda in KIO::NetAccess::enter_loop ()
   from /usr/kde/3.5/lib64/libkio.so.4
#23 0x00002aec9cc10f86 in KIO::NetAccess::statInternal ()
   from /usr/kde/3.5/lib64/libkio.so.4
#24 0x00002aec9cc13202 in KIO::NetAccess::stat ()
   from /usr/kde/3.5/lib64/libkio.so.4
#25 0x00002aec9cc133ad in KIO::NetAccess::mostLocalURL ()
   from /usr/kde/3.5/lib64/libkio.so.4
#26 0x0000000000445f38 in KBabelView::open ()
#27 0x0000000000448c83 in KBabelView::open ()
#28 0x000000000045594a in KBabelMW::fileOpen ()
#29 0x0000000000460cfe in KBabelMW::qt_invoke ()
#30 0x00002aec9f5ff520 in QObject::activate_signal (this=0x950c00, 
    clist=0x940d70, o=0x7fff0f0d96a0) at kernel/qobject.cpp:2356
#31 0x00002aec9f600457 in QObject::activate_signal (this=0x950c00, signal=2)
    at kernel/qobject.cpp:2325
#32 0x00002aec9dd6a791 in KAction::qt_invoke ()
   from /usr/kde/3.5/lib64/libkdeui.so.4
#33 0x00002aec9f5ff520 in QObject::activate_signal (this=0x9f2590, 
    clist=0x9f3860, o=0x7fff0f0d9780) at kernel/qobject.cpp:2356
#34 0x00002aec9de08876 in KToolBarButton::buttonClicked ()
   from /usr/kde/3.5/lib64/libkdeui.so.4
#35 0x00002aec9de08c18 in KToolBarButton::mouseReleaseEvent ()
   from /usr/kde/3.5/lib64/libkdeui.so.4
#36 0x00002aec9f63f03a in QWidget::event (this=0x9f2590, e=0x7fff0f0d9e70)
    at kernel/qwidget.cpp:4677
#37 0x00002aec9de09e76 in KToolBarButton::event ()
   from /usr/kde/3.5/lib64/libkdeui.so.4
#38 0x00002aec9f58c6a2 in QApplication::internalNotify (this=0x7fff0f0da850, 
    receiver=0x9f2590, e=0x7fff0f0d9e70) at kernel/qapplication.cpp:2635
#39 0x00002aec9f58e9c6 in QApplication::notify (this=0x7fff0f0da850, 
    receiver=0x9f2590, e=0x7fff0f0d9e70) at kernel/qapplication.cpp:2421
#40 0x00002aec9e25ff8e in KApplication::notify ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#41 0x00002aec9f5143d0 in QApplication::sendSpontaneousEvent (
    receiver=0x9f2590, event=0x7fff0f0d9e70) at kernel/qapplication.h:499
#42 0x00002aec9f512fda in QETWidget::translateMouseEvent (this=0x9f2590, 
    event=0x7fff0f0da4f0) at kernel/qapplication_x11.cpp:4298
#43 0x00002aec9f511066 in QApplication::x11ProcessEvent (this=0x7fff0f0da850, 
    event=0x7fff0f0da4f0) at kernel/qapplication_x11.cpp:3449
#44 0x00002aec9f529c83 in QEventLoop::processEvents (this=0x65a7b0, flags=4)
    at kernel/qeventloop_x11.cpp:192
#45 0x00002aec9f5aa1f2 in QEventLoop::enterLoop (this=0x65a7b0)
    at kernel/qeventloop.cpp:198
#46 0x00002aec9f5a9ffb in QEventLoop::exec (this=0x65a7b0)
    at kernel/qeventloop.cpp:145
#47 0x00002aec9f58e2f6 in QApplication::exec (this=0x7fff0f0da850)
    at kernel/qapplication.cpp:2758
#48 0x00000000004369b5 in main ()
#49 0x00002aeca2717b74 in __libc_start_main () from /lib/libc.so.6
#50 0x00000000004357c9 in _start ()
Comment 1 Jaak Ristioja 2007-12-06 13:17:51 UTC
emerge --info:

Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r1-worship x86_64)
=================================================================
System uname: 2.6.23-gentoo-r1-worship x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Wed, 05 Dec 2007 19:00:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
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.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 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.23-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64"
CHOST="x86_64-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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms splitdebug strict unmerge-orphans userfetch usersandbox"
GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en et en_GB en_US de"
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/portage/local/layman/voip /usr/portage/local/layman/x11 /usr/portage/local/layman/gnash-cvs /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aac acl alsa amd64 arts bash-completion berkdb bitmap-fonts bzip2 cairo cjk cli cracklib crypt cups dbus directfb dri encode fbcon ffmpeg flac fortran gdbm gif gmp gpm gtk gtk2 hal hardened iconv imagemagick imlib ipv6 isdnlog jbig jpeg jpeg2k kde lcms midi mmx mng mp3 mpeg mudflap ncurses nptl nptlonly ogg opengl openmp pam pcre perl pic png pppd python quicktime readline reflection samba sdl session sndfile spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode vhosts vorbis xinerama xml xorg xprint xscreensaver xv xvid zlib" ALSA_CARDS="via82xx virmidi" 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" 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="en et en_GB en_US de" LIRC_DEVICES="irdeo" USERLAND="GNU" VIDEO_CARDS="ati radeon nv vesa fbdev vga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Wulf Krueger (RETIRED) gentoo-dev 2007-12-11 19:46:28 UTC
Please try if this happens in KDE 3.5.8, too.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2007-12-23 15:23:38 UTC
Jaak, please be so nice and file a bug at https://bugs.kde.org/ in this case and crossreference it here. Unfortunately upstream seems not to be too active working on this application (a dozen open crash bugs), but we aren't at all.
Comment 4 Jaak Ristioja 2008-06-05 19:02:24 UTC
Yes, this still happens in KDE 3.5.9 (KBabel 1.11.4).

Reported upstream at https://bugs.kde.org/show_bug.cgi?id=163300