DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 54656rqY786543 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 54656rqY786543 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=IrqPG78E X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D5E073857002 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1746508011; bh=patNJOZK1h5ripQejthNW2hUJ7SVRXbsFAWmbfPkoEw=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=IrqPG78ERtp8uOVlbbZw/YAneSwno0/ewY9p0x8B5gqQGlGTZfhynIrMcAkl+E8TD z8hgDfhpjMKzLn6LW/q1MBYEj8p33eN4Du4Vzdyh0x4PmfD70MkXyQ3wXnDp22Z4KI 6ipXYDcdzf2tdY7KYcXDS48xRR67RVwvmXzpUkts= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6DD87385735A ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6DD87385735A ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1746507951; cv=none; b=xW8F+jF+zh4M1dep0zBM6LLcy7kwjk0dwAGElrgqW9Ssex/IPn93K+Wtsm23pd/PeIUdMpG4S4hUT+Xep8H7AzFPis5wzy2u8iKiKHNNRomPgE9PyMuJwIb0vMcldqR5jjEWdbphmWpyEW7YxWYJHAQHbc6yfLs4UpU4W53wx+c= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1746507951; c=relaxed/simple; bh=Ssv7Sgy3tDHTlweUn/YJ7mQo5i/YqFhy+rjKiM710Ps=; h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature; b=orIXIDGk6sDt2uSpCcme26A8GJDc8kOvGedoyzMA8Q2eqW3wWThdfY5cy1xuMWq1H902TLnshPVCkRBMJ/2gJKqG1IUdIQhk4HqsNn0q8tgGs3szqEoUMpTX1LvRDvQIzUGAW15UirJiRfoklOGgq3XfvIKHYBpn4XA9usKQS/w= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6DD87385735A Message-ID: <4c5c87f8-e35e-4ef8-99f7-21a180fd4eb0@SystematicSW.ab.ca> Date: Mon, 5 May 2025 23:05:48 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Regression in syslog-ng with libglib2.0_0 f2.84.0-1 Content-Language: en-CA To: cygwin AT cygwin DOT com References: <2859d75f-e148-48ca-b8a3-4538c221e283 AT gmx DOT com> <603e0a71-5953-4e00-87de-545713bd1bad AT gmx DOT com> Organization: Systematic Software In-Reply-To: <603e0a71-5953-4e00-87de-545713bd1bad@gmx.com> X-Rspamd-Server: rspamout03 X-Rspamd-Queue-Id: 5CDBF1C X-Stat-Signature: 9efne4bjswcuwhbzidz3ccsu65koug6p X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19u/T1epJxOUNqVrA1s2p8zFQ/5xC4Q/8M= X-HE-Tag: 1746507949-613849 X-HE-Meta: U2FsdGVkX19pWwZZZKECmkGHwLnV9rn0IVaqZPXf5K67qAx9mPoZFxG7fo534vwQZPcDfQn4ia9l1bFxXX6UPzqRXNPr5rn6kfoZF3y4uTe4lhrV6nduFE9JIzIq4a6tuwBCIGeBkGgMVoKTCGLy4hnkI4rV1gJ9QnBLh78g6+SSepJBoIIllsc8ebB4DzM3BYj6jPRjujmtxq5KqqufEhpOEWVB5JjRg41270TlLJbeMCYorxnnJoWOwCFmfLNJsghJiGk0oq7Tz6uN5j+0dtRk1xvO7CCZz7Xqh+lYbk0NW5rkSTkggneLlytVSg+vIfljzVjKU+SwmSLEFqoQw9YKYw4fM7heFA63/4n35bCcFZVKbfGoShTqWGHuOKEzTHV6H1VsenXClblAHXM5wwAI4TaNvRYfoV5pvDlwjWLCtRIOr399fBNCKfIXAD3DGQTm0hMpmLE= X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 54656rqY786543 On 2025-05-04 13:14, Sam Edge via Cygwin wrote: > On 28/03/2025 11:20, Sam Edge via Cygwin wrote: >> On 28/03/2025 11:00, Sam Edge via Cygwin wrote: >>> >>> I've had a weird regression with syslog-ng recently. Dunno if it's >>> related to a new release of the Cygwin DLL because I've only just >>> spotted it. >>> >>> When I try to start syslog-ng as a service recently it fails to load >>> with the following in /var/log/syslog-ng.log. >>> >>> cat /var/log/syslog-ng.log >>> ** >>> GLib:ERROR:../glib/gmain.c:4090:g_main_context_check_unlocked: assertion >>> failed: (i <= 0 || fds[i - 1].fd < fds[i].fd) >>> Bail out! GLib:ERROR:../glib/gmain.c:4090:g_main_context_check_unlocked: >>> assertion failed: (i <= 0 || fds[i - 1].fd < fds[i].fd) >>> >>> I've attached my cygcheck and the contents of /etc/syslog-ng. >>> >>> Any ideas? >>> >>> The failing machine is running Windows 11 Pro I'm using the UDP output >>> of syslog-ng to generate warning emails when successful sshd/http logins >>> occur from public IP addresses on the heavily armoured syslog server so >>> I'm loathe to do it but I'll try upgrading the Cygwin DLL on another >>> non-critical but Windows 10 machine to see how that goes. >> Okay, a bit more info. >> >> I've just upgraded my Cygwin installation on a Windows 10 machine & it >> too is now exhibiting the fault. >> >> Attached are the pre- & post-upgrade cygchecks. Doing a diff it appears >> that libglib2.0_0 has also been upgraded, amongst other things, so maybe >> that's the source of the new error. >> >> Ah-ha! If I downgrade libglib2.0_0 from 2.84.0-1 back to 2.64.6-1 the >> problem goes away. > Calling the maintainer for syslog-ng and/or libglib2.0. The latest Cygwin > release of these packages are still exhibiting the same assertion. > > If syslog-ng has become orphaned could someone please let me know and I'll check > it out myself and try to locate the problem. Check the package sources for status: https://cygwin.com/packages/summary/syslog-ng-src.html which are based on sources from 2011 that no longer appear to be available online, although other old releases appear to be available from github: latest is 4.8.1 under L/GPL; https://cygwin.com/packages/summary/glib2.0-src.html which recently jumped 20 minor versions in 2 years! -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut -- Antoine de Saint-Exupéry -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple