From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 97609 invoked by alias); 27 Jul 2015 19:29:39 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 97541 invoked by uid 89); 27 Jul 2015 19:29:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.1 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 27 Jul 2015 19:29:37 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 4848FA8084F; Mon, 27 Jul 2015 21:29:35 +0200 (CEST) Date: Mon, 27 Jul 2015 19:29:00 -0000 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: [ANNOUNCEMENT] Update: mintty 2.1.2 Message-ID: <20150727192935.GA12449@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <55B2B644.8010506@towo.net> <10d3a46960f8ec71784bdf15a0ee6b58.squirrel@oude-webmail.xs4all.nl> <1e17310bb0689632cd19fd7648bd9907.squirrel@oude-webmail.xs4all.nl> <55B5109A.4010700@towo.net> <4afa07869c07cd6a57441b221ca5fdf7.squirrel@oude-webmail.xs4all.nl> <994a85838723f326327975650e214a79.squirrel@oude-webmail.xs4all.nl> <20bcab2c7a6ca2aa1990f8a421b674ae.squirrel@oude-webmail.xs4all.nl> <55B66DE5.40104@towo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <55B66DE5.40104@towo.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-07/txt/msg00413.txt.bz2 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1091 On Jul 27 19:44, Thomas Wolff wrote: > Am 27.07.2015 um 17:58 schrieb Houder: > >Hi Thomas, > > > >Moving load_dwm_funcs() did the trick ... > > > > > Thanks again for your analysis. > In Control Panel =E2=86=92 Performance Information and Tools =E2=86=92 Ad= just visual > effects, > it is only the last of the flags, =E2=98=90 Use visual styles on windows = and > buttons, > that makes the difference; if deselected, mintty crashes if called from a > console or somehow doubly isolated by > (setsid mintty &). >=20 > Apparently, LoadLibrary does not propagate to a forked thread; Forked process, I hope :) No, it doesn't. Loading a library is purly process lokal on Windows. Cygwin DLLs(*) have special startup code which allows to register them in the process and to re-load them in the child process at fork time. (*) Actually, any DLL using this special entry point would work. Native Windows DLLs just don't, usually :} Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVtoafAAoJEPU2Bp2uRE+gZc0QAI2P6eRMhhAWja9bXysO6urw sBUZtkZrmO7cqWPZee/JcXC/g5sTfSPWolwa2RCrYshJMoExb1VElnAYsOfjnLac G9y5X21+opJd6LwIxFVKKKvWKokZVphKfBkKJQ6IJ3Fi742v6Xux++/6ScXwU7fC pgAXUhambiDH+Q8kK85n731dZDEsS88zmnKBQ+HFB2AFp3couiBQ0jIF9cap5vPe aaKTH3gEzfcfXMZfuQdS4PoLoPiUsZOYaUJRA/zfN0baiyRqWj6y+6CwdDYOwOv0 mff1/dNtIxeJ4vchG8eP9rdZWYJbbNHzpUDq8F8LKshcc/mRFejKBGU83HmStE6e qzsSMv+ZfN7l1BYnNxdv7h63fpFind9wIhbfynepxxaDgQYkXB9jf8Dycccw9C4C VlbK0I2nejrVKYoXUfmrfwH4tuOTzZ4qcqGhDjEkn2WSOBv3YAu8zEBh0mUx2dE5 MygGUgq7tCXzYweRrOB8S6W4XVABImbS4Sv3MrSVcONz/5VFtEHsRMJGb9f71yHo cYuZscufchma7rVHbAzeLFNNIXhyr8jwLxjWI4S3+tcDVqQelCliFCwrwrRfFJcN E7yizGcziCVsxCS3rHWVdPtXEnME7GMkuMU3wG9YStwZYLug6wrYElWv+EJ+Qvg7 6kYcJwNT5Zdgbi7vhpFt =/1Ae -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf--