Обсуждение: ctrl \ makes psql 8.2.5 dump core

Поиск
Список
Период
Сортировка

ctrl \ makes psql 8.2.5 dump core

От
Jeff Ross
Дата:
Hi all,

I found out this morning that entering CTRL \ at the psql prompt will
make psql dump core. The is reproducible on the two machines I have
here.  Another server running downtown just quits without dumping core.
All are running 8.2.5 on OpenBSD.

I thought I was in the editor, and that key combination invokes nano's
search and replace function.

jross@slony:/var/www/wykids/training-calendar $ psql --version
psql (PostgreSQL) 8.2.5
contains support for command-line editing
jross@slony:/var/www/wykids/training-calendar $ psql wykids
Welcome to psql 8.2.5, the PostgreSQL interactive terminal.

Type:  \copyright for distribution terms
        \h for help with SQL commands
        \? for help with psql commands
        \g or terminate with semicolon to execute query
        \q to quit

jross@wykids localhost# Quit (core dumped)

The core file is less than a meg in size, so I can either upload it to
our web site or e-mail it directly to someone if anyone is interested.

Thanks,

Jeff Ross

Re: ctrl \ makes psql 8.2.5 dump core

От
Douglas Toltzman
Дата:
On OS X (10.4.11) with Postgres 8.2.4, control-\ in psql just quits
(drops back to shell prompt).

On Jan 3, 2008, at 12:42 PM, Jeff Ross wrote:

> Hi all,
>
> I found out this morning that entering CTRL \ at the psql prompt
> will make psql dump core. The is reproducible on the two machines I
> have here.  Another server running downtown just quits without
> dumping core.
> All are running 8.2.5 on OpenBSD.
>
> I thought I was in the editor, and that key combination invokes
> nano's search and replace function.
>
> jross@slony:/var/www/wykids/training-calendar $ psql --version
> psql (PostgreSQL) 8.2.5
> contains support for command-line editing
> jross@slony:/var/www/wykids/training-calendar $ psql wykids
> Welcome to psql 8.2.5, the PostgreSQL interactive terminal.
>
> Type:  \copyright for distribution terms
>        \h for help with SQL commands
>        \? for help with psql commands
>        \g or terminate with semicolon to execute query
>        \q to quit
>
> jross@wykids localhost# Quit (core dumped)
>
> The core file is less than a meg in size, so I can either upload it
> to our web site or e-mail it directly to someone if anyone is
> interested.
>
> Thanks,
>
> Jeff Ross
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings

Douglas Toltzman
doug@oakstreetsoftware.com
(910) 526-5938

Re: ctrl \ makes psql 8.2.5 dump core

От
Alvaro Herrera
Дата:
Jeff Ross wrote:
> Hi all,
>
> I found out this morning that entering CTRL \ at the psql prompt will make
> psql dump core. The is reproducible on the two machines I have here.
> Another server running downtown just quits without dumping core.

This is normal and expected.  Ctrl-\ is SIGABRT.  If somewhere it aborts
without dumping core, it's because you have a zero "core size" ulimit
setting.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Re: ctrl \ makes psql 8.2.5 dump core

От
Shelby Cain
Дата:
I believe this is expected behavior the Ctrl-\ keystroke will cause a SIGQUIT to the current process.  Any program that
doesn'texplicitly handle SIGQUIT will abort. 

Regards,

Shelby Cain

----- Original Message ----
From: Jeff Ross <jross@wykids.org>
To: PostgreSQL <pgsql-bugs@postgresql.org>
Sent: Thursday, January 3, 2008 11:42:26 AM
Subject: [BUGS] ctrl \ makes psql 8.2.5 dump core


Hi all,

I found out this morning that entering CTRL \ at the psql prompt will
make psql dump core. The is reproducible on the two machines I have
here.  Another server running downtown just quits without dumping core.
All are running 8.2.5 on OpenBSD.

I thought I was in the editor, and that key combination invokes nano's
search and replace function.

jross@slony:/var/www/wykids/training-calendar $ psql --version
psql (PostgreSQL) 8.2.5
contains support for command-line editing
jross@slony:/var/www/wykids/training-calendar $ psql wykids
Welcome to psql 8.2.5, the PostgreSQL interactive terminal.

Type:  \copyright for distribution terms
        \h for help with SQL commands
        \? for help with psql commands
        \g or terminate with semicolon to execute query
        \q to quit

jross@wykids localhost# Quit (core dumped)

The core file is less than a meg in size, so I can either upload it to
our web site or e-mail it directly to someone if anyone is interested.

Thanks,

Jeff Ross

---------------------------(end of
 broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings





      ____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page.
http://www.yahoo.com/r/hs

Re: ctrl \ makes psql 8.2.5 dump core

От
Jeff Ross
Дата:
Shelby Cain wrote:
> I believe this is expected behavior the Ctrl-\ keystroke will cause a SIGQUIT to the current process.  Any program
thatdoesn't explicitly handle SIGQUIT will abort. 
>
> Regards,
>
> Shelby Cain

Okay, thanks for the reply, and sorry for the noise.

Jeff