lmi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lmi] Assertion 'GetEventHandler == this' failed


From: Vadim Zeitlin
Subject: Re: [lmi] Assertion 'GetEventHandler == this' failed
Date: Wed, 15 Feb 2017 23:13:21 +0100

 Hello,

 No real answers yet, but just a quick reply with the first thoughts in
case you're waiting for it:

On Wed, 15 Feb 2017 21:50:40 +0000 Greg Chicares <address@hidden> wrote:

GC> To reproduce:
GC>   File | New | Census
GC>   Census | Edit cell
GC>   change "Withdrawal" so that it holds an empty string
GC>   OK
GC>   Census | Add cell
GC> Now--in the census manager, without opening the tabbed dialog--click
GC> "Withdrawal" in each row until the ellipsis button shows.

 I was confused when I read this but this is because I didn't realize that
you could show more than one button -- this should be impossible, of
course, at most one item can be edited at any moment. So this is already a
bug in wxDVC.

GC> Then
GC>   File | Exit | No
GC> 
GC> I see a messagebox with the following contents (retyped manually
GC> because 'wine' doesn't seem to let me copy and paste them):

 Oh. This is almost a good enough reason to switch to using native MSW in a
VM :-(

GC> Assertion 'GetEventHandler == this' failed (any pushed event handlers must 
have been removed).
GC> [file ../src/common/wincmn.cpp, line 476]
GC> 
GC> Vadim--Should this be fixed in lmi, or in wx? We're about to update
GC> wx, but if this calls for a wx change, we'll wait.

 We definitely need to fix the bug allowing to edit more than one item in
wxDVC which is certainly in wx itself, so I'll do this a.s.a.p. I'll check
if the secondary problem resulting in an assertion failure is just a
consequence of the first one or something else too.

 Regards,
VZ


reply via email to

[Prev in Thread] Current Thread [Next in Thread]