Debian Bug report logs - #971514
mssh: Should use a non-NULL callback in vte_terminal_spawn_async()

version graph

Package: mssh; Maintainer for mssh is Héctor García Álvarez <[email protected]>; Source for mssh is src:mssh (PTS, buildd, popcon).

Affects: mssh

Reported by: Marc Haber <[email protected]>

Date: Tue, 15 Sep 2020 07:03:01 UTC

Severity: minor

Tags: upstream

Found in version mssh/2.2-5

Full log


Message #50 received at [email protected] (full text, mbox, reply):

Received: (at 970356) by bugs.debian.org; 30 Sep 2020 15:03:56 +0000
From [email protected] Wed Sep 30 15:03:56 2020
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
	(2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-20.2 required=4.0 tests=ALL_TRUSTED,BAYES_00,
	DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,
	FOURLA,FROMDEVELOPER,HAS_BUG_NUMBER,SPF_HELO_NONE,SPF_NONE,TXREP
	autolearn=ham autolearn_force=no
	version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 10; hammy, 150; neutral, 34; spammy,
	0. spammytokens: hammytokens:0.000-+--H*F:U*smcv, 0.000-+--H*rp:U*smcv,
	 0.000-+--H*r:[email protected], 0.000-+--Hx-spam-relays-external:36ff,
	0.000-+--H*r:36ff
Return-path: <[email protected]>
Received: from master.debian.org ([2001:41b8:202:deb:216:36ff:fe40:4001]:59192)
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=master.debian.org,[email protected] (verified)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <[email protected]>)
	id 1kNde8-0004au-41; Wed, 30 Sep 2020 15:03:56 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org;
	 s=smtpauto.master; h=In-Reply-To:Content-Type:MIME-Version:References:
	Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-Transfer-Encoding:
	Content-ID:Content-Description;
	bh=PtgDOj9hnqHbK9d9TTiRe0RNvnN2PlkvimgVjcBOeJw=; b=Vc1+6+Q54v+Xv3jKbK58mXvjkv
	tfX4cqtu802sZ0z9Vs48TMLxy+CQ6mQv/hUZErwWxUhf0SJLyl0aukZqMZ9JKFAilmbdVvAPUyOl9
	5CuXKZjQgyt1GhsihrVMilhwOiYeLSAyXGOvhLkZUUqtohuI1EQOTnGmHis6FXQPOt/WZZZRojYrE
	XgdcUJdwrE6CBdxQaWWq8LYxJ2BW85XFlkPFvczXV60cDvigBBx3uphBc6Ddm/UcSH4J2D0D/gRT0
	/pS9A+JZCblZ2ywtqDzSndmHQqe6V5kFELa57L7Y7IY4WlgrTpLbSNz1+jsTjv0nmlZwEwVGkajY3
	MMQRCEkQ==;
Received: from smcv by master.debian.org with local (Exim 4.92)
	(envelope-from <[email protected]>)
	id 1kNde6-0006uZ-Gi; Wed, 30 Sep 2020 15:03:54 +0000
Date: Wed, 30 Sep 2020 16:03:50 +0100
From: Simon McVittie <[email protected]>
To: [email protected]
Cc: Pascal <[email protected]>, [email protected]
Subject: Re: Bug#970356: Bug#971422: libvte-2.91-0: vte_terminal_spawn_async
 doesn't accept NULL callback since 0.62
Message-ID: <[email protected]>
References: <160146074240.104983.3377818313111154653.reportbug@debian.iut-chartres.lan>
 <[email protected]>
 <160015328848.42185.14132866391097976564.reportbug@drop.zugschlus.de>
 <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[email protected]>
Control: reassign 970356 libvte-2.91-0 0.62.0-1
Control: affects 970356 + mssh
Control: severity 971422 serious
Control: forcemerge 971422 970356
Control: tags 971422 + fixed-upstream pending

On Wed, 30 Sep 2020 at 15:22:37 +0100, Simon McVittie wrote:
> On Wed, 30 Sep 2020 at 15:12:09 +0100, Simon McVittie wrote:
> > The documentation for vte_terminal_spawn_async() and its newer version
> > vte_terminal_spawn_with_fds_async() says it's valid to call them with a
> > NULL callback, but since 0.62.x the implementation doesn't allow this.
> 
> I've reported that upstream.

Now fixed upstream. I'll upload a fixed version soon.

mssh should ideally still use a non-NULL callback here so that it can
have better error reporting, but that isn't RC.

    smcv



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 17:38:59 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.