I'm on Ubuntu 14.10 and am using the pgadmin3 from the repos, version 1.18.1. When I start up pgadmin if I right click in the tree view I immediately get a segfault.
I have a core file if anyone wants it, but I suspect this backtrace is more helpful (and not 60M): #0 0x00007f951b26f838 in _xend () at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:33 #1 __lll_unlock_elision (lock=0xfacae0, private=0) at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:29 #2 0x00007f951d312e8f in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #3 0x00000000006518fa in frmMain::OnSelRightClick (this=0x190e630, event=...) at frm/events.cpp:751 #4 0x00007f951d1b48be in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x00007f951d346368 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #6 0x00007f951d34646b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007f951d346818 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00007f951d346623 in wxEvtHandler::DoTryChain(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #9 0x00007f951d346905 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #10 0x00007f951def4b48 in wxWindowBase::TryAfter(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #11 0x00007f951df5fa8b in wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #12 0x00007f951df79229 in wxGenericTreeCtrl::OnMouse(wxMouseEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #13 0x00007f951d1b48be in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #14 0x00007f951d346368 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #15 0x00007f951d34646b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #16 0x00007f951d346818 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #17 0x00007f951d3468a3 in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #18 0x00007f951d346905 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #19 0x00007f951df5fa8b in wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #20 0x00007f951d346677 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #21 0x00007f951dd041d8 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #22 0x00007f951a97dc0f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #23 0x00007f9519ee5245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #24 0x00007f9519ef6f3c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007f9519eff255 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007f9519eff9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007f951aa952fc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #28 0x00007f951a97c354 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #29 0x00007f951a97c7eb in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #30 0x00007f951a5f076c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #31 0x00007f9519c0fc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f9519c0ff48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f9519c10272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f951a97b747 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #35 0x00007f951dcd89a5 in wxGUIEventLoop::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 #36 0x00007f951d1f8380 in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #37 0x00007f951d1b6ab6 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #38 0x00007f951d24d61d in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #39 0x0000000000446612 in main (argc=1, argv=<optimized out>) at pgAdmin3.cpp:125 bt full is not much more useful, though the top 3 might be: #0 0x00007f951b26f838 in _xend () at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:33 No locals. #1 __lll_unlock_elision (lock=0xfacae0, private=0) at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:29 No locals. #2 0x00007f951d312e8f in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 No symbol table info available. #3 0x00000000006518fa in frmMain::OnSelRightClick (this=0x190e630, event=...) at frm/events.cpp:751 item = {<wxItemId<void*>> = {m_pItem = 0x1a8a1e0}, <No data fields>} I looked around and saw that there are some (I think related?) bugs in launchpad: https://bugs.launchpad.net/ubuntu/+source/pgadmin3/+bugs?field.status:list=NEW Hope this helps -- fREW Schmidt https://blog.afoolishmanifesto.com
pgpa4cbTz_cds.pgp
Description: PGP signature