Re: assert "!IsAttached()" failed in SetInvokingWindow() - Mailing list pgadmin-hackers

From Dave Page
Subject Re: assert "!IsAttached()" failed in SetInvokingWindow()
Date
Msg-id CA+OCxox1eT+P=s5C4wnAYs6OjnaOKWfVbZxfOhkiO17VNKXJJg@mail.gmail.com
Whole thread Raw
In response to Re: assert "!IsAttached()" failed in SetInvokingWindow()  (Prasad <prasad.s@mail.com>)
Responses Re: assert "!IsAttached()" failed in SetInvokingWindow()
List pgadmin-hackers
Ashesh; can you please get this reviewed and applied if it looks OK?

Thanks.

On Sun, Mar 1, 2015 at 10:14 PM, Prasad <prasad.s@mail.com> wrote:
> Hi,
>
> It seems that, wxWidget has added some checks in PopupMenu API. We can just directly call DoPopupMenu instead. Find
attachedpatch. Seems harmless to directly call DoPopupMenu. 
>
> regards,
> Prasad
>
>
> Sent: Saturday, February 28, 2015 at 8:20 AM
> From: "Richard PALO" <richard@netbsd.org>
> To: pgadmin-hackers@postgresql.org
> Subject: [pgadmin-hackers] assert "!IsAttached()" failed in SetInvokingWindow()
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> To continue the 1.20.0 discussion with wxWidgets 3.0, I can easily reproduce the following anytime
> (which I don't remember seeing with 2.8):
>> ASSERT INFO:
>> ./src/common/menucmn.cpp(715): assert "!IsAttached()" failed in SetInvokingWindow(): menus attached to menu bar
can'thave invoking window 
>>
>> BACKTRACE:
>> [1] ctlMenuButton::DoProcessLeftClick(wxMouseEvent&)
>> [2] pluginButtonMenuFactory::StartDialog(frmMain*, pgObject*)
>> [3] frmMain::OnAction(wxCommandEvent&)
>> [4] main
>> [5] _start
>
> This happens after opening a connection to a server then clicking on the puzzle pieces icon
> (execute last used plugin).
>
> Not saying it"s not an older issue, though.
>
> - --
> Richard PALO
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJU8XpDAAoJECAB22fHtp27nn0H/278f4GXy/Uwhs9pbqRS4F84
> JE+7ItNOTgCZm3CJWhqtcgYS9NFgPtV6j4pKwhwilS738Gw23Z92//ykny+18oPY
> ZTHk7UN1lrSNJ+2DLGL/NNyr0HmPcxD8V6MDcE/gcDx3umZwvVSZVjxvcI6FyCed
> 2DzFfjTksAr6INorz5k4hVQBEsjoGkFe084VA5GEkERWDiY6Aj6IqCtAtff/WcbI
> mvDdt6JuEG9oDDShEaRcaCupIXBiAx5eQx6kwP3AkR91Zt7f+1j0IANcUqjn7v/8
> t3rklufbW5/AAqLGO545T2plpOg3gwSqwarcmSyhrU1LY9W0j/slXnK8MhYZ05g=
> =Y3EB
> -----END PGP SIGNATURE-----
>
>
>
> --
> Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgadmin-hackers[http://www.postgresql.org/mailpref/pgadmin-hackers]
>
> --
> Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgadmin-hackers
>



--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


pgadmin-hackers by date:

Previous
From: Dave Page
Date:
Subject: Re: Patch : PGPASSFILE fix
Next
From: Dave Page
Date:
Subject: Re: PgAgent Patch