1 Reply Latest reply: Aug 30, 2012 5:26 PM by user11188564 RSS

    BDB memory corruption issue

    user11188564
      After moving to 5.3.21 we getting the following problem . The process crashes with a SEGV error.

      Is this a known problem – as always will appreciate a response.

      One active thread in the core has the following stack:

      #0 __bam_ca_di_func () at ../src/btree/bt_curadj.c:211
      #1 0x60000000d5bfe3c0:0 in __db_walk_cursors () at ../src/db/db.c:1345
      #2 0x60000000d5bfd8c0:0 in __bam_ca_di () at ../src/btree/bt_curadj.c:246
      #3 0x60000000d5bf86a0:0 in __bam_iitem () at ../src/btree/bt_put.c:341
      #4 0x60000000d5ccb3a0:0 in __bamc_put () at ../src/btree/bt_cursor.c:2240
      #5 0x60000000d5bd55c0:0 in __dbc_iput () at ../src/db/db_cam.c:2136
      #6 0x60000000d5bd9b10:0 in __dbc_put () at ../src/db/db_cam.c:2045
      #7 0x60000000d5c37ae0:0 in __dbc_put_pp () at ../src/db/db_iface.c:2742
      #8 0x60000000d615a170:0 in insertData ()
      at ../lang/sql/generated/sqlite3.c:40139
      #9 0x60000000d6158ff0:0 in sqlite3BtreeInsert ()
      at ../lang/sql/generated/sqlite3.c:40256
      #10 0x60000000d6131560:0 in sqlite3VdbeExec ()
      at ../lang/sql/generated/sqlite3.c:57341
      #11 0x60000000d612c2d0:0 in sqlite3Step ()
      at ../lang/sql/generated/sqlite3.c:51771
      #12 0x60000000d612a0a0:0 in sqlite3_step ()

      Another thread has the following stack:

      #0 0x60000000c013c410:0 in __pthread_mutex_lock_wait_ng+0x690 ()
      from /usr/lib/hpux32/libpthread.so.1
      #1 0x60000000c0139fb0:0 in __pthread_mutex_lock_ng+0x250 ()
      from /usr/lib/hpux32/libpthread.so.1
      #2 0x60000000c0139d40:0 in pthread_mutex_lock+0x20 ()
      from /usr/lib/hpux32/libpthread.so.1
      #3 0x60000000d5a2d870:0 in __db_pthread_mutex_lock ()
      at ../src/mutex/mut_pthread.c:247
      #4 0x60000000d5a8f030:0 in __dbc_close () at ../src/db/db_cam.c:107
      #5 0x60000000d5b8da70:0 in __dbc_cleanup () at ../src/db/db_cam.c:2408
      #6 0x60000000d5b91940:0 in __dbc_iget () at ../src/db/db_cam.c:1166
      #7 0x60000000d5b88470:0 in __dbc_get () at ../src/db/db_cam.c:766
      #8 0x60000000d5c3bc40:0 in __dbc_get_pp () at ../src/db/db_iface.c:2359
      #9 0x60000000d60d1070:0 in sqlite3BtreeMovetoUnpacked ()
      at ../lang/sql/generated/sqlite3.c:39294
      #10 0x60000000d6140cb0:0 in sqlite3VdbeExec ()
      at ../lang/sql/generated/sqlite3.c:57059
      #11 0x60000000d612c2d0:0 in sqlite3Step ()

      Regards,

      Rittick