pgadmin3 crashes on FC1 - Again

Поиск
Список
Период
Сортировка
От Devrim GUNDUZ
Тема pgadmin3 crashes on FC1 - Again
Дата
Msg-id Pine.LNX.4.44.0312041622080.15094-100000@emo.org.tr
обсуждение исходный текст
Ответ на Re: [pgadmin-support] SSL connections and Query  (Andreas Pflug <pgadmin@pse-consulting.de>)
Список pgadmin-hackers
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi,

On Thu, 4 Dec 2003, Andreas Pflug wrote:

> AFAICS the problems you reported isn't related to SSL connections, so
> please use other dedicated threads for this.

Sorry.

> >The problems continue (using yesterday's snapshot):
> >
> > * I get a segfault while trying to add a new user
>
> Please provide some backtrace information; I still can't reproduce this.

==== Begin here=========================================
read(5, "\34\27NH\1\t \2#\0\0\0\262+\243\1\1\27\336\t\1\0\0\000"..., 32) =
32
read(5, "\34\27NH\1\t \2(\0\0\0\262+\243\1\1\27\336\t\1\0\0\000"..., 32) =
32
read(5, "\34\27NH\1\t \2\335\0\0\0\262+\243\1\1\27\336\t\1\0\0\000"...,
32) = 32
read(5, "\1\2OH\0\0\0\0 \2 \2\0\0\0\0\0\0\0\0\32\0\0\0\360\17\237"..., 32)
= 32
stat64("/usr/share/pgadmin3/ui/common/dlgIndexConstraint.xrc",
{st_mode=S_IFREG|0644, st_size=3036, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgIndexConstraint.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgIndexConstraint.xrc",
{st_mode=S_IFREG|0644, st_size=3036, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgAggregate.xrc",
{st_mode=S_IFREG|0644, st_size=3804, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgAggregate.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgAggregate.xrc",
{st_mode=S_IFREG|0644, st_size=3804, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgCast.xrc", {st_mode=S_IFREG|0644,
st_size=3152, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgCast.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgCast.xrc", {st_mode=S_IFREG|0644,
st_size=3152, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgCheck.xrc",
{st_mode=S_IFREG|0644, st_size=2442, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgCheck.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgCheck.xrc",
{st_mode=S_IFREG|0644, st_size=2442, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgColumn.xrc",
{st_mode=S_IFREG|0644, st_size=3312, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgColumn.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/dlgColumn.xrc",
{st_mode=S_IFREG|0644, st_size=3312, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgConversion.xrc",
{st_mode=S_IFREG|0644, st_size=3424, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgConversion.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgConversion.xrc",
{st_mode=S_IFREG|0644, st_size=3424, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgDatabase.xrc",
{st_mode=S_IFREG|0644, st_size=4720, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgDatabase.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgDatabase.xrc",
{st_mode=S_IFREG|0644, st_size=4720, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgDomain.xrc",
{st_mode=S_IFREG|0644, st_size=3909, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgDomain.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/dlgDomain.xrc",
{st_mode=S_IFREG|0644, st_size=3909, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgForeignKey.xrc",
{st_mode=S_IFREG|0644, st_size=5465, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgForeignKey.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgForeignKey.xrc",
{st_mode=S_IFREG|0644, st_size=5465, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgFunction.xrc",
{st_mode=S_IFREG|0644, st_size=12058, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgFunction.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgFunction.xrc",
{st_mode=S_IFREG|0644, st_size=12058, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgGroup.xrc",
{st_mode=S_IFREG|0644, st_size=2642, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgGroup.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgGroup.xrc",
{st_mode=S_IFREG|0644, st_size=2642, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgIndex.xrc",
{st_mode=S_IFREG|0644, st_size=3384, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgIndex.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgIndex.xrc",
{st_mode=S_IFREG|0644, st_size=3384, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmAddTableView.xrc",
{st_mode=S_IFREG|0644, st_size=1707, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmAddTableView.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/frmAddTableView.xrc",
{st_mode=S_IFREG|0644, st_size=1707, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgLanguage.xrc",
{st_mode=S_IFREG|0644, st_size=2516, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgLanguage.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgLanguage.xrc",
{st_mode=S_IFREG|0644, st_size=2516, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgOperator.xrc",
{st_mode=S_IFREG|0644, st_size=6846, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgOperator.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgOperator.xrc",
{st_mode=S_IFREG|0644, st_size=6846, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgRule.xrc", {st_mode=S_IFREG|0644,
st_size=5207, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgRule.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgRule.xrc", {st_mode=S_IFREG|0644,
st_size=5207, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgSchema.xrc",
{st_mode=S_IFREG|0644, st_size=2093, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgSchema.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/dlgSchema.xrc",
{st_mode=S_IFREG|0644, st_size=2093, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgSequence.xrc",
{st_mode=S_IFREG|0644, st_size=3808, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgSequence.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgSequence.xrc",
{st_mode=S_IFREG|0644, st_size=3808, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgTable.xrc",
{st_mode=S_IFREG|0644, st_size=5187, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgTable.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgTable.xrc",
{st_mode=S_IFREG|0644, st_size=5187, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgTrigger.xrc",
{st_mode=S_IFREG|0644, st_size=3981, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgTrigger.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/dlgTrigger.xrc",
{st_mode=S_IFREG|0644, st_size=3981, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgType.xrc", {st_mode=S_IFREG|0644,
st_size=8453, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgType.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgType.xrc", {st_mode=S_IFREG|0644,
st_size=8453, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgUser.xrc", {st_mode=S_IFREG|0644,
st_size=5495, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgUser.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgUser.xrc", {st_mode=S_IFREG|0644,
st_size=5495, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgView.xrc", {st_mode=S_IFREG|0644,
st_size=3951, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgView.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgView.xrc", {st_mode=S_IFREG|0644,
st_size=3951, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmMaintenance.xrc",
{st_mode=S_IFREG|0644, st_size=3269, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmMaintenance.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/frmMaintenance.xrc",
{st_mode=S_IFREG|0644, st_size=3269, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmConnect.xrc",
{st_mode=S_IFREG|0644, st_size=3409, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmConnect.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/frmConnect.xrc",
{st_mode=S_IFREG|0644, st_size=3409, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmExport.xrc",
{st_mode=S_IFREG|0644, st_size=3665, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmExport.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/frmExport.xrc",
{st_mode=S_IFREG|0644, st_size=3665, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgEditGridOptions.xrc",
{st_mode=S_IFREG|0644, st_size=3415, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgEditGridOptions.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgEditGridOptions.xrc",
{st_mode=S_IFREG|0644, st_size=3415, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmOptions.xrc",
{st_mode=S_IFREG|0644, st_size=6843, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmOptions.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/frmOptions.xrc",
{st_mode=S_IFREG|0644, st_size=6843, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmPassword.xrc",
{st_mode=S_IFREG|0644, st_size=1482, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmPassword.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/frmPassword.xrc",
{st_mode=S_IFREG|0644, st_size=1482, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmQBJoin.xrc",
{st_mode=S_IFREG|0644, st_size=2988, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmQBJoin.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/frmQBJoin.xrc",
{st_mode=S_IFREG|0644, st_size=2988, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmStatus.xrc",
{st_mode=S_IFREG|0644, st_size=1393, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmStatus.xrc", O_RDONLY|O_LARGEFILE)
= 7
stat64("/usr/share/pgadmin3/ui/common/frmStatus.xrc",
{st_mode=S_IFREG|0644, st_size=1393, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgSchedule.xrc",
{st_mode=S_IFREG|0644, st_size=5617, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgSchedule.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgSchedule.xrc",
{st_mode=S_IFREG|0644, st_size=5617, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgJob.xrc", {st_mode=S_IFREG|0644,
st_size=5627, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgJob.xrc", O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/dlgJob.xrc", {st_mode=S_IFREG|0644,
st_size=5627, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/frmIndexcheck.xrc",
{st_mode=S_IFREG|0644, st_size=640, ...}) = 0
open("/usr/share/pgadmin3/ui/common/frmIndexcheck.xrc",
O_RDONLY|O_LARGEFILE) = 7
stat64("/usr/share/pgadmin3/ui/common/frmIndexcheck.xrc",
{st_mode=S_IFREG|0644, st_size=640, ...}) = 0
close(7)                                = 0
stat64("/usr/share/pgadmin3/ui/common/dlgStep.xrc", {st_mode=S_IFREG|0644,
st_size=5497, ...}) = 0
open("/usr/share/pgadmin3/ui/common/dlgStep.xrc", O_RDONLY|O_LARGEFILE) =
7
stat64("/usr/share/pgadmin3/ui/common/dlgStep.xrc", {st_mode=S_IFREG|0644,
st_size=5497, ...}) = 0
close(7)
munmap(0xbf264000, 4096)                = 0
open("/usr/share/pixmaps/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/home/devrim/.icons/Bluecurve/cursors/xterm", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/home/devrim/.icons/Bluecurve/index.theme", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/icons/Bluecurve/cursors/xterm", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=5020, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xbf264000
read(7, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0"...,
4096) = 4096
_llseek(7, 0, [0], SEEK_SET)            = 0
read(7, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0"...,
4096) = 4096
close(7)                                = 0
munmap(0xbf264000, 4096)                = 0
open("/home/devrim/.icons/default/cursors/xterm", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/home/devrim/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/icons/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/icons/default/index.theme", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0755, st_size=32, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xbf264000
read(7, "[Icon Theme]\nInherits=Bluecurve\n", 4096) = 32
close(7)                                = 0
munmap(0xbf264000, 4096)                = 0
open("/usr/share/pixmaps/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/home/devrim/.icons/Bluecurve/cursors/xterm", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/home/devrim/.icons/Bluecurve/index.theme", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/icons/Bluecurve/cursors/xterm", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=5020, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xbf264000
read(7, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0"...,
4096) = 4096
_llseek(7, 0, [0], SEEK_SET)            = 0
read(7, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0"...,
4096) = 4096
close(7)                                = 0
munmap(0xbf264000, 4096)                = 0
writev(5, [{"< \2\0l\t \2\232\4\5\0m\t \2k\t \2.\0\0\0\0\0\0\0006\0"...,
1640}, {"\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0"...,
1152}], 2) = 2792
time(NULL)                              = 1070548156
- --- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
==== end here===========================================================

> > * I get "Trace/breakpoint trap" error when I first click
> > "Help/PostgreSQL
> >Help" and then perform fast clicks on help page :)
> >
> >
> Known, very unfortunate thing, and yet another non-SSL related bug.
> On my machine, this isn't traceable, because my desktop freezes when I
> encounter the problem while running under debugger's control (already
> upgradest to latest gdb).

Here is the wxDebugAlert :
src/gtk/colour.cpp(272): assert "wxAssertFailure" failed: invalid colour

Regards,

- --
Devrim GUNDUZ
devrim@gunduz.org                devrim.gunduz@linux.org.tr
            http://www.TDMSoft.com
            http://www.gunduz.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE/z0gctl86P3SPfQ4RAuN2AKCt9cAis6y4UvwLJNMFMAK6/f7HCwCgwDWp
uqvS4pfD5rtiusM/1BoEuUU=
=p4k9
-----END PGP SIGNATURE-----


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

Предыдущее
От: Andreas Pflug
Дата:
Сообщение: Re: [pgadmin-support] SSL connections and Query
Следующее
От: blacknoz@club-internet.fr
Дата:
Сообщение: Help/PostgreSQL crash