Public bug reported:

Whenever I double-click an element in the Properties tab (or an element
under "Login Roles" in the object browser sidebar) I get this annoying
message from the application and asking me to close it. However, I can
continue using the application (and saves whatever I do to the DBMS),
but if staying in the same "Login Roles" context, it will keep drop-in a
pop-up with the assertion error message.

Distribution: Ubuntu 16.04 LTS Xenial
Package: pgadmin3
Package Version: 1.22.0
uname output: Linux dinosaur 3.16.0-4-586 #1 Ubuntu 3.16.7-ckt25-2 (2016-04-08) 
i686 i686 i686 GNU/Linux

ASSERT INFO:
/usr/include/wx-3.0/wx/datetime.h(1733): assert "IsValid()" failed in 
GetValue(): invalid wxDateTime

BACKTRACE:
[1] wxString wxString::Format<int>(wxFormatString const&, int)
[2] wxString wxString::Format<int>(wxFormatString const&, int)
[3] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) const
[4] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) const
[5] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[6] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[7] wxEvtHandler::TryHereOnly(wxEvent&)
[8] wxEvtHandler::ProcessEventLocally(wxEvent&)
[9] wxEvtHandler::ProcessEvent(wxEvent&)
[10] wxWindowBase::TryAfter(wxEvent&)
[11] wxEvtHandler::ProcessEvent(wxEvent&)
[12] wxWindowBase::TryAfter(wxEvent&)
[13] wxEvtHandler::ProcessEvent(wxEvent&)
[14] wxWindowBase::TryAfter(wxEvent&)
[15] wxEvtHandler::ProcessEvent(wxEvent&)
[16] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[17] wxWindowBase::HandleWindowEvent(wxEvent&) const
[18] wxTextEntryBase::SendTextUpdatedEvent(wxWindow*)
[19] g_cclosure_marshal_VOID__VOID
[20] g_closure_invoke
[21] g_signal_emit_valist
[22] g_signal_emit_by_name
[23] g_cclosure_marshal_VOID__PARAM
[24] g_closure_invoke
[25] g_signal_emit_valist
[26] g_signal_emit
[27] g_object_notify
[28] g_closure_invoke
[29] g_signal_emit_valist
[30] g_signal_emit
[31] gtk_entry_buffer_emit_inserted_text
[32] gtk_entry_buffer_insert_text
[33] g_closure_invoke
[34] g_signal_emit_valist
[35] g_signal_emit_by_name
[36] gtk_editable_insert_text
[37] wxTextEntry::WriteText(wxString const&)
[38] wxTextCtrl::WriteText(wxString const&)
[39] wxTextEntry::DoSetValue(wxString const&, int)
[40] wxTextCtrl::DoSetValue(wxString const&, int)
[41] wxString wxString::Format<int>(wxFormatString const&, int)
[42] wxString wxString::Format<int>(wxFormatString const&, int)
[43] wxString wxString::Format<int>(wxFormatString const&, int)
[44] wxString wxString::Format<wxString>(wxFormatString const&, wxString)
[45] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) const
[46] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) const
[47] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[48] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[49] wxEvtHandler::TryHereOnly(wxEvent&)
[50] wxEvtHandler::ProcessEvent(wxEvent&)
[51] wxEvtHandler::DoTryChain(wxEvent&)
[52] wxEvtHandler::ProcessEventLocally(wxEvent&)
[53] wxEvtHandler::ProcessEvent(wxEvent&)
[54] wxWindowBase::TryAfter(wxEvent&)
[55] wxEvtHandler::TryAfter(wxEvent&)
[56] wxEvtHandler::ProcessEvent(wxEvent&)
[57] wxWindowBase::TryAfter(wxEvent&)
[58] wxEvtHandler::ProcessEvent(wxEvent&)
[59] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[60] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) const
[61] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) const
[62] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[63] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[64] wxEvtHandler::TryHereOnly(wxEvent&)
[65] wxEvtHandler::ProcessEventLocally(wxEvent&)
[66] wxEvtHandler::ProcessEvent(wxEvent&)
[67] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[68] wxWindowBase::HandleWindowEvent(wxEvent&) const
[69] wxWindow::GTKProcessEvent(wxEvent&) const
[70] g_closure_invoke
[71] g_signal_emit_valist
[72] g_signal_emit
[73] gtk_propagate_event
[74] gtk_main_do_event
[75] g_main_context_dispatch
[76] g_main_loop_run
[77] gtk_main
[78] wxGUIEventLoop::DoRun()
[79] wxEventLoopBase::Run()
[80] wxAppConsoleBase::MainLoop()
[81] wxAppConsoleBase::OnRun()
[82] wxAppBase::OnRun()
[83] wxEntry(int&, wchar_t**)
[84] wxEntry(int&, char**)
[85] __libc_start_main

** Affects: pgadmin3 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: libwxgtk3 pgadmin wxwidgets xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1741376

Title:
  pgAdmin3 (wxwidget 3) crashes when clicking to modify any Login Role

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pgadmin3/+bug/1741376/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to