Re: [cx-oracle-users] Crash of OCIStmtRelease during cursor.close()
Brought to you by:
atuining
From: <Gui...@su...> - 2010-11-05 11:13:26
|
> There is an internal method Cursor_FreeHandle() which is called. > Cursor_Free() does not directly call Cursor_Close() so they are not > the same thing. Right, but Cursor_FreeHandle is where my program crashes, during the execution of OCIStmtRelease, so this will still get called and my program will probably still crash for the same reason that it does now, won't it? But I can't just talk the talk and not walk the walk. As I said, I'll do the tests today so we'll know for sure. By the way, I know it's a long shot but I found this Oracle trace when the program crashes. If it means anything to anyone. _kpedbg_dmp_stack()+231 <-_kpeDbgCrash()+51 <-__VInfreq__kpustmtrelease()+341 <-_OCIStmtRelease()+87 <-_OCIStmtRelease()+49 Before that it's Cursor_FreeHandle() and Cursor_Close() that are called and lead to OCIStmtRelease. Thanks, Guillaume |