ora
ora copied to clipboard
OCI-21500 ERROR
ENV: go version 1.8.1 linux/amd64
My program crashed and I found these in log file
Errors in file : OCI-21500: internal error code, arguments: [17177], [0x000000000], [], [], [], [], [], []
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
skgudmp()+188 call kgdsdst() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kgeriv_int()+191 call skgudmp() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kgeriv()+19 call kgeriv_int() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kgeric1()+142 call kgeriv() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kgherror()+367 call kgeric1() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kghrsp()+912 call kgherror() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kpuhhrsm()+417 call kghrsp() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kpufhndl0()+894 call kpuhhrsm() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? kpufhndl()+25 call kpufhndl0() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? OCIHandleFree()+21 call kpufhndl() 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? 000000000 ? _cgo_ae3865476c02_C call OCIHandleFree() 000000000 ? 000000000 ? func_OCIHandleFree( 000000000 ? 000000000 ? )+41 cgo-gcc-prolog 000000000 ? 000000000 ? :148
Could it be a bug myself or anything else ?
I don't know, sorry. Probably an OCIHandleFree call - either a double free, or freeing some nil value (if thos 0000-s mean anything). Any idea on where has it crashed? Exe/Prep/Close ?
It just happened in my QueryRow-Scan benchmarks.....And can be reproduced almost every time...
@wanfuuyu Hello, Does you use DRCP ? Recently I got this error after I changed my mode to DRCP. I also can't find out what's going wrong.