Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200781 - qt applications crash when text is highlighted
Summary: qt applications crash when text is highlighted
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 200783 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-11-29 20:42 UTC by k0001
Modified: 2007-11-29 21:31 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 k0001 2007-11-29 20:42:53 UTC
Whenever i highlight text on a Qt application (be it using the mouse or the keyboard) it crashes (signal 11) leaving a backtrace (probably useless, since i'm not using USE="debug" and with -fomit-frame-pointer, i'll change that now).
I've tried with amarok, kate, kwrite, kopete, konqueror, kmail... and they are all falling down!


Reproducible: Always

Steps to Reproduce:
1. Open a Qt application.
2. Select some text
3. Boom!

Actual Results:  
the <Qt-application-name-here> crashed (SIGSEGV 11)

Expected Results:  
not crashing?

Installed Qt stuff:

k0001 ~ # eix -I qt
[I] dev-libs/dbus-qt3-old
     Available versions:  0.70 {debug}
     Installed versions:  0.70(17:28:25 11/28/07)(-debug)
     Homepage:            http://freedesktop.org/wiki/Software_2fdbus
     Description:         D-BUS Qt3 bindings compatible with old application API and new dbus

[I] dev-python/PyQt
     Available versions:  3.14.1-r1 3.14.1-r2 3.17 ~3.17.2 (~)3.17.3 {debug doc examples}
     Installed versions:  3.17.3(05:57:08 11/29/07)(-debug -doc -examples)
     Homepage:            http://www.riverbankcomputing.co.uk/pyqt/
     Description:         PyQt is a set of Python bindings for the Qt toolkit.

[I] x11-libs/qt
     Available versions:
        (3)     3.3.4-r8 3.3.8-r4
        (4)     4.3.1-r1 4.3.2
        {accessibility cups dbus debug doc examples firebird gif glib immqt immqt-bc input_devices_wacom ipv6 jpeg mng mysql nas nis odbc opengl pch png postgres qt3support sqlite sqlite3 ssl tiff xinerama zlib}
     Installed versions:  3.3.8-r4(3)(21:20:37 11/28/07)(cups gif ipv6 nas opengl postgres sqlite -debug -doc -examples -firebird -immqt -immqt-bc -mysql -nis -odbc -xinerama)
                          4.3.2(4)(21:24:22 11/28/07)(cups dbus gif glib jpeg nas opengl png postgres sqlite sqlite3 ssl tiff zlib -accessibility -debug -doc -examples -firebird -input_devices_wacom -mng -mysql -nis -odbc -pch -qt3support -xinerama)
     Homepage:            http://www.trolltech.com/
     Description:         The Qt toolkit is a comprehensive C++ application development framework.

[I] x11-themes/gtk-engines-qt
     Available versions:  (2)  0.7_p20070327-r2 0.8
        {debug elibc_FreeBSD xinerama}
     Installed versions:  0.8(2)(05:52:15 11/29/07)(-debug -elibc_FreeBSD -xinerama)
     Homepage:            http://gtk-qt.ecs.soton.ac.uk
     Description:         GTK+2 Qt Theme Engine

Found 4 matches.

(note 1: I'm using =dev-python/PyQt-3.17.3 (marked ~x86) since i wasn't able to get 3.17 compiled. )
(note 2: i was able to select that i don't-know-how from Yakuake and it didn't break)




