Archive
Archive for the ‘Network’ Category
ORA-12539: TNS:buffer over- or under-flow
March 27, 2012
2 comments
This error was recived due to big NSPTCN packet size. I think this is a bug we have 11.1.0.7 Client. When NSPTRD packet is bigger than a NSPTCN packet and If NSPTRD packet size is over 532 byte, client received ORA-12539.
In our case PROGRAM was using big path and once it was shorten it got resolved. Here in trace I had removed/replaced some parts.
(47200) [000003 16-MAR-2012 13:40:09:063] nspsend: plen=414, type=6 (47200) [000003 16-MAR-2012 13:40:09:063] nttwr: entry (47200) [000003 16-MAR-2012 13:40:09:063] nttwr: socket 2392 had bytes written=414 (47200) [000003 16-MAR-2012 13:40:09:063] nttwr: exit (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: packet dump (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 01 9E 00 00 06 00 00 00 |........| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 00 00 28 44 45 53 43 52 |..(DESCR| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 49 50 54 49 4F 4E 3D 28 |IPTION=(| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 41 44 44 52 45 53 53 3D |ADDRESS=| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 28 50 52 4F 54 4F 43 4F |(PROTOCO| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 4C 3D 54 43 50 29 28 48 |L=TCP)(H| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 4F 53 54 3D 75 74 78 67 |OST=XXXX| (47200) [000003 16-MAR-2012 13:40:09:063] nspsend: 72 61 6E 72 61 63 75 30 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 34 2D 76 69 70 2E 74 78 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 2E 65 70 73 69 6C 6F 6E |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 2E 63 6F 6D 29 28 50 4F |XXXX)(PO| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 52 54 3D 31 35 32 32 29 |RT=XXXX)| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 29 28 4C 4F 41 44 5F 42 |)(LOAD_B| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 41 4C 41 4E 43 45 3D 79 |ALANCE=y| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 65 73 29 28 43 4F 4E 4E |es)(CONN| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 45 43 54 5F 44 41 54 41 |ECT_DATA| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 3D 28 53 45 52 56 45 52 |=(SERVER| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 3D 44 45 44 49 43 41 54 |=DEDICAT| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 45 44 29 28 53 45 52 56 |ED)(SERV| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 49 43 45 5F 4E 41 4D 45 |ICE_NAME| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 3D 55 31 47 52 41 4E 5F |=XXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 47 43 5F 53 45 52 56 49 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 43 45 29 28 46 41 49 4C |XX)(FAIL| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 4F 56 45 52 5F 4D 4F 44 |OVER_MOD| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 45 3D 28 54 59 50 45 3D |E=(TYPE=| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 53 45 4C 45 43 54 29 28 |SELECT)(| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 4D 45 54 48 4F 44 3D 42 |METHOD=B| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 41 53 49 43 29 28 52 45 |ASIC)(RE| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 54 52 49 45 53 3D 33 30 |TRIES=30| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 29 28 44 45 4C 41 59 3D |)(DELAY=| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 35 29 29 28 43 49 44 3D |5))(CID=| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 28 50 52 4F 47 52 41 4D |(PROGRAM| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 3D 43 3A 5C 53 4D 61 6E |=XXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 64 69 67 61 5C 73 72 63 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 5C 47 72 61 6E 64 43 65 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 6E 74 72 61 6C 5C 47 43 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 5F 52 6F 6F 74 5C 44 65 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 76 5C 50 43 6F 6E 66 69 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 67 5F 76 4E 65 78 74 5C |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 42 61 74 63 68 5C 41 75 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 74 6F 42 61 74 63 68 50 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 72 6F 63 65 73 73 6F 72 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 5C 62 69 6E 5C 44 65 62 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 75 67 5C 41 75 74 6F 42 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 61 74 63 68 50 72 6F 63 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 65 73 73 6F 72 2E 76 73 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 68 6F 73 74 2E 65 78 65 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 29 28 48 4F 53 54 3D 57 |)(HOST=X| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 54 58 45 50 53 49 44 45 |XXXXXXXX| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 56 34 36 29 28 55 53 45 |XXX)(USE| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 52 3D 73 6D 61 6E 64 69 |R=yyyyyy| (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 67 61 29 29 29 29 |yy)))) | (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: 414 bytes to transport (47200) [000003 16-MAR-2012 13:40:09:064] nspsend: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdofls: exit (0) (47200) [000003 16-MAR-2012 13:40:09:064] nsdoacts: flushing transport (47200) [000003 16-MAR-2012 13:40:09:064] nttctl: entry (47200) [000003 16-MAR-2012 13:40:09:064] nsdoacts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nscon: exit (0) (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: acquired the bit (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: nsctxrnk=0 (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: entry (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: cid=0, opcode=68, *bl=512, *what=9, uflgs=0x0, cflgs=0x3 (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: acquired the bit (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: rank=64, nsctxrnk=0 (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: nsctx: state=2, flg=0x4005, mvd=0 (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: gtn=10, gtc=10, ptn=10, ptc=8155 (47200) [000003 16-MAR-2012 13:40:09:064] nscon: entry (47200) [000003 16-MAR-2012 13:40:09:064] nscon: recving a packet (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: entry (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: reading from transport... (47200) [000003 16-MAR-2012 13:40:09:064] nttrd: entry (47200) [000003 16-MAR-2012 13:40:09:064] nttrd: socket 2392 had bytes read=536 (47200) [000003 16-MAR-2012 13:40:09:064] nttrd: exit (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: 536 bytes from transport (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: tlen=536, plen=10, type=5 (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: 526 bytes to leftover (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: packet dump (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: 00 0A 00 00 05 02 00 00 |........| (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: 02 04 |.. | (47200) [000003 16-MAR-2012 13:40:09:064] nsprecv: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nscon: got NSPTRD packet (47200) [000003 16-MAR-2012 13:40:09:064] nscon: connect data overflow (47200) [000003 16-MAR-2012 13:40:09:064] nserror: entry (47200) [000003 16-MAR-2012 13:40:09:064] nserror: nsres: id=0, op=77, ns=12539, ns2=0; nt[0]=0, nt[1]=0, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0 (47200) [000003 16-MAR-2012 13:40:09:064] nscon: error exit (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: acquired the bit (47200) [000003 16-MAR-2012 13:40:09:064] snsbitts_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: nsctxrnk=0 (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: entry (47200) [000003 16-MAR-2012 13:40:09:064] snsbitcl_ts: normal exit (47200) [000003 16-MAR-2012 13:40:09:064] nsdo: error exit
Categories: Network