Bug#750590: gnuplot-x11: Crashes with wxt terminal

Thorsten Bonow thorsten.bonow at withouthat.org
Wed Jun 4 19:51:58 UTC 2014


Package: gnuplot-x11
Version: 4.6.5-3
Severity: important

Dear Maintainer,

gnuplot crashes when the terminal is set to 'wxt' with the output
attached below. Setting the terminal to 'x11' works.

The bug appears to have been introduced in 4.6.5.2, which shows the same
behaviour. Downgrading to 

	   gnuplot_4.6.5-1_all.deb
	   gnuplot-doc_4.6.5-1_all.deb
	   gnuplot-x11_4.6.5-1_i386.deb

fixed the problem for me.

Best regards,

Toto



toto at catweazle:~$ gnuplot

	G N U P L O T
	Version 4.6 patchlevel 5    last modified February 2014
	Build System: Linux i686

	Copyright (C) 1986-1993, 1998, 2004, 2007-2014
	Thomas Williams, Colin Kelley and many others

	gnuplot home:     http://www.gnuplot.info
	faq, bugs, etc:   type "help FAQ"
	immediate help:   type "help"  (plot window: hit 'h')

Terminal type set to 'wxt'
gnuplot> plot x**2
../src/gtk/dcclient.cpp(2041): assert "m_window" failed in DoGetSize(): GetSize() doesn't work without window [in thread b54a4b40]


Call stack:
[00] wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)
[01] wxClientDCImpl::DoGetSize(int*, int*) const
[02] wxBufferedDC::UnMask()                  
[03] 0xb76b566c
[04] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[05] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[06] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[07] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[08] wxEvtHandler::TryHereOnly(wxEvent&)     
[09] wxEvtHandler::ProcessEventLocally(wxEvent&)
[10] wxEvtHandler::ProcessEvent(wxEvent&)    
[11] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[12] wxWindowBase::HandleWindowEvent(wxEvent&) const
[13] wxWindow::GTKProcessEvent(wxEvent&) const
[14] 0xb714e2d6
[15] g_cclosure_marshal_VOID__BOXED          
[16] g_closure_invoke                        
[17] 0xb6ca8089
[18] g_signal_emit_valist                    
[19] g_signal_emit                           
[20] gtk_widget_size_allocate                
[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.
gnuplot: ../../src/xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.14-1-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnuplot-x11 depends on:
ii  aglfn                1.7-3
ii  libc6                2.18-7
ii  libcairo2            1.12.16-2
ii  libedit2             3.1-20140213-1
ii  libgcc1              1:4.9.0-5
ii  libgd3               2.1.0-3+b1
ii  libglib2.0-0         2.40.0-3
ii  liblua5.1-0          5.1.5-5
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libstdc++6           4.9.0-5
ii  libwxbase3.0-0       3.0.0-4
ii  libwxgtk3.0-0        3.0.0-4
ii  libx11-6             2:1.6.2-2

gnuplot-x11 recommends no packages.

Versions of packages gnuplot-x11 suggests:
ii  gnuplot-doc  4.6.5-3

-- no debconf information



More information about the debian-science-maintainers mailing list