Re: SQL Editor fail
От | Dave Page |
---|---|
Тема | Re: SQL Editor fail |
Дата | |
Msg-id | BANLkTikhhfcXDaH5sk1FbuXZduim+AJqPw@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: SQL Editor fail (Dave Page <dpage@pgadmin.org>) |
Список | pgadmin-support |
On Thu, May 12, 2011 at 3:15 PM, Dave Page <dpage@pgadmin.org> wrote: > 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. I was finally able to figure this out, and have committed a fix for it. Thanks for the report! -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgadmin-support по дате отправления: