Re: PgAdmin Crash Dialog

From: Leonard Boyce <leonard(dot)boyce(at)lucidlayer(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: pgAdmin Support <pgadmin-support(at)postgresql(dot)org>
Subject: Re: PgAdmin Crash Dialog
Date: 2014-08-29 15:54:23
Message-ID: CAKj1m=K7usp+_Mp3C9QMyadF7n9C=gJHdaqrvHKtqRwmbd9V3g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Hi Dave,

Sorry to say, no symbols in the pgadmin3 binary or any of the wx libs.

Guess I'll just have to hope it does not happen again.

Thanks,
Leonard

On Fri, Aug 29, 2014 at 11:41 AM, Dave Page <dpage(at)pgadmin(dot)org> wrote:
> Hi
>
> On Fri, Aug 29, 2014 at 4:35 PM, Leonard Boyce
> <leonard(dot)boyce(at)lucidlayer(dot)com> wrote:
>> Hi Dave,
>>
>> I was not aware I was running a debug build. I'm running the deb from
>> apt.postgresql.org
>
> I don't know how those guys build pgAdmin - though in this case, it
> may actually be the wxWidgets libraries. I don't use Debian/Ubuntu, so
> I don't know if they come from postgresql.org or the distro vendor.
>
>> Is there some way to check exactly the build (normal vs debug)
>
> You could try running
>
> objdump --syms <filename>
>
> on pgAdmin and the wxWidgets libraries and see if it outputs any
> useful looking symbols.
>
>> Leonard
>>
>> On Fri, Aug 29, 2014 at 11:31 AM, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>>> As there is no pgAdmin code in that stacktrace, I'd suggest this is a
>>> wxWidgets bug. There are a few weird assertions that tend to fail in
>>> wx, but will work in a release build with no problems, so you may want
>>> to try to use a release instead of debug build.
>>>
>>> On Fri, Aug 29, 2014 at 4:24 PM, Leonard Boyce
>>> <leonard(dot)boyce(at)lucidlayer(dot)com> wrote:
>>>> Platform: Ubuntu Linux Trusty x64
>>>> Language: en_us
>>>> Window Manager: KDE
>>>> Distribution: deb from apt.postgresql.org
>>>> Version: 1.18.1
>>>> Event: Crash dialog when right clicking a collapsed PgAdmin window in Task panel
>>>> Replication Steps: Unable to replicate
>>>>
>>>>
>>>> ASSERT INFO:
>>>> ../src/common/wincmn.cpp(478): assert "GetEventHandler() == this"
>>>> failed in ~wxWindowBase(): any pushed event handlers must have been
>>>> removed
>>>>
>>>> BACKTRACE:
>>>> [1] wxWindowBase::~wxWindowBase()
>>>> [2] wxControlBase::~wxControlBase()
>>>> [3] wxTextCtrl::~wxTextCtrl()
>>>> [4] wxWindowBase::Destroy()
>>>> [5] wxWindowBase::DestroyChildren()
>>>> [6] wxWindow::~wxWindow()
>>>> [7] wxGridWindow::~wxGridWindow()
>>>> [8] wxWindowBase::Destroy()
>>>> [9] wxWindowBase::DestroyChildren()
>>>> [10] wxWindow::~wxWindow()
>>>> [11] wxRegionBase::~wxRegionBase()
>>>> [12] wxWindowBase::Destroy()
>>>> [13] wxWindowBase::DestroyChildren()
>>>> [14] wxWindow::~wxWindow()
>>>> [15] wxTopLevelWindowGTK::~wxTopLevelWindowGTK()
>>>> [16] wxFrameBase::~wxFrameBase()
>>>> [17] wxRegionBase::~wxRegionBase()
>>>> [18] wxRegionBase::~wxRegionBase()
>>>> [19] wxAppConsoleBase::DeletePendingObjects()
>>>> [20] wxAppConsoleBase::ProcessIdle()
>>>> [21] wxAppBase::ProcessIdle()
>>>> [22] wxApp::DoIdle()
>>>> [23] g_main_context_dispatch
>>>> [24] g_main_loop_run
>>>> [25] gtk_main
>>>> [26] wxGUIEventLoop::DoRun()
>>>> [27] wxEventLoopBase::Run()
>>>> [28] wxAppConsoleBase::MainLoop()
>>>> [29] wxEntry(int&, wchar_t**)
>>>> [30] __libc_start_main
>>>>
>>>>
>>>> --
>>>> Sent via pgadmin-support mailing list (pgadmin-support(at)postgresql(dot)org)
>>>> To make changes to your subscription:
>>>> http://www.postgresql.org/mailpref/pgadmin-support
>>>
>>>
>>>
>>> --
>>> Dave Page
>>> Blog: http://pgsnake.blogspot.com
>>> Twitter: @pgsnake
>>>
>>> EnterpriseDB UK: http://www.enterprisedb.com
>>> The Enterprise PostgreSQL Company
>
>
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Maximilian Tyrtania 2014-09-03 14:18:05 PG Admin 1.18.1 under Mac OS 10.9.4
Previous Message Dave Page 2014-08-29 15:41:14 Re: PgAdmin Crash Dialog