Re: PgAdmin Crash Dialog

Поиск
Список
Период
Сортировка
От Leonard Boyce
Тема Re: PgAdmin Crash Dialog
Дата
Msg-id CAKj1m=K7usp+_Mp3C9QMyadF7n9C=gJHdaqrvHKtqRwmbd9V3g@mail.gmail.com
обсуждение исходный текст
Ответ на Re: PgAdmin Crash Dialog  (Dave Page <dpage@pgadmin.org>)
Ответы Re: PgAdmin Crash Dialog  (Christoph Berg <cb@df7cb.de>)
Список 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@pgadmin.org> wrote:
> Hi
>
> On Fri, Aug 29, 2014 at 4:35 PM, Leonard Boyce
> <leonard.boyce@lucidlayer.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@pgadmin.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.boyce@lucidlayer.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@postgresql.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



В списке pgadmin-support по дате отправления:

Предыдущее
От: Dave Page
Дата:
Сообщение: Re: PgAdmin Crash Dialog
Следующее
От: Maximilian Tyrtania
Дата:
Сообщение: PG Admin 1.18.1 under Mac OS 10.9.4