buildfarm member fennec crashing in plpython test

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема buildfarm member fennec crashing in plpython test
Дата
Msg-id 20080305223358.GC4755@alvh.no-ip.org
обсуждение исходный текст
Ответы Re: buildfarm member fennec crashing in plpython test  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
It says
 (1 row)  SELECT import_succeed();
+ NOTICE:  ('import failed -- No module named whrandom',)              import_succeed             
! ----------------------------------------
!  failed, that wasn't supposed to happen (1 row)  -- test import and simple argument handling

and then it crashes:


NOTICE:  ('import socket failed -- No module named foosocket',)
NOTICE:  ('import failed -- No module named whrandom',)
*** glibc detected *** postgres: greg pl_regression [local] SELECT: free(): invalid pointer: 0x00002aaaab9e78c8 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3601c72832]
/lib64/libc.so.6(cfree+0x8c)[0x3601c75f2c]
/usr/lib64/libpython2.5.so.1.0[0x3603c57b93]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x54ed)[0x3603cb544d]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x862)[0x3603cb6862]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalCode+0x32)[0x3603cb68a2]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c068b]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c2504]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so(plpython_call_handler+0xf4)[0x2aaaab7c2944]
postgres: greg pl_regression [local] SELECT(ExecMakeFunctionResult+0xfe)[0x5028ce]
postgres: greg pl_regression [local] SELECT(ExecProject+0x1d6)[0x500776]
postgres: greg pl_regression [local] SELECT(ExecResult+0x63)[0x50fb63]
postgres: greg pl_regression [local] SELECT(ExecProcNode+0xb7)[0x4fff07]
postgres: greg pl_regression [local] SELECT(ExecutorRun+0x110)[0x4ff2a0]
postgres: greg pl_regression [local] SELECT[0x5155f4]
postgres: greg pl_regression [local] SELECT(SPI_execute+0x93)[0x515a23]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c3c38]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c3ddf]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5c19)[0x3603cb5b79]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x54cc)[0x3603cb542c]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x862)[0x3603cb6862]
/usr/lib64/libpython2.5.so.1.0(PyEval_EvalCode+0x32)[0x3603cb68a2]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c068b]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so[0x2aaaab7c2504]
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so(plpython_call_handler+0xf4)[0x2aaaab7c2944]
postgres: greg pl_regression [local] SELECT(ExecMakeFunctionResult+0xfe)[0x5028ce]
postgres: greg pl_regression [local] SELECT(ExecProject+0x1d6)[0x500776]
postgres: greg pl_regression [local] SELECT(ExecResult+0x63)[0x50fb63]
postgres: greg pl_regression [local] SELECT(ExecProcNode+0xb7)[0x4fff07]
postgres: greg pl_regression [local] SELECT(ExecutorRun+0x110)[0x4ff2a0]
postgres: greg pl_regression [local] SELECT[0x58843d]
postgres: greg pl_regression [local] SELECT(PortalRun+0x1c8)[0x5891d8]
postgres: greg pl_regression [local] SELECT[0x585123]
postgres: greg pl_regression [local] SELECT(PostgresMain+0x1198)[0x586978]
postgres: greg pl_regression [local] SELECT[0x55c2dc]
postgres: greg pl_regression [local] SELECT(PostmasterMain+0x869)[0x55cff9]
postgres: greg pl_regression [local] SELECT(main+0x1fe)[0x51d6be]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3601c1e074]
postgres: greg pl_regression [local] SELECT(memcmp+0x3a9)[0x43b3a9]
======= Memory map: ========
00400000-00709000 r-xp 00000000 fd:00 12943936
/home/greg/farm/builds/REL8_1_STABLE/inst/bin/postgres
00909000-00914000 rw-p 00309000 fd:00 12943936
/home/greg/farm/builds/REL8_1_STABLE/inst/bin/postgres
00914000-00b18000 rw-p 00914000 00:00 0                                  [heap]
3184e00000-3184e02000 r-xp 00000000 fd:00 11534424                       /lib64/libcom_err.so.2.1
3184e02000-3185001000 ---p 00002000 fd:00 11534424                       /lib64/libcom_err.so.2.1
3185001000-3185002000 rw-p 00001000 fd:00 11534424                       /lib64/libcom_err.so.2.1
3186e00000-3186e2c000 r-xp 00000000 fd:00 27049810                       /usr/lib64/libgssapi_krb5.so.2.2
3186e2c000-318702c000 ---p 0002c000 fd:00 27049810                       /usr/lib64/libgssapi_krb5.so.2.2
318702c000-318702e000 rw-p 0002c000 fd:00 27049810                       /usr/lib64/libgssapi_krb5.so.2.2
3187200000-318728f000 r-xp 00000000 fd:00 27040574                       /usr/lib64/libkrb5.so.3.3
318728f000-318748e000 ---p 0008f000 fd:00 27040574                       /usr/lib64/libkrb5.so.3.3
318748e000-3187492000 rw-p 0008e000 fd:00 27040574                       /usr/lib64/libkrb5.so.3.3
3187600000-3187643000 r-xp 00000000 fd:00 11534437                       /lib64/libssl.so.0.9.8b
3187643000-3187843000 ---p 00043000 fd:00 11534437                       /lib64/libssl.so.0.9.8b
3187843000-3187849000 rw-p 00043000 fd:00 11534437                       /lib64/libssl.so.0.9.8b
3601800000-360181b000 r-xp 00000000 fd:00 11534386                       /lib64/ld-2.7.so
3601a1a000-3601a1b000 r--p 0001a000 fd:00 11534386                       /lib64/ld-2.7.so
3601a1b000-3601a1c000 rw-p 0001b000 fd:00 11534386                       /lib64/ld-2.7.so
3601c00000-3601d4d000 r-xp 00000000 fd:00 11534388                       /lib64/libc-2.7.so
3601d4d000-3601f4d000 ---p 0014d000 fd:00 11534388                       /lib64/libc-2.7.so
3601f4d000-3601f51000 r--p 0014d000 fd:00 11534388                       /lib64/libc-2.7.so
3601f51000-3601f52000 rw-p 00151000 fd:00 11534388                       /lib64/libc-2.7.so
3601f52000-3601f57000 rw-p 3601f52000 00:00 0 
3602000000-3602002000 r-xp 00000000 fd:00 11534392                       /lib64/libdl-2.7.so
3602002000-3602202000 ---p 00002000 fd:00 11534392                       /lib64/libdl-2.7.so
3602202000-3602203000 r--p 00002000 fd:00 11534392                       /lib64/libdl-2.7.so
3602203000-3602204000 rw-p 00003000 fd:00 11534392                       /lib64/libdl-2.7.so
3602400000-3602482000 r-xp 00000000 fd:00 11534649                       /lib64/libm-2.7.so
3602482000-3602681000 ---p 00082000 fd:00 11534649                       /lib64/libm-2.7.so
3602681000-3602682000 r--p 00081000 fd:00 11534649                       /lib64/libm-2.7.so
3602682000-3602683000 rw-p 00082000 fd:00 11534649                       /lib64/libm-2.7.so
3602800000-3602816000 r-xp 00000000 fd:00 11534387                       /lib64/libpthread-2.7.so
3602816000-3602a15000 ---p 00016000 fd:00 11534387                       /lib64/libpthread-2.7.so
3602a15000-3602a16000 r--p 00015000 fd:00 11534387                       /lib64/libpthread-2.7.so
3602a16000-3602a17000 rw-p 00016000 fd:00 11534387                       /lib64/libpthread-2.7.so
3602a17000-3602a1b000 rw-p 3602a17000 00:00 0 
3602c00000-3602c14000 r-xp 00000000 fd:00 11534648                       /lib64/libz.so.1.2.3
3602c14000-3602e13000 ---p 00014000 fd:00 11534648                       /lib64/libz.so.1.2.3
3602e13000-3602e14000 rw-p 00013000 fd:00 11534648                       /lib64/libz.so.1.2.3
3603800000-3603809000 r-xp 00000000 fd:00 11534651                       /lib64/libcrypt-2.7.so
3603809000-3603a08000 ---p 00009000 fd:00 11534651                       /lib64/libcrypt-2.7.so
3603a08000-3603a09000 r--p 00008000 fd:00 11534651                       /lib64/libcrypt-2.7.so
3603a09000-3603a0a000 rw-p 00009000 fd:00 11534651                       /lib64/libcrypt-2.7.so
3603a0a000-3603a38000 rw-p 3603a0a000 00:00 0 
3603c00000-3603d2c000 r-xp 00000000 fd:00 27040945                       /usr/lib64/libpython2.5.so.1.0
3603d2c000-3603f2b000 ---p 0012c000 fd:00 27040945                       /usr/lib64/libpython2.5.so.1.0
3603f2b000-3603f5f000 rw-p 0012b000 fd:00 27040945                       /usr/lib64/libpython2.5.so.1.0
3603f5f000-3603f67000 rw-p 3603f5f000 00:00 0 
3605400000-360541c000 r-xp 00000000 fd:00 11534658                       /lib64/libtinfo.so.5.6
360541c000-360561c000 ---p 0001c000 fd:00 11534658                       /lib64/libtinfo.so.5.6
360561c000-3605620000 rw-p 0001c000 fd:00 11534658                       /lib64/libtinfo.so.5.6
3605800000-360580d000 r-xp 00000000 fd:00 11534653                       /lib64/libgcc_s-4.1.2-20070925.so.1
360580d000-3605a0d000 ---p 0000d000 fd:00 11534653                       /lib64/libgcc_s-4.1.2-20070925.so.1
3605a0d000-3605a0e000 rw-p 0000d000 fd:00 11534653                       /lib64/libgcc_s-4.1.2-20070925.so.1
3606c00000-3606c15000 r-xp 00000000 fd:00 11534662                       /lib64/libnsl-2.7.so
3606c15000-3606e14000 ---p 00015000 fd:00 11534662                       /lib64/libnsl-2.7.so
3606e14000-3606e15000 r--p 00014000 fd:00 11534662                       /lib64/libnsl-2.7.so
3606e15000-3606e16000 rw-p 00015000 fd:00 11534662                       /lib64/libnsl-2.7.so
3606e16000-3606e18000 rw-p 3606e16000 00:00 0 
3608c00000-3608c11000 r-xp 00000000 fd:00 11534655                       /lib64/libresolv-2.7.so
3608c11000-3608e11000 ---p 00011000 fd:00 11534655                       /lib64/libresolv-2.7.so
3608e11000-3608e12000 r--p 00011000 fd:00 11534655                       /lib64/libresolv-2.7.so
3608e12000-3608e13000 rw-p 00012000 fd:00 11534655                       /lib64/libresolv-2.7.so
3608e13000-3608e15000 rw-p 3608e13000 00:00 0 
360a000000-360a002000 r-xp 00000000 fd:00 11534657                       /lib64/libutil-2.7.so
360a002000-360a201000 ---p 00002000 fd:00 11534657                       /lib64/libutil-2.7.so
360a201000-360a202000 r--p 00001000 fd:00 11534657                       /lib64/libutil-2.7.so
360a202000-360a203000 rw-p 00002000 fd:00 11534657                       /lib64/libutil-2.7.so
360dc00000-360dd25000 r-xp 00000000 fd:00 11534654                       /lib64/libcrypto.so.0.9.8b
360dd25000-360df25000 ---p 00125000 fd:00 11534654                       /lib64/libcrypto.so.0.9.8b
360df25000-360df44000 rw-p 00125000 fd:00 11534654                       /lib64/libcrypto.so.0.9.8b
360df44000-360df48000 rw-p 360df44000 00:00 0 
360e800000-360e802000 r-xp 00000000 fd:00 11534663                       /lib64/libkeyutils-1.2.so
360e802000-360ea01000 ---p 00002000 fd:00 11534663                       /lib64/libkeyutils-1.2.so
360ea01000-360ea02000 rw-p 00001000 fd:00 11534663                       /lib64/libkeyutils-1.2.so
38a2c00000-38a2c35000 r-xp 00000000 fd:00 11534445                       /lib64/libreadline.so.5.2
38a2c35000-38a2e35000 ---p 00035000 fd:00 11534445                       /lib64/libreadline.so.5.2
38a2e35000-38a2e3d000 rw-p 00035000 fd:00 11534445                       /lib64/libreadline.so.5.2
38a2e3d000-38a2e3e000 rw-p 38a2e3d000 00:00 0 
38a6c00000-38a6c24000 r-xp 00000000 fd:00 27041865                       /usr/lib64/libk5crypto.so.3.1
38a6c24000-38a6e23000 ---p 00024000 fd:00 27041865                       /usr/lib64/libk5crypto.so.3.1
38a6e23000-38a6e25000 rw-p 00023000 fd:00 27041865                       /usr/lib64/libk5crypto.so.3.1
38a7000000-38a7008000 r-xp 00000000 fd:00 27041137                       /usr/lib64/libkrb5support.so.0.1
38a7008000-38a7207000 ---p 00008000 fd:00 27041137                       /usr/lib64/libkrb5support.so.0.1
38a7207000-38a7208000 rw-p 00007000 fd:00 27041137                       /usr/lib64/libkrb5support.so.0.1
3a67e00000-3a67e19000 r-xp 00000000 fd:00 11534398                       /lib64/libselinux.so.1
3a67e19000-3a68018000 ---p 00019000 fd:00 11534398                       /lib64/libselinux.so.1
3a68018000-3a6801a000 rw-p 00018000 fd:00 11534398                       /lib64/libselinux.so.1
3a6801a000-3a6801b000 rw-p 3a6801a000 00:00 0 
2aaaaaaab000-2aaaaaaad000 rw-p 2aaaaaaab000 00:00 0 
2aaaaaab9000-2aaaaaabd000 rw-p 2aaaaaab9000 00:00 0 
2aaaaaabd000-2aaaaaac7000 r-xp 00000000 fd:00 11534364                   /lib64/libnss_files-2.7.so
2aaaaaac7000-2aaaaacc6000 ---p 0000a000 fd:00 11534364                   /lib64/libnss_files-2.7.so
2aaaaacc6000-2aaaaacc7000 r--p 00009000 fd:00 11534364                   /lib64/libnss_files-2.7.so
2aaaaacc7000-2aaaaacc8000 rw-p 0000a000 fd:00 11534364                   /lib64/libnss_files-2.7.so
2aaaaacc8000-2aaaab75a000 rw-s 00000000 00:09 293109761                  /SYSV0056b739 (deleted)
2aaaab75a000-2aaaab7bc000 rw-p 2aaaab75a000 00:00 0 
2aaaab7bc000-2aaaab7c6000 r-xp 00000000 fd:00 12812990
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so
2aaaab7c6000-2aaaab9c6000 ---p 0000a000 fd:00 12812990
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so
2aaaab9c6000-2aaaab9c7000 rw-p 0000a000 fd:00 12812990
/home/greg/farm/builds/REL8_1_STABLE/inst/lib/postgresql/plpython.so
2aaaab9c7000-2aaaaba49000 rw-p 2aaaab9c7000 00:00 0 
2aaaaba4a000-2aaaababc000 rw-p 2aaaaba4a000 00:00 0 
2aaaababc000-2aaaabac4000 r-xp 00000000 fd:00 27365068
/usr/lib64/python2.5/lib-dynload/arraymodule.so
2aaaabac4000-2aaaabcc3000 ---p 00008000 fd:00 27365068
/usr/lib64/python2.5/lib-dynload/arraymodule.so
2aaaabcc3000-2aaaabcc6000 rw-p 00007000 fd:00 27365068
/usr/lib64/python2.5/lib-dynload/arraymodule.so
2aaaabcc6000-2aaaabcc8000 r-xp 00000000 fd:00 27365038                   /usr/lib64/python2.5/lib-dynload/_bisect.so
2aaaabcc8000-2aaaabec7000 ---p 00002000 fd:00 27365038                   /usr/lib64/python2.5/lib-dynload/_bisect.so
2aaaabec7000-2aaaabec8000 rw-p 00001000 fd:00 27365038                   /usr/lib64/python2.5/lib-dynload/_bisect.so
2aaaabec8000-2aaaabed7000 r-xp 00000000 fd:00 27365077                   /usr/lib64/python2.5/lib-dynload/datetime.so
2aaaabed7000-2aaaac0d7000 ---p 0000f000 fd:00 27365077                   /usr/lib64/python2.5/lib-dynload/datetime.so
2aaaac0d7000-2aaaac0db000 rw-p 0000f000 fd:00 27365077                   /usr/lib64/python2.5/lib-dynload/datetime.so
2aaaac0db000-2aaaac0df000 r-xp 00000000 fd:00 27365056
/usr/lib64/python2.5/lib-dynload/_localemodule.so
2aaaac0df000-2aaaac2df000 ---p 00004000 fd:00 27365056
/usr/lib64/python2.5/lib-dynload/_localemodule.so
2aaaac2df000-2aaaac2e0000 rw-p 00004000 fd:00 27365056
/usr/lib64/python2.5/lib-dynload/_localemodule.so
2aaaac2e0000-2aaaac2e7000 r-xp 00000000 fd:00 27365089                   /usr/lib64/python2.5/lib-dynload/operator.so
2aaaac2e7000-2aaaac4e7000 ---p 00007000 fd:00 27365089                   /usr/lib64/python2.5/lib-dynload/operator.so
2aaaac4e7000-2aaaac4e9000 rw-p 00007000 fd:00 27365089                   /usr/lib64/python2.5/lib-dynload/operator.so
2aaaac4e9000-2aaaac52a000 rw-p 2aaaac4e9000 00:00 0 
2aaaac52a000-2aaaac52d000 r-xp 00000000 fd:00 27365074
/usr/lib64/python2.5/lib-dynload/cmathmodule.so
2aaaac52d000-2aaaac72d000 ---p 00003000 fd:00 27365074
/usr/lib64/python2.5/lib-dynload/cmathmodule.so
2aaaac72d000-2aaaac72e000 rw-p 00003000 fd:00 27365074
/usr/lib64/python2.5/lib-dynload/cmathmodule.so
2aaaac72e000-2aaaac731000 r-xp 00000000 fd:00 27365086
/usr/lib64/python2.5/lib-dynload/mathmodule.so
2aaaac731000-2aaaac931000 ---p 00003000 fd:00 27365086
/usr/lib64/python2.5/lib-dynload/mathmodule.so
2aaaac931000-2aaaac932000 rw-p 00003000 fd:00 27365086
/usr/lib64/python2.5/lib-dynload/mathmodule.so
2aaaac932000-2aaaac935000 r-xp 00000000 fd:00 27365053                   /usr/lib64/python2.5/lib-dynload/_hashlib.so
2aaaac935000-2aaaacb34000 ---p 00003000 fd:00 27365053                   /usr/lib64/python2.5/lib-dynload/_hashlib.so
2aaaacb34000-2aaaacb35000 rw-p 00002000 fd:00 27365053                   /usr/lib64/python2.5/lib-dynload/_hashlib.so
2aaaacb35000-2aaaacb39000 r-xp 00000000 fd:00 27365070                   /usr/lib64/python2.5/lib-dynload/binascii.so
2aaaacb39000-2aaaacd39000 ---p 00004000 fd:00 27365070                   /usr/lib64/python2.5/lib-dynload/binascii.so
2aaaacd39000-2aaaacd3a000 rw-p 00004000 fd:00 27365070                   /usr/lib64/python2.5/lib-dynload/binascii.so
2aaaacd3a000-2aaaacd3d000 r-xp 00000000 fd:00 27365060
/usr/lib64/python2.5/lib-dynload/_randommodule.so
2aaaacd3d000-2aaaacf3c000 ---p 00003000 fd:00 27365060
/usr/lib64/python2.5/lib-dynload/_randommodule.so
2aaaacf3c000-2aaaacf3d000 rw-p 00002000 fd:00 27365060
/usr/lib64/python2.5/lib-dynload/_randommodule.so
2aaaacf3d000-2aaaacf42000 r-xp 00000000 fd:00 27365098
/usr/lib64/python2.5/lib-dynload/stropmodule.so
2aaaacf42000-2aaaad141000 ---p 00005000 fd:00 27365098
/usr/lib64/python2.5/lib-dynload/stropmodule.so
2aaaad141000-2aaaad143000 rw-p 00004000 fd:00 27365098
/usr/lib64/python2.5/lib-dynload/stropmodule.so
2aaaad143000-2aaaad146000 r-xp 00000000 fd:00 27365101
/usr/lib64/python2.5/lib-dynload/timemodule.so
2aaaad146000-2aaaad346000 ---p 00003000 fd:00 27365101
/usr/lib64/python2.5/lib-dynload/timemodule.so
2aaaad346000-2aaaad348000 rw-p 00003000 fd:00 27365101
/usr/lib64/python2.5/lib-dynload/timemodule.so
2aaaad348000-2aaaad3c9000 rw-p 2aaaad348000 00:00 0 
2aaab0000000-2aaab0021000 rw-p 2aaab0000000 00:00 0 
2aaab0021000-2aaab4000000 ---p 2aaab0021000 00:00 0 
7fffa841c000-7fffa8436000 rw-p 7ffffffe5000 00:00 0                      [stack]
7fffa85fe000-7fffa8600000 r-xp 7fffa85fe000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support


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

Предыдущее
От: "Lawrence Oluyede"
Дата:
Сообщение: Re: [GENERAL] PostgreSQL 8.3 XML parser seems not to recognize the DOCTYPE element in XML files
Следующее
От: Tom Lane
Дата:
Сообщение: Nasty bug in heap_page_prune