Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-ID: <099d01c0dc88$8af021f0$c5823bd5@dima>
From: "Dmitry Timoshkov" <dmitry@baikal.ru>
To: "Steve O" <simgenome@yahoo.com>
Cc: <cygwin@cygwin.com>
References: <20010514141738.25390.qmail@web5410.mail.yahoo.com>
Subject: Re: [ANNOUNCEMENT] New on sources: rxvt-2.7.2-1
Date: Mon, 14 May 2001 23:12:52 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="koi8-r"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400

"Steve O" <simgenome@yahoo.com> wrote:

> I traced the segfault to a call to CreateWindow().
> Since I haven't changed the CreateWindow parameters
> and an older version works on NT, I'm left with the
> fact that I moved the call to RegisterClass and 
> the WndProc to a DLL.  I don't know why that would
> cause CreateWindow to break. 
> 
> I'm able to single step up to the CreateWindow, and
> catch the WM_CREATE message being processed by the 
> WndProc.  It's after my WndProc returns DefWindowProc(...)
> that CreateWindow tanks.

It could be related to the fact, that either class is registered
or window is created with the wrong hinstance. Though MSDN says:
CreateWindow:
hInstance -
Windows 95/98: [in] Handle to the instance of the module to be
associated with the window.
Windows NT/2000: This value is ignored.
--
Dmitry.


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

