[ https://issues.apache.org/jira/browse/TRAFODION-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Atanu Mishra closed TRAFODION-314. ---------------------------------- Resolution: Fixed Assignee: (was: Apache Trafodion) Fix Version/s: 1.0 (pre-incubation) > LP Bug: 1324220 - JDBC t2 tests core on connection close in dropContext > ----------------------------------------------------------------------- > > Key: TRAFODION-314 > URL: https://issues.apache.org/jira/browse/TRAFODION-314 > Project: Apache Trafodion > Issue Type: Bug > Components: sql-exe > Reporter: Aruna Sadashiva > Priority: Blocker > Fix For: 1.0 (pre-incubation) > > > t2 tests core on connection close. > (gdb) bt > #0 0x0000003ea1432925 in raise () from /lib64/libc.so.6 > #1 0x0000003ea1434105 in abort () from /lib64/libc.so.6 > #2 0x0000003ea1470837 in __libc_message () from /lib64/libc.so.6 > #3 0x0000003ea1476166 in malloc_printerr () from /lib64/libc.so.6 > #4 0x00007f2f7e190846 in CmpContext::~CmpContext (this=0x7f2f6ed50090, > __in_chrg=<value optimized out>) at ../arkcmp/CmpContext.cpp:318 > #5 0x00007f2f7e190af4 in CmpContext::deleteInstance (parentHeap= > 0x7f2f7045d1b0) at ../arkcmp/CmpContext.cpp:345 > #6 0x00007f2f7ce2fac9 in ContextCli::deleteMe (this=0x7f2f7045d1a0) > at ../cli/Context.cpp:391 > #7 0x00007f2f7ce4fd40 in CliGlobals::dropContext (this=0x15732a0, > context=0x7f2f7045d1a0) at ../cli/Globals.cpp:651 > #8 0x00007f2f7ce09efa in SQLCLI_DropContext (cliGlobals=0x15732a0, > context_handle=2001) at ../cli/Cli.cpp:1819 > #9 0x00007f2f7ce0936a in SQLCLI_DeleteContext (cliGlobals=0x15732a0, > context_handle=2001) at ../cli/Cli.cpp:1408 > #10 0x00007f2f7ce7a50b in SQL_EXEC_DeleteContext (contextHandle=2001) > at ../cli/CliExtern.cpp:1503 > #11 0x00007f2f7f121514 in DISCONNECT (pSrvrConnect=0x156cb90) > at native/SqlInterface.cpp:2852 > #12 0x00007f2f7f110a12 in SRVR_CONNECT_HDL::sqlClose (this=0x156cb90) > at native/CSrvrConnect.cpp:137 > #13 0x00007f2f7f12e5f3 in Java_org_trafodion_sql_SQLMXConnection_close ( > jenv=0x8319d8, jcls=0x7f2f95d702f0, server=0x0, dialogueId=22465424) > at native/SQLMXConnection.cpp:239 > #14 0x00007f2f92424738 in ?? () > #15 0x00007f2f95d702a0 in ?? () > #16 0x00007f2f95d702f8 in ?? () > #17 0x0000000000831800 in ?? () > #18 0x00007f2f92418350 in ?? () > #19 0x00007f2f95d702a0 in ?? () > ---Type <return> to continue, or q <return> to quit--- > #20 0x00000006fcaec408 in ?? () > #21 0x00007f2f95d70310 in ?? () > #22 0x00000006fcb27e18 in ?? () > #23 0x0000000000000000 in ?? () > (gdb) > *** glibc detected *** java: munmap_chunk(): invalid pointer: > 0x00007f2f6e0d1478 *** > ======= Backtrace: ========= > /lib64/libc.so.6[0x3ea1476166] > /home/trafodion/trafodion/export/lib64d/libarkcmplib.so(_ZN10CmpContextD1Ev+0xf8)[0x7f2f7e190846] > /home/trafodion/trafodion/export/lib64d/libarkcmplib.so(_ZN10CmpContext14deleteInstanceEP6NAHeap+0xac)[0x7f2f7e190af4] > /home/trafodion/trafodion/export/lib64d/libcli.so(_ZN10ContextCli8deleteMeEv+0x68d)[0x7f2f7ce2fac9] > /home/trafodion/trafodion/export/lib64d/libcli.so(_ZN10CliGlobals11dropContextEP10ContextCli+0x7c)[0x7f2f7ce4fd40] > /home/trafodion/trafodion/export/lib64d/libcli.so(SQLCLI_DropContext+0xf2)[0x7f2f7ce09efa] > /home/trafodion/trafodion/export/lib64d/libcli.so(SQLCLI_DeleteContext+0x2e)[0x7f2f7ce0936a] > /home/trafodion/trafodion/export/lib64d/libcli.so(SQL_EXEC_DeleteContext+0x5c)[0x7f2f7ce7a50b] > /home/trafodion/trafodion/export/lib64d/libjdbcT2.so(_Z10DISCONNECTP16SRVR_CONNECT_HDL+0x19)[0x7f2f7f121514] > /home/trafodion/trafodion/export/lib64d/libjdbcT2.so(_ZN16SRVR_CONNECT_HDL8sqlCloseEv+0x2fe)[0x7f2f7f110a12] > /home/trafodion/trafodion/export/lib64d/libjdbcT2.so(Java_org_trafodion_sql_SQLMXConnection_close+0x2d)[0x7f2f7f12e5f3] > [0x7f2f92424738] > ======= Memory map: ======== > 00400000-00401000 r-xp 00000000 68:03 8266823 > /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/bin/java > 00600000-00602000 rw-p 00000000 68:03 8266823 > /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/bin/java > 00824000-02414000 rw-p 00000000 00:00 0 > [heap] > 6fc600000-6fdb00000 rw-p 00000000 00:00 0 > 6fdb00000-706c00000 rw-p 00000000 00:00 0 > 706c00000-711200000 rw-p 00000000 00:00 0 > 711200000-7ace80000 rw-p 00000000 00:00 0 > 7ace80000-7b6180000 rw-p 00000000 00:00 0 > 7b6180000-800000000 rw-p 00000000 00:00 0 > 31d2400000-31d25b5000 r-xp 00000000 68:03 7740571 > /usr/lib64/libcrypto.so.1.0.1e > 31d25b5000-31d27b5000 ---p 001b5000 68:03 7740571 > /usr/lib64/libcrypto.so.1.0.1e > 31d27b5000-31d27d0000 r--p 001b5000 68:03 7740571 > /usr/lib64/libcrypto.so.1.0.1e > 31d27d0000-31d27dc000 rw-p 001d0000 68:03 7740571 > /usr/lib64/libcrypto.so.1.0.1e > 31d27dc000-31d27e0000 rw-p 00000000 00:00 0 > 320a200000-320a249000 r-xp 00000000 68:03 7603525 > /lib64/libldap-2.4.so.2.5.6 > 320a249000-320a449000 ---p 00049000 68:03 7603525 > /lib64/libldap-2.4.so.2.5.6 > 320a449000-320a44b000 r--p 00049000 68:03 7603525 > /lib64/libldap-2.4.so.2.5.6 > 320a44b000-320a44d000 rw-p 0004b000 68:03 7603525 > /lib64/libldap-2.4.so.2.5.6 > 320ae00000-320aee8000 r-xp 00000000 68:03 7756121 > /usr/lib64/libstdc++.so.6.0.13 > 320aee8000-320b0e8000 ---p 000e8000 68:03 7756121 > /usr/lib64/libstdc++.so.6.0.13 > 320b0e8000-320b0ef000 r--p 000e8000 68:03 7756121 > /usr/lib64/libstdc++.so.6.0.13 > 320b0ef000-320b0f1000 rw-p 000ef000 68:03 7756121 > /usr/lib64/libstdc++.so.6.0.13 > 320b0f1000-320b106000 rw-p 00000000 00:00 0 > 320ba00000-320ba0e000 r-xp 00000000 68:03 7603518 > /lib64/liblber-2.4.so.2.5.6 > 320ba0e000-320bc0d000 ---p 0000e000 68:03 7603518 > /lib64/liblber-2.4.so.2.5.6 > 320bc0d000-320bc0e000 r--p 0000d000 68:03 7603518 > /lib64/liblber-2.4.so.2.5.6 > 320bc0e000-320bc0f000 rw-p 0000e000 68:03 7603518 > /lib64/liblber-2.4.so.2.5.6 > 320ce00000-320ce03000 r-xp 00000000 68:03 7603376 > /lib64/libplds4.so > 320ce03000-320d002000 ---p 00003000 68:03 7603376 > /lib64/libplds4.so > 320d002000-320d003000 r--p 00002000 68:03 7603376 > /lib64/libplds4.so > 320d003000-320d004000 rw-p 00003000 68:03 7603376 > /lib64/libplds4.so > 320de00000-320de04000 r-xp 00000000 68:03 7603372 > /lib64/libplc4.so > 320de04000-320e003000 ---p 00004000 68:03 7603372 > /lib64/libplc4.so > 320e003000-320e004000 r--p 00003000 68:03 7603372 > /lib64/libplc4.so > 320e004000-320e005000 rw-p 00004000 68:03 7603372 > /lib64/libplc4.so > 320e200000-320e228000 r-xp 00000000 68:03 7756156 > /usr/lib64/libsmime3.so > 320e228000-320e427000 ---p 00028000 68:03 7756156 > /usr/lib64/libsmime3.so > 320e427000-320e42b000 r--p 00027000 68:03 7756156 > /usr/lib64/libsmime3.so > 320e42b000-320e42c000 rw-p 0002b000 68:03 7756156 > /usr/lib64/libsmime3.so > 320ea00000-320ea25000 r-xp 00000000 68:03 7756153 > /usr/lib64/libnssutil3.so > 320ea25000-320ec25000 ---p 00025000 68:03 7756153 > /usr/lib64/libnssutil3.so > 320ec25000-320ec2b000 r--p 00025000 68:03 7756153 > /usr/lib64/libnssutil3.so > 320ec2b000-320ec2c000 rw-p 0002b000 68:03 7756153 > /usr/lib64/libnssutil3.so > 320fa00000-320fa39000 r-xp 00000000 68:03 7603371 > /lib64/libnspr4.so > 320fa39000-320fc38000 ---p 00039000 68:03 7603371 > /lib64/libnspr4.so > 320fc38000-320fc39000 r--p 00038000 68:03 7603371 > /lib64/libnspr4.so > 320fc39000-320fc3b000 rw-p 00039000 68:03 7603371 > /lib64/libnspr4.so > 320fc3b000-320fc3d000 rw-p 00000000 00:00 0 > 320fe00000-320fe39000 r-xp 00000000 68:03 7756155 > /usr/lib64/libssl3.so > 320fe39000-3210039000 ---p 00039000 68:03 7756155 > /usr/lib64/libssl3.so > 3210039000-321003c000 r--p 00039000 68:03 7756155 > /usr/lib64/libssl3.so > 321003c000-321003d000 rw-p 0003c000 68:03 7756155 > /usr/lib64/libssl3.so > 321003d000-321003e000 rw-p 00000000 00:00 0 > 3210200000-3210335000 r-xp 00000000 68:03 7756154 > /usr/lib64/libnss3.so > 3210335000-3210535000 ---p 00135000 68:03 7756154 > /usr/lib64/libnss3.so > 3210535000-321053a000 r--p 00135000 68:03 7756154 > /usr/lib64/libnss3.so > 321053a000-321053c000 rw-p 0013a000 68:03 7756154 > /usr/lib64/libnss3.so > 321053c000-321053e000 rw-p 00000000 00:00 0 > 3210a00000-3210a19000 r-xp 00000000 68:03 7756152 > /usr/lib64/libsasl2.so.2.0.23 > 3210a19000-3210c18000 ---p 00019000 68:03 7756152 > /usr/lib64/libsasl2.so.2.0.23 > 3210c18000-3210c19000 r--p 00018000 68:03 7756152 > /usr/lib64/libsasl2.so.2.0.23 > 3210c19000-3210c1a000 rw-p 00019000 68:03 7756152 > /usr/lib64/libsasl2.so.2.0.23 > 3760200000-3760261000 r-xp 00000000 68:03 7753298 > /usr/lib64/libssl.so.1.0.1e > 3760261000-3760460000 ---p 00061000 68:03 7753298 > /usr/lib64/libssl.so.1.0.1e > 3760460000-3760464000 r--p 00060000 68:03 7753298 > /usr/lib64/libssl.so.1.0.1e > 3760464000-376046b000 rw-p 00064000 68:03 7753298 > /usr/lib64/libssl.so.1.0.1e > 38b8c00000-38b8c0d000 r-xp 00000000 68:03 8259734 > /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/lib/amd64/jli/libjli.so > 38b8c0d000-38b8e0c000 ---p 0000d000 68:03 8259734 > /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/lib/amd64/jli/libjli.soAborted > (core dumped) > [trafodion@rhel-ah1 tests]$ > Assigned to LaunchPad User Mike Hanlon -- This message was sent by Atlassian JIRA (v6.3.4#6332)