From nobody@FreeBSD.org  Mon Apr 26 11:42:44 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 46B50106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 26 Apr 2010 11:42:44 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 343538FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 26 Apr 2010 11:42:44 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o3QBghZo078588
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 26 Apr 2010 11:42:43 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o3QBghDJ078587;
	Mon, 26 Apr 2010 11:42:43 GMT
	(envelope-from nobody)
Message-Id: <201004261142.o3QBghDJ078587@www.freebsd.org>
Date: Mon, 26 Apr 2010 11:42:43 GMT
From: Andrea Venturoli <ml@netfence.it>
To: freebsd-gnats-submit@FreeBSD.org
Subject: gnuplot with wx-widgets crashes
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         146062
>Category:       ports
>Synopsis:       math/gnuplot with wx-widgets crashes
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    glewis
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 26 11:50:00 UTC 2010
>Closed-Date:    Mon Feb 27 16:01:29 UTC 2012
>Last-Modified:  Mon Feb 27 16:01:29 UTC 2012
>Originator:     Andrea Venturoli
>Release:        7.3/i386
>Organization:
NetFence
>Environment:
FreeBSD soth.ventu 7.2-RELEASE-p7 FreeBSD 7.2-RELEASE-p7 #1: Mon Mar  8 14:14:45 CET 2010     root@soth.ventu:/usr/obj/usr/src/sys/SOTH  i386
>Description:
gnuplot dumps core when doing the first plot using the wx-widgets terminal.

Here's a backtrace:

%gdb gnuplot
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)...
(gdb) core gnuplot.core
Core was generated by `gnuplot'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/local/lib/libplot.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libplot.so.4
Reading symbols from /lib/libreadline.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libreadline.so.7
Reading symbols from /lib/libncurses.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.7
Reading symbols from /lib/libz.so.4...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /usr/local/lib/libgd.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgd.so.4
Reading symbols from /usr/local/lib/libpdf.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpdf.so.8
Reading symbols from /usr/local/lib/libXaw7.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXaw7.so.7
Reading symbols from /usr/local/lib/libXmu.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXmu.so.6
Reading symbols from /usr/local/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXt.so.6
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libwx_gtk2_richtext-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_richtext-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_aui-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_aui-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_xrc-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_xrc-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_qa-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_qa-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_html-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_html-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_adv-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_adv-2.8.so.0
Reading symbols from /usr/local/lib/libwx_gtk2_core-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_gtk2_core-2.8.so.0
Reading symbols from /usr/local/lib/libwx_base_xml-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_base_xml-2.8.so.0
Reading symbols from /usr/local/lib/libwx_base_net-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_base_net-2.8.so.0
Reading symbols from /usr/local/lib/libwx_base-2.8.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libwx_base-2.8.so.0
Reading symbols from /usr/local/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/local/lib/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libcairo.so.2
Reading symbols from /usr/local/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/local/lib/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpango-1.0.so.0
Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgobject-2.0.so.0
Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libgtk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/local/lib/libgdk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/local/lib/libatk-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libatk-1.0.so.0
Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/local/lib/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgio-2.0.so.0
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXinerama.so.1
Reading symbols from /usr/local/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXi.so.6
Reading symbols from /usr/local/lib/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrandr.so.2
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/local/lib/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcomposite.so.1
Reading symbols from /usr/local/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdamage.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libXm.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXm.so.3
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libXp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXp.so.6
Reading symbols from /usr/local/lib/libXpm.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXpm.so.4
Reading symbols from /usr/local/lib/libxcb.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb.so.2
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/lib/librpcsvc.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.4
Reading symbols from /usr/local/lib/libpng.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpng.so.6
Reading symbols from /usr/local/lib/libjpeg.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libjpeg.so.11
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libpangox-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpangox-1.0.so.0
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libtiff.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libtiff.so.4
Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /usr/local/lib/libmspack.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libmspack.so.1
Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/local/lib/libpixman-1.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpixman-1.so.9
Reading symbols from /usr/local/lib/libxcb-render-util.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-render-util.so.0
Reading symbols from /usr/local/lib/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb-render.so.0
Reading symbols from /usr/local/lib/libintl.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /usr/local/lib/libpcre.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
Reading symbols from /usr/local/lib/libjbig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libjbig.so.1
Reading symbols from /usr/local/lib/nss_ldap.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/nss_ldap.so.1
Reading symbols from /usr/local/lib/libldap-2.3.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libldap-2.3.so.2
Reading symbols from /usr/local/lib/liblber-2.3.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/liblber-2.3.so.2
Reading symbols from /usr/lib/libcom_err.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcom_err.so.4
Reading symbols from /usr/lib/libssl.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libssl.so.5
Reading symbols from /lib/libcrypto.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypto.so.5
Reading symbols from /usr/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x498aaea7 in kill () from /lib/libc.so.7
[New Thread 0x49e01040 (LWP 100161)]
(gdb) bt
#0  0x498aaea7 in kill () from /lib/libc.so.7
#1  0x497c7357 in raise () from /lib/libthr.so.3
#2  0x498a9a1a in abort () from /lib/libc.so.7
#3  0x49b71a2d in png_create_read_struct_2 () from /usr/local/lib/libpng.so.6
#4  0xbfbfd55c in ?? ()
#5  0x49b8855a in ?? () from /usr/local/lib/libpng.so.6
#6  0x49b8855f in ?? () from /usr/local/lib/libpng.so.6
#7  0x49b88569 in ?? () from /usr/local/lib/libpng.so.6
#8  0x49b88564 in ?? () from /usr/local/lib/libpng.so.6
#9  0x00000000 in ?? ()
#10 0xbfbfd55c in ?? ()
#11 0x48c48d40 in wxPNGHandler::LoadFile () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
Previous frame inner to this frame (corrupt stack?)
(gdb)

>How-To-Repeat:
Compile gnuplot with WX option and do a plot.
>Fix:
Workaround is to use another terminal (X11 works fine).

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->glewis 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Apr 26 18:09:04 UTC 2010 
Responsible-Changed-Why:  
Fix synopsis and assign. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146062 
State-Changed-From-To: open->feedback 
State-Changed-By: glewis 
State-Changed-When: Sat Feb 25 23:37:41 UTC 2012 
State-Changed-Why:  
Setting term to wxt and plotting works for me.  Is this problem still occurring 
for you?  If so can you please provide the versions of the wx ports you have 
installed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146062 
State-Changed-From-To: feedback->closed 
State-Changed-By: glewis 
State-Changed-When: Mon Feb 27 16:00:52 UTC 2012 
State-Changed-Why:  
Thanks for the confirmation. 

Closing this PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146062 
>Unformatted:
