ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] Need help: postgresql crashes
  @ 2009-08-28 14:53 ` Ivan Fedorov
  2009-08-29 11:21   ` Alexey Borovskoy
  2009-09-05 13:59   ` Michael Bochkaryov
  2009-08-28 21:08 ` Dmitry V. Levin
  1 sibling, 2 replies; 12+ messages in thread
From: Ivan Fedorov @ 2009-08-28 14:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1166 bytes --]

Michael Bochkaryov <misha-cEuyQfHedSu4OEkr4YyIVA@public.gmane.org>
writes:

> День добрый!
>
> Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
> Для воспроизведения предлагалось выполнить запрос select lower('q')
> https://bugzilla.altlinux.org/show_bug.cgi?id=21267
>
> Эта же проблема разбиралась здесь более подробно:
> http://bugs.etersoft.ru/show_bug.cgi?id=4197
>
> У меня воспроизвести не удается, хотя dist-upgrade в контейнере с Сизифом я не
> проводил и часть окружения отстает от текущего состояния.
>
> Вопрос: что с этим делать?

У меня воспроизвелось, так что я для начала попробую собрать его с
gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)

Ну и если патч влияет, то у меня есть альтернативный пачт - попробую
его. :)

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
    2009-08-28 14:53 ` [devel] Need help: postgresql crashes Ivan Fedorov
@ 2009-08-28 21:08 ` Dmitry V. Levin
  2009-08-28 22:11   ` Ivan Fedorov
  2009-08-30 13:06   ` Vitaly Lipatov
  1 sibling, 2 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2009-08-28 21:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 724 bytes --]

On Fri, Aug 28, 2009 at 11:34:56AM +0300, Michael Bochkaryov wrote:
> День добрый!
> 
> Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
> Для воспроизведения предлагалось выполнить запрос select lower('q')
> https://bugzilla.altlinux.org/show_bug.cgi?id=21267
> 
> Эта же проблема разбиралась здесь более подробно:
> http://bugs.etersoft.ru/show_bug.cgi?id=4197
> 
> У меня воспроизвести не удается, хотя dist-upgrade в контейнере с Сизифом я
> не проводил и часть окружения отстает от текущего состояния.
> 
> Вопрос: что с этим делать?

Попробуйте отключить тот самый 0001-fix-buffer_overflow.patch, который,
вместо того, чтобы бороться с buffer overflow, видимо, порождает их.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-28 21:08 ` Dmitry V. Levin
@ 2009-08-28 22:11   ` Ivan Fedorov
  2009-08-29 12:45     ` Boris Savelev
  2009-08-30 13:06   ` Vitaly Lipatov
  1 sibling, 1 reply; 12+ messages in thread
From: Ivan Fedorov @ 2009-08-28 22:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1245 bytes --]

"Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:

> On Fri, Aug 28, 2009 at 11:34:56AM +0300, Michael Bochkaryov wrote:
>> День добрый!
>> 
>> Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
>> Для воспроизведения предлагалось выполнить запрос select lower('q')
>> https://bugzilla.altlinux.org/show_bug.cgi?id=21267
>> 
>> Эта же проблема разбиралась здесь более подробно:
>> http://bugs.etersoft.ru/show_bug.cgi?id=4197
>> 
>> У меня воспроизвести не удается, хотя dist-upgrade в контейнере с Сизифом я
>> не проводил и часть окружения отстает от текущего состояния.
>> 
>> Вопрос: что с этим делать?
>
> Попробуйте отключить тот самый 0001-fix-buffer_overflow.patch, который,
> вместо того, чтобы бороться с buffer overflow, видимо, порождает их.

Да, я тоже так думаю, ибо патч вообще-то весьма странный! :(

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-28 14:53 ` [devel] Need help: postgresql crashes Ivan Fedorov
@ 2009-08-29 11:21   ` Alexey Borovskoy
  2009-08-29 12:44     ` Ivan Fedorov
  2009-09-05 13:59   ` Michael Bochkaryov
  1 sibling, 1 reply; 12+ messages in thread
From: Alexey Borovskoy @ 2009-08-29 11:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

* Суббота 29 августа 2009 Ivan Fedorov

> Michael Bochkaryov
> <misha-cEuyQfHedSu4OEkr4YyIVA@public.gmane.org>
>
> writes:
> > День добрый!
> >
> > Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
> > Для воспроизведения предлагалось выполнить запрос select
> > lower('q')
> > https://bugzilla.altlinux.org/show_bug.cgi?id=21267
> >
> > Эта же проблема разбиралась здесь более подробно:
> > http://bugs.etersoft.ru/show_bug.cgi?id=4197
> >
> > У меня воспроизвести не удается, хотя dist-upgrade в
> > контейнере с Сизифом я не проводил и часть окружения отстает
> > от текущего состояния.
> >
> > Вопрос: что с этим делать?
>
> У меня воспроизвелось, так что я для начала попробую собрать
> его с gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)
>
> Ну и если патч влияет, то у меня есть альтернативный пачт -
> попробую его. :)

Может проще собрать 8.4?

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-29 11:21   ` Alexey Borovskoy
@ 2009-08-29 12:44     ` Ivan Fedorov
  2009-08-29 22:32       ` Konstantin Pavlov
  0 siblings, 1 reply; 12+ messages in thread
From: Ivan Fedorov @ 2009-08-29 12:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 632 bytes --]

Alexey Borovskoy <alb-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

>> > Вопрос: что с этим делать?
>>
>> У меня воспроизвелось, так что я для начала попробую собрать
>> его с gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)
>>
>> Ну и если патч влияет, то у меня есть альтернативный пачт -
>> попробую его. :)
>
> Может проще собрать 8.4?

ммм... а это разве равноценная замена? я считаю, что нет!

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-28 22:11   ` Ivan Fedorov
@ 2009-08-29 12:45     ` Boris Savelev
  2009-09-01  7:31       ` Alexey I. Froloff
  0 siblings, 1 reply; 12+ messages in thread
From: Boris Savelev @ 2009-08-29 12:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

29 августа 2009 г. 2:11 пользователь Ivan Fedorov (ns@altlinux.org) написал:
> "Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
>
>> On Fri, Aug 28, 2009 at 11:34:56AM +0300, Michael Bochkaryov wrote:
>>> День добрый!
>>>
>>> Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
>>> Для воспроизведения предлагалось выполнить запрос select lower('q')
>>> https://bugzilla.altlinux.org/show_bug.cgi?id=21267
>>>
>>> Эта же проблема разбиралась здесь более подробно:
>>> http://bugs.etersoft.ru/show_bug.cgi?id=4197
>>>
>>> У меня воспроизвести не удается, хотя dist-upgrade в контейнере с Сизифом я
>>> не проводил и часть окружения отстает от текущего состояния.
>>>
>>> Вопрос: что с этим делать?
>>
>> Попробуйте отключить тот самый 0001-fix-buffer_overflow.patch, который,
>> вместо того, чтобы бороться с buffer overflow, видимо, порождает их.
>
> Да, я тоже так думаю, ибо патч вообще-то весьма странный! :(
>

Мне тоже, но автор настаивает на своем-)
С этим патчем сборка на старом тулчейне работает без проблем.

-- 
Boris

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-29 12:44     ` Ivan Fedorov
@ 2009-08-29 22:32       ` Konstantin Pavlov
  2009-08-30 11:04         ` Ivan Fedorov
  0 siblings, 1 reply; 12+ messages in thread
From: Konstantin Pavlov @ 2009-08-29 22:32 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1108 bytes --]

On Sat, Aug 29, 2009 at 04:44:32PM +0400, Ivan Fedorov wrote:
> Alexey Borovskoy <alb-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:
> 
> >> > Вопрос: что с этим делать?
> >>
> >> У меня воспроизвелось, так что я для начала попробую собрать
> >> его с gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)
> >>
> >> Ну и если патч влияет, то у меня есть альтернативный пачт -
> >> попробую его. :)
> >
> > Может проще собрать 8.4?
> 
> ммм... а это разве равноценная замена? я считаю, что нет!

Почему?

-- 
 * dottedmag совсем гонит
<dottedmag> SELECT login_name FROM profiles WHEN userid = %s
<avm> dottedmag, в смысле WHERE? это вообще о чём?
<dottedmag> avm: в смысле WHERE, ага.
<dottedmag> Это я пейшу тут дальнейшую интеграцию багзиллы с ACL-ями
<wRAR> whence
 * wRAR . o O ( unless )
<dottedmag> until
<thresh> КОГДА
<avm> notwithstanding
<dottedmag> inspiteof
<thresh> у нас же багзилла руССкая?
<thresh> вот и СКЛ должен быть по руССки.
<dottedmag> ВЫБРАТЬ имя ИЗ картотеки НЕ ОБРАЩАЯ ВНИМАНИЯ НА номер=%с
 * thresh . o O ( dottedmag делает первые шаги в 1С )

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-29 22:32       ` Konstantin Pavlov
@ 2009-08-30 11:04         ` Ivan Fedorov
  0 siblings, 0 replies; 12+ messages in thread
From: Ivan Fedorov @ 2009-08-30 11:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1275 bytes --]

Konstantin Pavlov <thresh-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>
writes:

> On Sat, Aug 29, 2009 at 04:44:32PM +0400, Ivan Fedorov wrote:
>> Alexey Borovskoy <alb-u2l5PoMzF/Uox3rIn2DAYQ-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org> writes:
>> 
>> >> > Вопрос: что с этим делать?
>> >>
>> >> У меня воспроизвелось, так что я для начала попробую собрать
>> >> его с gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)
>> >>
>> >> Ну и если патч влияет, то у меня есть альтернативный пачт -
>> >> попробую его. :)
>> >
>> > Может проще собрать 8.4?
>> 
>> ммм... а это разве равноценная замена? я считаю, что нет!
>
> Почему?
ну как минимум потому что там нельзя сделать обновление без dump/restore
или конвертации базы. Потом изменились некоторые параметры, а это
значит, что надо переписывать конфиг, ну и т.д.

Вобщем не все смогут легко перейти с 8.3 на 8.4...

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-28 21:08 ` Dmitry V. Levin
  2009-08-28 22:11   ` Ivan Fedorov
@ 2009-08-30 13:06   ` Vitaly Lipatov
  2009-09-01 10:12     ` Alexey I. Froloff
  1 sibling, 1 reply; 12+ messages in thread
From: Vitaly Lipatov @ 2009-08-30 13:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 29 августа 2009, Dmitry V. Levin wrote:
...
> Попробуйте отключить тот самый 0001-fix-buffer_overflow.patch,
> который, вместо того, чтобы бороться с buffer overflow,
> видимо, порождает их.
Я бы сказал, что компилятор порождает такие конструкции проверки, 
которые порождают падения программы на коде, не имеющем ошибок. 
По крайней мере я ошибок в PG найти не смог, равно как и красиво 
исправить все места, на которые ругается компилятор или runtime.

-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-29 12:45     ` Boris Savelev
@ 2009-09-01  7:31       ` Alexey I. Froloff
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2009-09-01  7:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 504 bytes --]

On Sat, Aug 29, 2009 at 04:45:56PM +0400, Boris Savelev wrote:
> >> Попробуйте отключить тот самый 0001-fix-buffer_overflow.patch, который,
> >> вместо того, чтобы бороться с buffer overflow, видимо, порождает их.
> > Да, я тоже так думаю, ибо патч вообще-то весьма странный! :(
> Мне тоже, но автор настаивает на своем-)
> С этим патчем сборка на старом тулчейне работает без проблем.
А если попробовать добавить __attribute__((alloc_size)) к
MemoryContextAlloc*()?

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-30 13:06   ` Vitaly Lipatov
@ 2009-09-01 10:12     ` Alexey I. Froloff
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2009-09-01 10:12 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 574 bytes --]

On Sun, Aug 30, 2009 at 05:06:20PM +0400, Vitaly Lipatov wrote:
> Я бы сказал, что компилятор порождает такие конструкции проверки, 
> которые порождают падения программы на коде, не имеющем ошибок. 
> По крайней мере я ошибок в PG найти не смог, равно как и красиво 
> исправить все места, на которые ругается компилятор или runtime.
Функция snprintf работает с областью памяти некоторого размера,
но то что ей передаётся на "область памяти" не похоже с точки
зрения компилятора.  Для этого у компилятора есть специального
вида ручки.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Need help: postgresql crashes
  2009-08-28 14:53 ` [devel] Need help: postgresql crashes Ivan Fedorov
  2009-08-29 11:21   ` Alexey Borovskoy
@ 2009-09-05 13:59   ` Michael Bochkaryov
  1 sibling, 0 replies; 12+ messages in thread
From: Michael Bochkaryov @ 2009-09-05 13:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

28 августа 2009 г. 17:53 пользователь Ivan Fedorov (ns@altlinux.org) написал:
> Michael Bochkaryov <misha-cEuyQfHedSu4OEkr4YyIVA@public.gmane.org>
> writes:
>
>> День добрый!
>>
>> Поступило несколько жалоб на работу postgresql 8.3 в Сизифе.
>> Для воспроизведения предлагалось выполнить запрос select lower('q')
>> https://bugzilla.altlinux.org/show_bug.cgi?id=21267
>>
>> Эта же проблема разбиралась здесь более подробно:
>> http://bugs.etersoft.ru/show_bug.cgi?id=4197
>>
>> У меня воспроизвести не удается, хотя dist-upgrade в контейнере с Сизифом я не
>> проводил и часть окружения отстает от текущего состояния.
>>
>> Вопрос: что с этим делать?
>
> У меня воспроизвелось, так что я для начала попробую собрать его с
> gcc4.3, потом с gcc4.3 + патч для gcc4.4, ну и т.д... :)
>
> Ну и если патч влияет, то у меня есть альтернативный пачт - попробую
> его. :)

Попробовал собрать с твоим альтернативным патчем.
На первый взгляд проблем не обнаружено, но я их и раньше не смог поймать.

http://git.altlinux.org/people/misha/packages/postgresql8.3.git?p=postgresql8.3.git;a=commit;h=40deb0c3bca21db023c74286732170b878949102

Хорошо бы до отправки в Сизиф протестировать.

-- 
Regards,
Michael Bochkaryov
www.rattler.kiev.ua

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-09-05 13:59 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-28 14:53 ` [devel] Need help: postgresql crashes Ivan Fedorov
2009-08-29 11:21   ` Alexey Borovskoy
2009-08-29 12:44     ` Ivan Fedorov
2009-08-29 22:32       ` Konstantin Pavlov
2009-08-30 11:04         ` Ivan Fedorov
2009-09-05 13:59   ` Michael Bochkaryov
2009-08-28 21:08 ` Dmitry V. Levin
2009-08-28 22:11   ` Ivan Fedorov
2009-08-29 12:45     ` Boris Savelev
2009-09-01  7:31       ` Alexey I. Froloff
2009-08-30 13:06   ` Vitaly Lipatov
2009-09-01 10:12     ` Alexey I. Froloff

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git