From: | Prasad <prasad(dot)s(at)mail(dot)com> |
---|---|
To: | "Richard PALO" <richard(at)netbsd(dot)org> |
Cc: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | Re: assert "!IsAttached()" failed in SetInvokingWindow() |
Date: | 2015-03-01 22:14:48 |
Message-ID: | trinity-8a074e2f-d05e-4e64-be8d-d41f9c215fb4-1425248087762@3capp-mailcom-lxa16 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Hi,
It seems that, wxWidget has added some checks in PopupMenu API. We can just directly call DoPopupMenu instead. Find attached patch. Seems harmless to directly call DoPopupMenu.
regards,
Prasad
Sent: Saturday, February 28, 2015 at 8:20 AM
From: "Richard PALO" <richard(at)netbsd(dot)org>
To: pgadmin-hackers(at)postgresql(dot)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't have 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(at)postgresql(dot)org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers[http://www.postgresql.org/mailpref/pgadmin-hackers]
Attachment | Content-Type | Size |
---|---|---|
popupmenu.patch | text/x-patch | 1.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Page | 2015-03-03 09:46:06 | pgAdmin 4 commit: Fix placeholder text. |
Previous Message | Prasad | 2015-03-01 22:08:58 | Patch : PGPASSFILE fix |