merging gnuplot on amd64 with 'test' segfaults: ********************** file arrowstyle.dem ********************* We have defined the following arrowstyles: arrowstyle 1, linetype 1, linewidth 2.000 one head back arrow heads: filled, length (screen units) 0.025, angle 30 deg, backangle 45 deg arrowstyle 2, linetype 3, linewidth 2.000 one head back arrow heads: nofilled, length (screen units) 0.03, angle 15 deg arrowstyle 3, linetype 1, linewidth 2.000 one head back arrow heads: filled, length (screen units) 0.03, angle 15 deg, backangle 45 deg arrowstyle 4, linetype 3, linewidth 2.000 one head back arrow heads: filled, length (screen units) 0.03, angle 15 deg, backangle 90 deg arrowstyle 5, linetype 1, linewidth 2.000 both heads back arrow heads: filled, length (screen units) 0.03, angle 15 deg, backangle 135 deg arrowstyle 6, linetype 3, linewidth 2.000 one head back arrow heads: empty, length (screen units) 0.03, angle 15 deg, backangle 135 deg arrowstyle 7, linetype 1, linewidth 2.000 nohead back arrowstyle 8, linetype 3, linewidth 2.000 both heads back arrow heads: nofilled, length (screen units) 0.008, angle 90 deg /bin/sh: line 6: 21363 Segmentation fault PATH=$bdir/../src GNUPLOT_DRIVER_DIR=$bdir/../src GNUPLOT_LIB=. gnuplot all.dem </dev/null make[2]: *** [check-noninteractive] Error 139 make[2]: Leaving directory `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0/demo' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0/demo' make: *** [check-recursive] Error 1 Gentoo Base System version 1.12.6 Portage 2.1.1-r2 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r4, 2.6.15-gentoo-r72006040301 x86_64) ================================================================= System uname: 2.6.15-gentoo-r72006040301 x86_64 AMD Athlon(tm) 64 Processor 3700+ Last Sync: Fri, 22 Dec 2006 15:20:01 +0000 ccache version 2.3 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=k8 -msse3 -Os -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -pipe -march=k8 -msse3 -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig confcache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="amd64 alsa alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2 berkdb bitmap-fonts cli cracklib crypt cups dlloader dri eds elibc_glibc encode foomaticdb fortran gif gpm iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux lzw lzw-tiff ncurses nls nptl nptlonly opengl pam pcre perl png pppd python qt3 qt4 readline reflection session spell spl ssl tcpd threads tiff truetype-fonts type1-fonts usb userland_GNU vhosts video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i810 video_cards_mga video_cards_neomagic video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo xml xml2 xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 107694 [details, diff] patch to fix problems with filled arrowheads Hi Dustin, Thanks! This seems to be a "rare" problem triggered by clipping and (filled) arrowheads. I can trigger it on one of my dev boxes but not the others. In any case, the attached patch fixes this for me. Could you please give it a spin and see if it helps you as well? Thanks, Markus
That works - thanks!
Great and thanks for testing! Grant, do you want me to push out -r2 and apply this patch? Thanks, Markus
I think that would be a good idea. I had this error too, and your patch fixed it.
I just committed gnuplot-4.0-r2 to portage cvs which has this fix. Thanks for you patience, Markus
Hi! I also had problems with tests. I had them on x86, -r2 fixed them. Since this bug and therefore the ebuild is already quite old, would it be possible to stabilise -r2? Or is there an extra stabilisation bug request needed?