Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399819 - sci-visualization/qtiplot-0.9.8.9-r1 segfaults when opening .OPJ files
Summary: sci-visualization/qtiplot-0.9.8.9-r1 segfaults when opening .OPJ files
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-23 12:22 UTC by urcindalo
Modified: 2012-02-12 15:49 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 urcindalo 2012-01-23 12:22:42 UTC
The new qtiplot-0.9.8.9-r1 is, apparently, able to open MicroCal Origin OPJ files through a new patch: qtiplot-0.9.8.9-origin-2.patch

However, whenever I try to open an OPJ file, qtiplot-0.9.8.9-r1 segfaults:
===
$ qtiplot
qtiplot(7465) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-qti.xml" 
libpng warning: Interlace handling should be turned on when using png_read_image
qtiplot(7465) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-qti.xml"
Segmentation fault
===

I use a mostly stable amd64 box, with just a bunch of mainly scientific software as ~amd64.

Reproducible: Always




Portage 2.1.10.41 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.13-r4, 3.1.6-gentoo x86_64)
=================================================================
System uname: Linux-3.1.6-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8300_@_2.50GHz-with-gentoo-2.0.3
Timestamp of tree: Mon, 23 Jan 2012 09:30:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.1.4-r3
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.10.3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: science calculate x-local gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=core2 -O2 -pipe -msse4.1"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /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/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -mtune=core2 -O2 -pipe -msse4.1"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="ftp://gentoo.mirror.dkm.cz/pub/gentoo/"
LANG="es_ES.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"                                                                                                                           
LINGUAS="es_ES es en_US en"                                                                                                                                 
MAKEOPTS="-j5"                                                                                                                                              
PKGDIR="/home/ramiro/usr/local/portage/pkgdir-backup/"                                                                                                      
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/science /var/lib/layman/calculate /usr/portage/local /usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X X509 a52 aac aalib abiword accessibility acl acpi additions adns alsa amd64 apache2 apbs apm archive arpack ass audiofile auth authfile autoipd autoreplace autotrace avahi bash-completion bcmath bdf beagle berkdb binary-drivers binfilter blas bonjour branding bzip2 cairo caps cdda cddax cddb cdparanoia cdr cdrom chm chroot clamav cleartype cli compat consolekit contactnotes context cracklib crypt css ctype cups cupsddk curl curlwrappers custom-optimization cxx dbus dbx declarative designer-plugin desktopglobe detex dga dia directfb disk-partition diskio djvu dri dts dvd dvdr dvi dvipdfm emboss emovix enca encode exif extensions extra fam fame fastcgi fat fbcon ffmpeg fftw firefox firefox3 flac flatfile fontconfig foomaticdb fortran fpx ftp fuse gallium gd gdbm gdu geoip geolocation gif gimp ginac git glibc-omitfp glitz gmp google gphoto2 gpm gps grammar graphics graphviz grub gs gsl gtk gzip hddtemp hdri hfs history hpcups hpijs hpn humanities iconv icu id3tag idn ieee1394 imagemagick imap imlib immqt-bc inifile inkjar innodb ipv6 jack jadetex java java6 javascript jbig jce jfs jpeg jpeg2k justify kde kipi ladspa lame lapack latex latex3 lcms ldap lensfun libcaca libdsk libgda libnotify libssh2 libwww live lm_sensors logrotate loop-aes lqr lua lzo m17n-lib mad maildir mailwrapper math matroska mbox mcve md5sum mdb memlimit milter mime mjpeg mmap mmx mmxext mng modplug modules mono motif mp3 mp4 mpeg mpi mplayer msn mudflap multilib multiuser musepack music musicbrainz nas ncurses neXt net netboot network network-cron networking networkmanager new-hpcups new-login nis nls npp nptl nptlonly nsplugin ntfs numpy nvidia ods ofx ogg ole omega openal openbabel openexr opengl openmp openssl opensslcrypt osc ots pam pango parse-clocks pcntl pcre pdf phonon plasma plotutils plugins png policykit portaudio posix postproc povray ppds profile ps pstricks publishers qt3support qt4 quicktime rar raster raw rdesktop readline reiserfs resolvconf rss rtc rtf rtsp ruby samba sasl scanner science screenshot sdk sdl sdl-image semantic-desktop sensord session shaders shout simplexml skey skins slang slp snmp soap sockets socks5 solver source sox speex spell sse sse2 sse4_1 ssl ssse3 startup-notification subtitles subversion svg swat sysfs syslog sysvipc szip t1lib taglib tcl tcpd teletext tex4ht tga theora thesaurus threads thumbnail thunderbird tidy tiff tk truetype twolame udev udev-acl unicode usb userlocales v4l v4l2 vcd vcdx vlm vmd vnc vorbis wavpack wddx webdav winbind winpopup wmf x264 xanim xattr xcb xcomposite xetex xface xforms xfs xft xindy xine xinerama xls xml xmlreader xmlrpc xmlwriter xorg xorgmodule xplanet xpm xscreensaver xsl xulrunner xv xvid xvmc yv12 zeroconf zip zlib zoran" ALSA_CARDS="hda-intel" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" FOO2ZJS_DEVICES="hp1000" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es_ES es en_US en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="epson2 hp samsung" USERLAND="GNU" VIDEO_CARDS="nvidia" 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, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2012-01-25 13:36:57 UTC
could you please check that?
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2012-01-25 13:44:03 UTC
Could you please attach a simple example origin file that leads to the problem?

Also, it would be great to get a backtrace (but that may be a lot of work if you have never done it before), see
http://www.gentoo.org/proj/en/qa/backtraces.xml