pgadmin3 crash

From: Scott Arciszewski <SArciszewski(at)westower(dot)com>
To: "pgadmin-support(at)postgresql(dot)org" <pgadmin-support(at)postgresql(dot)org>
Subject: pgadmin3 crash
Date: 2014-03-31 18:18:51
Message-ID: DFD0243F08394241A8C15EC6606C68C32D9B15@U254-01DAGVM105.westower.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Good afternoon,

I was attempting to update the permissions on several sequences in one table at once. Then I copied the SQL that was generated to save in a text file elsewhere, and this crash happened.

sarciszewski(at)linuxmint ~ $ uname -a
Linux linuxmint 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

postgres(at)linuxmint /home/sarciszewski $ pgadmin3 &
[1] 18299
postgres(at)linuxmint /home/sarciszewski $ *** Error in `pgadmin3': corrupted double-linked list: 0x00000000025915c0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7fe1d)[0x7f30a981be1d]
/lib/x86_64-linux-gnu/libc.so.6(+0x810e1)[0x7f30a981d0e1]
/lib/x86_64-linux-gnu/libc.so.6(+0x82ad1)[0x7f30a981ead1]
/lib/x86_64-linux-gnu/libc.so.6(realloc+0xf2)[0x7f30a981fae2]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x47123)[0x7f30a51bd123]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x473fe)[0x7f30a51bd3fe]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x42b25)[0x7f30a51b8b25]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x47788)[0x7f30a51bd788]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x7d907)[0x7f30a51f3907]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x26974)[0x7f30a519c974]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x974cd)[0x7f30a520d4cd]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x6ad42)[0x7f30a51e0d42]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x2e05f)[0x7f30a51a405f]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(+0x28079)[0x7f30a519e079]
/usr/lib/x86_64-linux-gnu/libcairo.so.2(cairo_stroke+0x15)[0x7f30a5197875]
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so(murrine_draw_focus+0x5f)[0x7f309d8ea6df]
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so(+0xe053)[0x7f309d8da053]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN13wxRendererGTK21DrawItemSelectionRectEP8wxWindowR4wxDCRK6wxRecti+0xdf)[0x7f30ab6cd9ff]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN16wxListMainWindow7OnPaintER12wxPaintEvent+0x309)[0x7f30ab6f99a9]
/usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x56)[0x7f30aae49756]
/usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0x6b)[0x7f30aae497fb]
/usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xc7)[0x7f30aae49b67]
/usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x50)[0x7f30aae49af0]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN24wxScrollHelperEvtHandler12ProcessEventER7wxEvent+0x16)[0x7f30ab7d1366]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxWindow18GtkSendPaintEventsEv+0x1b7)[0x7f30ab6dc9b7]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(+0x1e9e74)[0x7f30ab6dce74]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x12d645)[0x7f30a928d645]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7f30a8c6d188]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21b1d)[0x7f30a8c7eb1d]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xab9)[0x7f30a8c864f9]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7f30a8c86ae2]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x23d5f4)[0x7f30a939d5f4]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x570)[0x7f30a928c440]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40f2f)[0x7f30a8eeef2f]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x40ed5)[0x7f30a8eeeed5]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3db6e)[0x7f30a8eebb6e]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0x128)[0x7f30a8eec458]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x3e4b9)[0x7f30a8eec4b9]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x1dcf7)[0x7f30a8ecbcf7]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0x7f30a87843b6]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x48708)[0x7f30a8784708]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6a)[0x7f30a8784b0a]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f30a928b277]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x3a)[0x7f30ab6c931a]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4c)[0x7f30ab73a9ac]
/usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x5d)[0x7f30aadf6e2d]
pgadmin3[0x440ad2]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f30a97bdde5]
pgadmin3[0x470c11]
======= Memory map: ========
00400000-00b33000 r-xp 00000000 07:00 1734437 /usr/bin/pgadmin3
00d32000-00d34000 r--p 00732000 07:00 1734437 /usr/bin/pgadmin3
00d34000-00dff000 rw-p 00734000 07:00 1734437 /usr/bin/pgadmin3
00dff000-00e50000 rw-p 00000000 00:00 0
017ab000-026bc000 rw-p 00000000 00:00 0 [heap]
7f308c000000-7f308c022000 rw-p 00000000 00:00 0
7f308c022000-7f3090000000 ---p 00000000 00:00 0
7f3090000000-7f3090022000 rw-p 00000000 00:00 0
7f3090022000-7f3094000000 ---p 00000000 00:00 0
7f3095c02000-7f3096402000 rw-s 00000000 00:04 56557608 /SYSV00000000 (deleted)
7f3096ab6000-7f3096aba000 r-xp 00000000 07:00 273470 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f3096aba000-7f3096cba000 ---p 00004000 07:00 273470 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f3096cba000-7f3096cbb000 r--p 00004000 07:00 273470 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f3096cbb000-7f3096cbc000 rw-p 00005000 07:00 273470 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7f3096dbc000-7f3096dc2000 r-xp 00000000 07:00 273469 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7f3096dc2000-7f3096fc1000 ---p 00006000 07:00 273469 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7f3096fc1000-7f3096fc2000 r--p 00005000 07:00 273469 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7f3096fc2000-7f3096fc3000 rw-p 00006000 07:00 273469 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.sopgadmin3 &
[2] 18494
[1] Aborted pgadmin3

Note that the second time I attempted this, no crash occurred. So it's unlikely to be easily reproducible. Just wanted to share this bit of data in case it helps find other bugs.

Browse pgadmin-support by date

  From Date Subject
Next Message Charles Alva 2014-04-02 09:38:24 [BUG] Account Expires Date on PGAdmin3 1.18.1 running Ubuntu 13.10 and Ubuntu 14.04 Beta2
Previous Message Dave Barter 2014-03-26 16:05:35 [Bug] Resize Query Window Mac OSX