ASSERT INFO: ../include/wx/thrimpl.cpp(42): assert "m_internal" failed in Lock(): wxMutex::Lock(): not initialized BACKTRACE: [1] wxMutex::Lock() [2] wxCriticalSection::Enter() /usr/include/wx-2.8/wx/thread.h:271 [3] wxCriticalSectionLocker() /usr/include/wx-2.8/wx/thread.h:287 [4] wxThread::IsRunning() cons) [5] frmEditGrid::OnCellRightClick(wxGridEvent&) /projects/pgadmin/pgadmin3/pgadmin/./frm/frmEditGrid.cpp:414 [6] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) [7] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [8] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [9] wxEvtHandler::ProcessEvent(wxEvent&) [10] wxEvtHandler::ProcessEvent(wxEvent&) [11] wxWindowBase::TryParent(wxEvent&) [12] wxEvtHandler::ProcessEvent(wxEvent&) [13] wxEvtHandler::ProcessEvent(wxEvent&) [14] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) [15] wxGrid::SendEvent(int, int, int, wxMouseEvent&) [16] wxGrid::ProcessGridCellMouseEvent(wxMouseEvent&) [17] wxGridWindow::OnMouseEvent(wxMouseEvent&) [18] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) [19] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [20] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [21] wxEvtHandler::ProcessEvent(wxEvent&) [22] wxWindow::GTKProcessEvent(wxEvent&) cons) [23] _gtk_marshal_BOOLEAN__BOXED() [24] g_closure_invoke() [25] g_signal_emit_valist() [26] g_signal_emit() [27] gtk_propagate_event() [28] gtk_main_do_event() [29] g_main_context_dispatch() [30] g_main_loop_run() [31] gtk_main() [32] wxEventLoop::Run() [33] wxAppBase::MainLoop()