k0001 ~ # emerge --info
Portage 2.1.3.19 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 i686)
=================================================================
System uname: 2.6.22-gentoo-r9 i686 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz
Timestamp of tree: Wed, 28 Nov 2007 04:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
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.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=prescott -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/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo http://mirror.datapipe.net/gentoo"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi adns alsa apache2 async automont automount avahi bash-completion branding bzip2 cairo caps cdr chroot cjk cracklib crypt ctype cups curl curlwrappers d daap dbus djvu dri dv dvd dvdr dvdread encode exif fam ffmpeg firefox flac ftp gcj gd gdbm geoip gif glib glibc-omitfp glitz gmp gphoto2 gpm graphviz gs gtk hal imagemagick innodb ipv6 jabber java javascript jikes jpeg jpeg2k kde kerberos krb4 ldap lm_sensors mad matroska midi mime mmap mmx mng moznopango mp3 mp4 mpeg msn musepack musicbrainz mysqli nas ncurses nls nptl nptlonly nsplugin objc objc++ objc-gc ogg opengl oss pcre pdf perl png postgres ps pulseaudio python qt3 qt4 rdesktop readline real ruby samba sdl session slqng snmp soap sox speex sqlite sqlite3 sse sse2 sse3 ssl svg svga symlink tcpd tetex theora tiff truerype truetype unicode urandom usb v4l vcd vim vim-syntax vorbis wavpack wifi win32codecs winbind x264 x86 xcf xcomposite xml xorg xosd xpm xscreensaver xulrunner xv xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



Useless backtrace from kopete after crash:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb7fa1410 in __kernel_vsyscall ()
#0  0xb7fa1410 in __kernel_vsyscall ()
#1  0xb6205bd6 in nanosleep () from /lib/libc.so.6
#2  0xb6205a00 in sleep () from /lib/libc.so.6
#3  0xb7023151 in KCrash::startDrKonqi ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#4  0x000001d1 in ?? ()
#5  0x08148ca0 in ?? ()
#6  0x00000098 in ?? ()
#7  0xbf910880 in ?? ()
#8  0xbf91288a in ?? ()
#9  0xbf910880 in ?? ()
#10 0x00000003 in ?? ()
#11 0xb62bd140 in ?? () from /lib/libc.so.6
#12 0x0000249e in ?? ()
#13 0x6f6b7264 in ?? ()
#14 0x0069716e in ?? ()
#15 0x7369642d in ?? ()
#16 0x79616c70 in ?? ()
#17 0x2e303a00 in ?? ()
#18 0x2d2d0030 in ?? ()
#19 0x6e707061 in ?? ()
#20 0x00656d61 in ?? ()
#21 0x65706f6b in ?? ()
#22 0x2d006574 in ?? ()
#23 0x6769732d in ?? ()
#24 0x006c616e in ?? ()
#25 0x2d003131 in ?? ()
#26 0x6469702d in ?? ()
#27 0x38373800 in ?? ()
#28 0x2d2d0030 in ?? ()
#29 0x76707061 in ?? ()
#30 0x69737265 in ?? ()
#31 0x30006e6f in ?? ()
#32 0x2e32312e in ?? ()
#33 0x2d2d0035 in ?? ()
#34 0x676f7270 in ?? ()
#35 0x6e6d6172 in ?? ()
#36 0x00656d61 in ?? ()
#37 0x65706f4b in ?? ()
#38 0x2d006574 in ?? ()
#39 0x6775622d in ?? ()
#40 0x72646461 in ?? ()
#41 0x00737365 in ?? ()
#42 0x6d627573 in ?? ()
#43 0x62407469 in ?? ()
#44 0x2e736775 in ?? ()
#45 0x2e65646b in ?? ()
#46 0x0067726f in ?? ()
#47 0x74732d2d in ?? ()
#48 0x75747261 in ?? ()
#49 0x00646970 in ?? ()
#50 0x3030306b in ?? ()
#51 0x31313b31 in ?? ()
#52 0x36333639 in ?? ()
#53 0x31373437 in ?? ()
#54 0x3232373b in ?? ()
#55 0x3b313136 in ?? ()
#56 0x39343432 in ?? ()
#57 0x49545f33 in ?? ()
#58 0x3332454d in ?? ()
#59 0x36353636 in ?? ()
#60 0x35323333 in ?? ()
#61 0x00000000 in ?? ()
Comment 1 k0001 2007-11-29 20:51:13 UTC
*** Bug 200783 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-29 21:31:15 UTC
Reopen with a *useful* backtrace; thanks.

http://www.gentoo.org/proj/en/qa/backtraces.xml