Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367809 - app-text/goldendict-1.0.1: crash during starting ...
Summary: app-text/goldendict-1.0.1: crash during starting ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-17 19:58 UTC by Eugene
Modified: 2011-05-24 09:04 UTC (History)
2 users (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 Eugene 2011-05-17 19:58:24 UTC
Hello.
goldendict-1.0.1 can't start and crash with error:
------------
gdb goldendict
GNU gdb (Gentoo 7.2 p1) 7.2
Copyright (C) 2010 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 "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/goldendict...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/goldendict 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffec8a4700 (LWP 22661)]
[New Thread 0x7fffe8119700 (LWP 22662)]
Load done
[Thread 0x7fffe8119700 (LWP 22662) exited]
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost

Program received signal SIGILL, Illegal instruction.
0x00007ffff69595d9 in JSC::createUndefinedVariableError(JSC::ExecState*, JSC::Identifier const&, unsigned int, JSC::CodeBlock*) () from /usr/lib64/qt4/libQtWebKit.so.4

------------



Reproducible: Always

Steps to Reproduce:
1. Install golden-dict-1.0.1
2. Start it 
3. 
Actual Results:  
Crash during starting

Expected Results:  
It have to work normal

My emerge --info:
------------
Portage 2.1.9.46 (default/linux/amd64/10.0/desktop, gcc-4.5.2, libc-0-r0, 2.6.38-pf8 x86_64)
=================================================================
System uname: Linux-2.6.38-pf8-x86_64-Intel-R-_Core-TM-2_CPU_T7200_@_2.00GHz-with-gentoo-2.0.2
Timestamp of tree: Tue, 17 May 2011 19:15:01 +0000
ccache version 3.1.4 [enabled]
app-shells/bash:     4.2_p8-r1
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1-r1, 3.1.3-r1, 3.2
dev-util/ccache:     3.1.4
dev-util/cmake:      2.8.4-r1
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.2-r1
sys-apps/sandbox:    2.5
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:  2.20.1-r1, 2.21
sys-devel/gcc:       4.4.5, 4.5.2
sys-devel/gcc-config: 1.4.1-r1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
sys-kernel/linux-headers: 2.6.38
sys-libs/glibc:      2.13-r2
virtual/os-headers:  0
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2  -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2  -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going  --jobs=1 --fail-clean --quiet-unmerge-warn"
FEATURES="assume-digests binpkg-logs candy ccache distlocks fail-clean fixlafiles fixpackages metadata-transfer news nostrip parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://mirror.yandex.ru/gentoo-distfiles/ http://gentoo.bloodhost.ru/ http://mirror.yandex.ru/gentoo-distfiles/ ftp://gentoo.bloodhost.ru/"
LANG="ru_RU.UTF-8"
LC_ALL="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/johnbat26 /var/lib/layman/sunrise /var/lib/layman/zugaina /var/lib/layman/gentoo-china /var/lib/layman/kde /var/lib/layman/arcon"
SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 3ds 64bit 7zip X a52 aac aalib accessibility ace acl acpi addbookmarks addition additions addressbook admin administrator aim akonadi alias alsa amarok amazon amd64 antlr aplay apm apng archive asf ass async atmo attica automount autoreplace autotrace avi bash-completion bazaar bcmath berkdb bfq big-iron binary-drivers bitmap-fonts bittorrent bl blender blender-game bluetooth bolddiag bonjour bookmarks branding btrfs bwscheduler bzip2 c++ c3p0 cairo caps captury cardbus ccache cdaudio cdda cdinstall cdio cdr cdrdao cdrom cdsound chipcard chm chroot cisco clamav clamd clearcase cleartype cli colordiff compat compress connection-sharing connectionstatus consolekit contactnotes corefonts cpio cpudetection cpulimit cracklib crypt cscope css ctype cups curl curlwrappers custom-optimization cviewer cvs cxx cyrillic daap daemon dba dbm dbus dbx dell depth32 designer designer-plugin device-mapper dhclient dhcp dhcpcd dia dialup dict directfb divx divx4linux djvu dmi dms dri dtaus dts dv dvb dvd dvdarchive dvdchapjump dvdr dvdread dvi ebook editor eix embed embedded emboss emerald emovix enca encode epoll eselect exif exiv2 expat extensions extra-cardsets faac faad faad2 fam fastcgi fat fbcon fbcondecor fbsplash ffmpeg fftw firefox firefox3 fits flac flash flexresp flexresp2 flup flv font-server fontconfig fontforge fonts foomaticdb fortran ftp fts3 games gcrypt gd gdb gdbm gdu gecko geolocation gif gimp gimpprint ginac git glep glib glibc-compat20 glitz gmail gmedia gnokii gnuplot gnutls google google-gadgets gpac gpg gphoto2 gpm graphics graphicsmagick graphite graphviz groupwise grub gstreamer gtk gtk2 gtkhotkey gtkstyle handbook hash hbci hddtemp hibernate-script highlight hipe history hpcups hpijs hpn htmlhandbook iconv icq id3tag ieee1394 ifp imagemagick imaging imap imlib infowidget inkjar innodb ipfilter ipq-mon iptv ipv6 ipw3945 ipython irc isight jabber java6 javascript jbig jpeg jpeg2k jruby kate kcal kde kde4 kdebuild kdecards kdehiddenvisibility kdepim kdexdeltas kdgraphics kdm kdrive kig-scripting kino kipi kmail konqueror kontact krb4 lame laptop latex lcd lcms lcmsjpeg ldap ldapsam lha libcaca libclamav libg++ libgcrypt libnotify libvisual libwww linux-smp-stats live lm_sensors logitech-mouse logrotate logviewer mad magic maps matroska md5sum mediaplayer memcache memlimit mercurial mikmod mime mjpeg mmx mng mod_python modplug modules mozdevelop mozilla mp2 mp3 mp3tunes mp4 mp4live mpeg mpeg2 mpi-threads mplayer mplayer-bin msn msql mssql mtp mudflap multilib multislot musepack musicbrains mysql nas ncurses nemesi netmeeting network network-cron networkmanager nfs nio2 nls nomotif nova nptl nptlonly nsplugin nspluginwrapper ntfs numeric numpy nvidia obex objc objc++ objc-gc office ofx ogg oggvorbis oodict openexr opengl openmp openssh openssl opensslcrypt openvpn optimized-qmake oracle oscar otr overlays pam pango pch pcntl pcre pdf pdflib perforce phonon pie pink planner plasma player pmount pmu png podcast policykit pop portage posix postgres povray ppds ppp pppd pptp privacy pronounce pulseaudio pysolcards pyste python python3 pyx pyzord q32 qalculate qca qmail qt qt-copy qt-dbus qt-faststart qt-static qt-webkit qt3support qt4 query-browser quicktime qwt rar raster raw rc5 rdesktop rdoc readline realmedia reiser4 reiserfs resolvconf rss rtc ru-dv ru-g ru-i ru-k ruby ruby19 samba sametime sasl savepwd sbig scaner scanfolder scanner sdl search secure-delete semantic-desktop sensord server session sharedext sharedmem simplexml skins slp smp sms smtp snapshot sndfile soap sockets solver sopcast sound sounds spamassassin speech speedo speex spell spexx sql sqlite sqlite3 sse sse2 sse3 sse4 sse4a sse5 ssh ssh1 ssl ssse3 static-gzip static-ppds statistics stats stk stream subtitles subversion svg svnserve symlink sysfs system-sqlite tcl tcltk tcpd testbed texteffect tga thesaurus threads tiff tk translator transparency trayicon truetype tunepimp type1 uddition udev udev-acl unicode unlock-notify upnp urlpicpreview usb userpriv utempter utf8 v4l v4l2 vcd vcdinfo vcdx vdr video videos vim vim-pager vim-syntax vim-with-x visualization vkontakte vlm vnc vncviewer vorbis vorbis-psy webkit webpresence widescreen width wifi wineappdb winetools wininst winpopup wireshark wma wma-fixed wmf wmp wps wxgtk1 wxwindows x264 xanim xcb xcf xcomposite xfce xforms xfs xft xine xinerama xml xml2 xmp xorg xosd xpm xprint xrender xskatcards xsl xslt xv xvid xvmc yahoo youtube zip zlib" ALSA_CARDS="hda-intel usb-audio usb-us122l usb-usx2y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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 cgi cgid 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" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" LIRC_DEVICES="all" NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_req limit_zone map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi addition cache_purge dav degradation flv geoip gzip_static headers_more image_filter passenger perl push random_index realip secure_link stub_status sub xslt" NGINX_MODULES_MAIL="imap pop3 smtp" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
------------
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2011-05-24 09:04:38 UTC
Eugene, thank you for report!

Program received signal SIGILL, Illegal instruction.

SIGILL means that compiler for unknown reasons generated instruction unsupported in your processor. This may be caused by:
 - hardware instabilities
 - wrong compiler options

So, please, do some tests of your hardware (memtest+ on night), check that you really have core2 processor (take a look in /proc/cpuinfo). Finally note that this is /usr/lib64/qt4/libQtWebKit.so.4 that fails, so rebuild it.

Closing as INVALID since currently it looks like this bug was caused by invalid configuration.

http://en.wikipedia.org/wiki/SIGILL