# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x081f7dac, pid=29055, tid=1077993600 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_01-b08 mixed mode) # Problematic frame: # C [postgres: crow elab [local] SELECT+0x1afdac] pfree+0xc # --------------- T H R E A D --------------- Current thread (0x083199b8): JavaThread "main" [_thread_in_native, id=29055] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000004 Registers: EAX=0x6b08ac80, EBX=0x416a16a0, ECX=0x6b08ac80, EDX=0x00000000 ESP=0xbfffe5d0, EBP=0xbfffe5d8, ESI=0x6b082938, EDI=0x00000001 EIP=0x081f7dac, CR2=0x00000004, EFLAGS=0x00010282 Top of Stack: (sp=0xbfffe5d0) 0xbfffe5d0: 6b08ac80 bfffe790 bfffe628 4169aff0 0xbfffe5e0: 6b08ac80 08319a74 6b029290 6b005ab7 0xbfffe5f0: 6b08ac80 bfffe790 bfffe628 4169aefa 0xbfffe600: bfffe610 6b031f80 6b08ac80 6b0318e0 0xbfffe610: 6b0286e8 00000000 002babdc 416a16a0 0xbfffe620: 00892f75 bfffe6fc bfffe738 41698d0b 0xbfffe630: 6b030ed0 08319a74 bfffe790 08314ab8 0xbfffe640: 08314ae0 416a1510 bfffe658 081f7db9 Instructions: (pc=0x081f7dac) 0x081f7d9c: 00 00 00 00 55 89 e5 83 ec 08 8b 45 08 8b 50 f8 0x081f7dac: 8b 4a 04 89 44 24 04 89 14 24 ff 51 04 89 ec 5d Stack: [0xbfe00000,0xc0000000), sp=0xbfffe5d0, free space=2041k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [postgres: crow elab [local] SELECT+0x1afdac] pfree+0xc C [libpljava.so+0x15ff0] Function_invoke+0xe0 C [libpljava.so+0x13d0b] C [libpljava.so+0x13c09] java_call_handler+0x19 C [postgres: crow elab [local] SELECT+0xc41d8] ExecMakeFunctionResult+0x148 C [postgres: crow elab [local] SELECT+0xc5f1a] ExecEvalExpr+0xca C [postgres: crow elab [local] SELECT+0xc6c64] C [postgres: crow elab [local] SELECT+0xc6eca] ExecProject+0x4a C [postgres: crow elab [local] SELECT+0xced65] ExecResult+0x85 C [postgres: crow elab [local] SELECT+0xc2dd5] ExecProcNode+0x55 C [postgres: crow elab [local] SELECT+0xc175c] C [postgres: crow elab [local] SELECT+0xc0b38] ExecutorRun+0xa8 C [postgres: crow elab [local] SELECT+0x138553] C [postgres: crow elab [local] SELECT+0x13830f] PortalRun+0x17f C [postgres: crow elab [local] SELECT+0x134b54] C [postgres: crow elab [local] SELECT+0x1370c0] PostgresMain+0xa60 C [postgres: crow elab [local] SELECT+0x110c5b] C [postgres: crow elab [local] SELECT+0x110643] C [postgres: crow elab [local] SELECT+0x10eb48] C [postgres: crow elab [local] SELECT+0x10e1d9] PostmasterMain+0x969 C [postgres: crow elab [local] SELECT+0xde176] main+0x276 C [libc.so.6+0x15904] __libc_start_main+0xf4 --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x6b003980 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=29065] 0x6b0025a8 JavaThread "CompilerThread1" daemon [_thread_blocked, id=29064] 0x6b001630 JavaThread "CompilerThread0" daemon [_thread_blocked, id=29063] 0x6b000678 JavaThread "AdapterThread" daemon [_thread_blocked, id=29062] 0x083c5bd0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=29061] 0x083bd1a0 JavaThread "Finalizer" daemon [_thread_blocked, id=29060] 0x083bb3b8 JavaThread "Reference Handler" daemon [_thread_blocked, id=29059] =>0x083199b8 JavaThread "main" [_thread_in_native, id=29055] Other Threads: 0x083b8b90 VMThread [id=29058] 0x6b004ed8 WatcherThread [id=29066] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 3584K, used 735K [0x67390000, 0x67790000, 0x6ac00000) eden space 3072K, 7% used [0x67390000,0x673cab78,0x67690000) from space 512K, 97% used [0x67690000,0x6770d228,0x67710000) to space 512K, 0% used [0x67710000,0x67710000,0x67790000) PSOldGen total 28864K, used 80K [0x4b000000, 0x4cc30000, 0x67390000) object space 28864K, 0% used [0x4b000000,0x4b014078,0x4cc30000) PSPermGen total 16384K, used 4741K [0x47000000, 0x48000000, 0x4b000000) object space 16384K, 28% used [0x47000000,0x474a17b0,0x48000000) Dynamic libraries: 08048000-08279000 r-xp 00000000 08:01 573697 /usr/lib/postgresql/bin/postgres 08279000-08282000 rw-p 00231000 08:01 573697 /usr/lib/postgresql/bin/postgres 08282000-08698000 rw-p 08282000 00:00 0 40000000-40016000 r-xp 00000000 08:01 722464 /lib/ld-2.3.2.so 40016000-40017000 rw-p 00015000 08:01 722464 /lib/ld-2.3.2.so 40017000-40018000 rw-p 40017000 00:00 0 4001d000-40024000 r-xp 00000000 08:01 720960 /lib/libpam.so.0.76 40024000-40025000 rw-p 00007000 08:01 720960 /lib/libpam.so.0.76 40025000-40053000 r-xp 00000000 08:01 13516805 /usr/lib/i686/cmov/libssl.so.0.9.7 40053000-40056000 rw-p 0002e000 08:01 13516805 /usr/lib/i686/cmov/libssl.so.0.9.7 40056000-40057000 rw-p 40056000 00:00 0 40057000-40141000 r-xp 00000000 08:01 13516804 /usr/lib/i686/cmov/libcrypto.so.0.9.7 40141000-40153000 rw-p 000ea000 08:01 13516804 /usr/lib/i686/cmov/libcrypto.so.0.9.7 40153000-40156000 rw-p 40153000 00:00 0 40156000-401bc000 r-xp 00000000 08:01 573663 /usr/lib/libkrb5.so.3.2 401bc000-401be000 rw-p 00066000 08:01 573663 /usr/lib/libkrb5.so.3.2 401be000-401cf000 r-xp 00000000 08:01 573499 /usr/lib/libz.so.1.2.2 401cf000-401d0000 rw-p 00010000 08:01 573499 /usr/lib/libz.so.1.2.2 401d0000-401f7000 r-xp 00000000 08:01 88834050 /lib/libreadline.so.4.3 401f7000-401fb000 rw-p 00026000 08:01 88834050 /lib/libreadline.so.4.3 401fb000-401fc000 rw-p 401fb000 00:00 0 401fc000-40201000 r-xp 00000000 08:01 5029934 /lib/tls/libcrypt-2.3.2.so 40201000-40202000 rw-p 00004000 08:01 5029934 /lib/tls/libcrypt-2.3.2.so 40202000-40229000 rw-p 40202000 00:00 0 40229000-40238000 r-xp 00000000 08:01 5029947 /lib/tls/libresolv-2.3.2.so 40238000-40239000 rw-p 0000f000 08:01 5029947 /lib/tls/libresolv-2.3.2.so 40239000-4023c000 rw-p 40239000 00:00 0 4023c000-4024d000 r-xp 00000000 08:01 5029938 /lib/tls/libnsl-2.3.2.so 4024d000-4024e000 rw-p 00011000 08:01 5029938 /lib/tls/libnsl-2.3.2.so 4024e000-40250000 rw-p 4024e000 00:00 0 40250000-40252000 r-xp 00000000 08:01 5029935 /lib/tls/libdl-2.3.2.so 40252000-40253000 rw-p 00002000 08:01 5029935 /lib/tls/libdl-2.3.2.so 40253000-40274000 r-xp 00000000 08:01 5029936 /lib/tls/libm-2.3.2.so 40274000-40275000 rw-p 00020000 08:01 5029936 /lib/tls/libm-2.3.2.so 40275000-4039e000 r-xp 00000000 08:01 5029933 /lib/tls/libc-2.3.2.so 4039e000-403a6000 rw-p 00129000 08:01 5029933 /lib/tls/libc-2.3.2.so 403a6000-403a9000 rw-p 403a6000 00:00 0 403a9000-403ab000 r-xp 00000000 08:01 720904 /lib/libcom_err.so.2.1 403ab000-403ac000 rw-p 00001000 08:01 720904 /lib/libcom_err.so.2.1 403ac000-403cd000 r-xp 00000000 08:01 573661 /usr/lib/libk5crypto.so.3.0 403cd000-403ce000 rw-p 00021000 08:01 573661 /usr/lib/libk5crypto.so.3.0 403ce000-403cf000 rw-p 403ce000 00:00 0 403cf000-40405000 r-xp 00000000 08:01 720957 /lib/libncurses.so.5.4 40405000-4040e000 rw-p 00035000 08:01 720957 /lib/libncurses.so.5.4 4040e000-4040f000 rw-p 4040e000 00:00 0 4040f000-40456000 r--p 00000000 08:01 18628611 /usr/lib/locale/locale-archive 4045b000-40462000 r-xp 00000000 08:01 5029939 /lib/tls/libnss_compat-2.3.2.so 40462000-40463000 rw-p 00006000 08:01 5029939 /lib/tls/libnss_compat-2.3.2.so 40463000-4046b000 r-xp 00000000 08:01 5029943 /lib/tls/libnss_nis-2.3.2.so 4046b000-4046c000 rw-p 00007000 08:01 5029943 /lib/tls/libnss_nis-2.3.2.so 4046c000-40475000 r-xp 00000000 08:01 5029941 /lib/tls/libnss_files-2.3.2.so 40475000-40476000 rw-p 00008000 08:01 5029941 /lib/tls/libnss_files-2.3.2.so 40476000-41664000 rw-s 00000000 00:06 2523136 /SYSV0052e2c1 (deleted) 41664000-41685000 rw-p 41664000 00:00 0 41685000-416a1000 r-xp 00000000 08:01 573736 /usr/lib/postgresql/lib/libpljava.so 416a1000-416a2000 rw-p 0001c000 08:01 573736 /usr/lib/postgresql/lib/libpljava.so 416a2000-416a3000 r--p 416a2000 00:00 0 416a7000-41b9a000 r-xp 00000000 08:01 770312 /opt/java/jre/lib/i386/server/libjvm.so 41b9a000-41bfc000 rw-p 004f2000 08:01 770312 /opt/java/jre/lib/i386/server/libjvm.so 41bfc000-42012000 rw-p 41bfc000 00:00 0 42012000-4201e000 r-xp 00000000 08:01 5029946 /lib/tls/libpthread-0.60.so 4201e000-4201f000 rw-p 0000c000 08:01 5029946 /lib/tls/libpthread-0.60.so 4201f000-42021000 rw-p 4201f000 00:00 0 42021000-42027000 r-xp 00000000 08:01 770310 /opt/java/jre/lib/i386/native_threads/libhpi.so 42027000-42028000 rw-p 00006000 08:01 770310 /opt/java/jre/lib/i386/native_threads/libhpi.so 42028000-42030000 rw-s 00000000 08:01 852489 /tmp/hsperfdata_postgres/29055 42030000-4203b000 r-xp 00000000 08:01 770322 /opt/java/jre/lib/i386/libverify.so 4203b000-4203c000 rw-p 0000b000 08:01 770322 /opt/java/jre/lib/i386/libverify.so 4203c000-4205d000 r-xp 00000000 08:01 770323 /opt/java/jre/lib/i386/libjava.so 4205d000-4205f000 rw-p 00020000 08:01 770323 /opt/java/jre/lib/i386/libjava.so 4205f000-42072000 r-xp 00000000 08:01 770325 /opt/java/jre/lib/i386/libzip.so 42072000-42074000 rw-p 00012000 08:01 770325 /opt/java/jre/lib/i386/libzip.so 42074000-44635000 r--s 00000000 08:01 770949 /opt/java/jre/lib/rt.jar 44635000-4469d000 rw-p 44635000 00:00 0 4469d000-44724000 r--s 00000000 08:01 770870 /opt/java/jre/lib/jsse.jar 44724000-44738000 r--s 00000000 08:01 770366 /opt/java/jre/lib/jce.jar 44738000-44f73000 r--s 00000000 08:01 770927 /opt/java/jre/lib/charsets.jar 44f73000-44fcb000 rwxp 44f73000 00:00 0 44fcb000-46f73000 rwxp 44fcb000 00:00 0 46f73000-46f75000 rwxp 46f73000 00:00 0 46f75000-46ff3000 rwxp 46f75000 00:00 0 47000000-48000000 rwxp 47000000 00:00 0 48000000-4b000000 rwxp 48000000 00:00 0 4b000000-4cc30000 rwxp 4b000000 00:00 0 4cc30000-67390000 rwxp 4cc30000 00:00 0 67390000-67790000 rwxp 67390000 00:00 0 67790000-6ac00000 rwxp 67790000 00:00 0 6ac00000-6ac08000 rwxp 6ac00000 00:00 0 6ac08000-6ac20000 rwxp 6ac08000 00:00 0 6ac20000-6ac2f000 rwxp 6ac20000 00:00 0 6ac2f000-6ad01000 rwxp 6ac2f000 00:00 0 6ad01000-6ad04000 rwxp 6ad01000 00:00 0 6ad04000-6ad1e000 rwxp 6ad04000 00:00 0 6ad1e000-6ad2e000 rwxp 6ad1e000 00:00 0 6ad2e000-6ae01000 rwxp 6ad2e000 00:00 0 6ae01000-6ae09000 rwxp 6ae01000 00:00 0 6ae09000-6ae21000 rwxp 6ae09000 00:00 0 6ae21000-6ae22000 ---p 6ae21000 00:00 0 6ae22000-6aea1000 rwxp 6ae22000 00:00 0 6aea1000-6aea2000 ---p 6aea1000 00:00 0 6aea2000-6af21000 rwxp 6aea2000 00:00 0 6af21000-6af22000 ---p 6af21000 00:00 0 6af22000-6afa1000 rwxp 6af22000 00:00 0 6afa1000-6afb5000 r-xp 00000000 08:01 770328 /opt/java/jre/lib/i386/libnet.so 6afb5000-6afb6000 rw-p 00013000 08:01 770328 /opt/java/jre/lib/i386/libnet.so 6afbb000-6afbe000 r-xp 00000000 08:01 5029940 /lib/tls/libnss_dns-2.3.2.so 6afbe000-6afbf000 rw-p 00003000 08:01 5029940 /lib/tls/libnss_dns-2.3.2.so 6afbf000-6afe0000 rw-p 6afbf000 00:00 0 6b000000-6b0fc000 rw-p 6b000000 00:00 0 6b0fc000-6b100000 ---p 6b0fc000 00:00 0 6b100000-6b103000 ---p 6b100000 00:00 0 6b103000-6b180000 rwxp 6b103000 00:00 0 6b180000-6b183000 ---p 6b180000 00:00 0 6b183000-6b200000 rwxp 6b183000 00:00 0 6b200000-6b203000 ---p 6b200000 00:00 0 6b203000-6b280000 rwxp 6b203000 00:00 0 6b280000-6b283000 ---p 6b280000 00:00 0 6b283000-6b300000 rwxp 6b283000 00:00 0 6b300000-6b303000 ---p 6b300000 00:00 0 6b303000-6b380000 rwxp 6b303000 00:00 0 6b380000-6b383000 ---p 6b380000 00:00 0 6b383000-6b400000 rwxp 6b383000 00:00 0 6b400000-6b403000 ---p 6b400000 00:00 0 6b403000-6b480000 rwxp 6b403000 00:00 0 6b480000-6b481000 ---p 6b480000 00:00 0 6b481000-6b500000 rwxp 6b481000 00:00 0 6b500000-6b526000 r--s 00000000 08:01 770362 /opt/java/jre/lib/ext/sunjce_provider.jar 6b526000-6b551000 r--s 00000000 08:01 770363 /opt/java/jre/lib/ext/sunpkcs11.jar 6b551000-6b553000 r--s 00000000 08:01 770364 /opt/java/jre/lib/ext/dnsns.jar 6b553000-6b617000 r--s 00000000 08:01 770928 /opt/java/jre/lib/ext/localedata.jar 6b617000-6b636000 r--s 00000000 08:01 66732033 /usr/share/postgresql/pljava.jar 6b636000-6b637000 r-xp 00000000 08:01 573709 /usr/lib/postgresql/lib/utf8_and_iso8859_1.so 6b637000-6b638000 rw-p 00000000 08:01 573709 /usr/lib/postgresql/lib/utf8_and_iso8859_1.so 6b638000-6b639000 r--p 00000000 08:01 3883015 /usr/share/locale/en_GB/LC_MESSAGES/libc.mo 6b639000-6b63b000 r-xp 00000000 08:01 5046599 /usr/lib/gconv/ISO8859-1.so 6b63b000-6b63c000 rw-p 00001000 08:01 5046599 /usr/lib/gconv/ISO8859-1.so 6b63c000-6b67d000 rw-p 6b63c000 00:00 0 6b700000-6b825000 rw-p 6b700000 00:00 0 6b825000-6b900000 ---p 6b825000 00:00 0 bfe00000-bfe03000 ---p bfe00000 00:00 0 bfe03000-c0000000 rw-p bfe03000 00:00 0 ffffe000-fffff000 ---p 00000000 00:00 0 VM Arguments: jvm_args: -Dsqlj.defaultconnection=jdbc:default:connection vfprintf java_command: Environment Variables: JAVA_HOME=/opt/java CLASSPATH=/usr/share/postgresql/pljava.jar PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin SHELL=/bin/bash --------------- S Y S T E M --------------- OS:3.1 uname:Linux 2.6.8-2-686-smp #1 SMP Mon Jan 24 02:32:52 EST 2005 i686 libc:glibc 2.3.2 NPTL 0.60 rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity load average:0.00 0.00 0.00 CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse Memory: 4k page, physical 506k(5k free), swap 662k(662k free) vm_info: Java HotSpot(TM) Server VM (1.5.0_01-b08) for linux-x86, built on Dec 6 2004 19:33:50 by java_re with gcc 3.2.1-7a (J2SE release)