Re: SQL Editor fail

Поиск
Список
Период
Сортировка
От Dave Page
Тема Re: SQL Editor fail
Дата
Msg-id BANLkTimVHAoJDqSPerAyuHfHW_d6gC7_Cw@mail.gmail.com
обсуждение исходный текст
Ответ на SQL Editor fail  (Aleksey Chirkin <a4irkin@gmail.com>)
Ответы Re: SQL Editor fail  (Peter Geoghegan <peter@2ndquadrant.com>)
Re: SQL Editor fail  (Dave Page <dpage@pgadmin.org>)
Список pgadmin-support
On Thu, May 12, 2011 at 1:15 PM, Aleksey Chirkin <a4irkin@gmail.com> wrote:
> Hi! This is my first message in list, I hope that it will be helpful.
>
> I'm finding a bug in pgAdmin 1.14.0 Beta 1.
> To make sure that the problem is still there I'm pulled from latest git today.
>
> To reproduce it, enter in SQL Editor, write symbol "(" and then press
> enter for go to new line. It crashing pgAdmin.
>
> I'm testing it on MacOS 10.6.7.

Hmm, I can reproduce it, but I have no idea what the problem is. The
stack trace (which contains 56977 frames!!) indicates the crash
happens deep in Apples rendering code, which in turn is called from
wxWidgets painting code which is called by the main event loop. As far
as I can see, there is no pgAdmin code in the stack at all.

It seems to occur any time you hit return when there's an unmatched
bracket of any type on the line. I don't think the block folding is
the issue, as the crash doesn't occur with text like "BEGIN" which
will also start a new code block.

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


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

Предыдущее
От: Aleksey Chirkin
Дата:
Сообщение: SQL Editor fail
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Re: SQL Editor fail