Hi
Here my backtrace:
source testodbc.tcl
[New Thread 0x7ffff67b5700 (LWP 11010)]
[New Thread 0x7ffff5fb4700 (LWP 11011)]
Thread 1 "tclsh8.6" received signal SIGSEGV, Segmentation fault.
0x00007ffff6f449fe in
OdbcJdbcLibrary::OdbcConvert::convVarStringToString(OdbcJdbcLibrary::DescRecord*,
OdbcJdbcLibrary::DescRecord*) () from /usr/local/lib/libOdbcFb.so
(gdb) bt
#0 0x00007ffff6f449fe in
OdbcJdbcLibrary::OdbcConvert::convVarStringToString(OdbcJdbcLibrary::DescRecord*,
OdbcJdbcLibrary::DescRecord*) () from /usr/local/lib/libOdbcFb.so
#1 0x00007ffff6f5aac6 in
OdbcJdbcLibrary::OdbcStatement::sqlGetData(int, int, void*, int, int*)
() from /usr/local/lib/libOdbcFb.so
#2 0x00007ffff6f24bc7 in SQLGetData () from /usr/local/lib/libOdbcFb.so
#3 0x00007ffff71b43ce in SQLGetData () from
/usr/lib/x86_64-linux-gnu/libodbc.so
#4 0x00007ffff7d60999 in GetCell (rdata=0x5555556606b0,
interp=0x55555556a990, i=0, colObjPtr=0x7fffffffe0c0)
at
/home/manfred/Downloads/tcl8.6.9/pkgs/tdbcodbc1.1.0/generic/tdbcodbc.c:4413
#5 0x00007ffff7d60208 in ResultSetNextrowMethod (clientData=0x0,
interp=0x55555556a990, context=0x555555578c40, objc=3, objv=0x555555578c18)
at
/home/manfred/Downloads/tcl8.6.9/pkgs/tdbcodbc1.1.0/generic/tdbcodbc.c:4180
#6 0x00007ffff7f52794 in TclOOInvokeContext (clientData=0x555555578c40,
interp=0x55555556a990, objc=3, objv=0x555555578c18)
at /home/manfred/Downloads/tcl8.6.9/generic/tclOOCall.c:309
#7 0x00007ffff7f4ea90 in TclOOObjectCmdCore (oPtr=0x55555566f170,
interp=0x55555556a990, objc=3, objv=0x555555578c18, flags=0, startCls=0x0)
at /home/manfred/Downloads/tcl8.6.9/generic/tclOO.c:2577
#8 0x00007ffff7f4e45e in PrivateNRObjectCmd (clientData=0x55555566f170,
interp=0x55555556a990, objc=3, objv=0x555555578c18)
at /home/manfred/Downloads/tcl8.6.9/generic/tclOO.c:2414
#9 0x00007ffff7dbc1cd in Dispatch (data=0x55555562c3f8,
interp=0x55555556a990, result=0) at
/home/manfred/Downloads/tcl8.6.9/generic/tclBasic.c:4426
#10 0x00007ffff7dbc25a in TclNRRunCallbacks (interp=0x55555556a990,
result=0, rootPtr=0x0) at
/home/manfred/Downloads/tcl8.6.9/generic/tclBasic.c:4461
#11 0x00007ffff7dbefbc in TclEvalObjEx (interp=0x55555556a990,
objPtr=0x555555688360, flags=131072, invoker=0x0, word=0)
at /home/manfred/Downloads/tcl8.6.9/generic/tclBasic.c:6027
#12 0x00007ffff7dbef52 in Tcl_EvalObjEx (interp=0x55555556a990,
objPtr=0x555555616a00, flags=131072) at
/home/manfred/Downloads/tcl8.6.9/generic/tclBasic.c:6008
#13 0x00007ffff7eb5cff in Tcl_RecordAndEvalObj (interp=0x55555556a990,
cmdPtr=0x5555555b25b0, flags=131072) at
/home/manfred/Downloads/tcl8.6.9/generic/tclHistory.c:190
#14 0x00007ffff7ee87de in Tcl_MainEx (argc=-1, argv=0x7fffffffe680,
appInitProc=0x5555555551ab <Tcl_AppInit>, interp=0x55555556a990)
at /home/manfred/Downloads/tcl8.6.9/generic/tclMain.c:537
#15 0x00005555555551a4 in main (argc=1, argv=0x7fffffffe678) at
/home/manfred/Downloads/tcl8.6.9/unix/tclAppInit.c:84
Thank you
Manfred
Am 13.08.19 um 22:12 schrieb stefan: