Bug 188628 - math/gnuplot: Assertion failed: (! xcb_xlib_unknown_req_in_deq)
Summary: math/gnuplot: Assertion failed: (! xcb_xlib_unknown_req_in_deq)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Greg Lewis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-14 21:20 UTC by O. Hartmann
Modified: 2014-04-17 06:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2014-04-14 21:20:02 UTC
/usr/ports has svn Revision: 351262

pkg info gnuplot
gnuplot-4.6.5
Name           : gnuplot
Version        : 4.6.5
Installed on   : Mon Apr 14 22:05:52 CEST 2014
Origin         : math/gnuplot
Architecture   : freebsd:11:x86:64
Prefix         : /usr/local
Categories     : math graphics
Maintainer     : glewis@FreeBSD.org
WWW            : http://www.gnuplot.info/
Comment        : Command-line driven graphing utility
Options        :
        CAIRO          : on
        DOCS           : on
        EXAMPLES       : on
        GD             : on
        GRIDBOX        : on
        PDF            : on
        PLOT           : on
        TEX            : on
        THINSPLINES    : on
        WX             : on
        X11            : on


Error when trying to plot simply sin(x) in gnuplot:

plot sin(x)
./src/gtk/dcclient.cpp(2041): assert "m_window" failed in DoGetSize(): GetSize() doesn't work without window [in thread 816606000]
[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
Assertion failed: (! xcb_xlib_unknown_req_in_deq), function dequeue_pending_request, file xcb_io.c, line 179.
Abort


Plotting data also abort immediately with

./src/gtk/dcclient.cpp(2041): assert "m_window" failed in DoGetSize(): GetSize() doesn't work without window [in thread 817f08000]
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-04-14 21:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->glewis

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-04-17 06:41:58 UTC
Author: glewis
Date: Thu Apr 17 05:41:55 2014
New Revision: 351449
URL: http://svnweb.freebsd.org/changeset/ports/351449
QAT: https://qat.redports.org/buildarchive/r351449/

Log:
  . Force WX version to 2.8 since gnuplot is apparently not ready to work
    with newer versions.
  
  PR:		188628

Modified:
  head/math/gnuplot/Makefile

Modified: head/math/gnuplot/Makefile
==============================================================================
--- head/math/gnuplot/Makefile	Thu Apr 17 05:28:35 2014	(r351448)
+++ head/math/gnuplot/Makefile	Thu Apr 17 05:41:55 2014	(r351449)
@@ -2,7 +2,7 @@
 
 PORTNAME=	gnuplot
 PORTVERSION=	4.6.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math graphics
 MASTER_SITES=	SF
 
@@ -62,7 +62,7 @@ X11_USE=	XORG=x11
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MWX}
-USE_WX=			3.0
+USE_WX=			2.8
 WX_UNICODE=		yes
 WX_CONF_ARGS=		absolute
 .else
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Greg Lewis freebsd_committer freebsd_triage 2014-04-17 06:42:26 UTC
State Changed
From-To: open->closed

Fix committed.