https://bugs.documentfoundation.org/show_bug.cgi?id=103077

--- Comment #28 from Howard Johnson <bridgeportcontrac...@gmail.com> ---
Today I discovered that I could get a trace of the ODBC calls as they were
occurring leading up to this crash.  From this I think Base might be crashing
inside LO BASE, and not inside of the ODBC manager nor inside the ODBC driver.  

To trace: In the unixODBC gui turn on Tracing from the driver manager, or add
the following lines to odbcinit.ini:

[ODBC]
Trace=1
ForceTrace=1
TraceFile=/tmp/Trace.txt
TraceLibrary=libodbctrac.so


>From my trace just now (which I will attach) it appears the crash is happening
after ODBC call originating in LGetInfo.c line # 554.  Here is the very last
entry from the trace showing that the ODBC call completed successfully:

-----------------------------------------------------
[ODBC][3715][1477058411.956470][SQLGetInfo.c][554]
                Entry:
                        Connection = 0x3808a20
                        Info Type = SQL_FILE_USAGE (84)
                        Info Value = 0x7ffc36990c4e
                        Buffer Length = 2
                        StrLen = 0x7ffc36990c06

[ODBC][3715][1477058411.956513][SQLGetInfo.c][617]
                Exit:[SQL_SUCCESS]
------------------------------------------------------

(Sorry if I've been quiet for awhile.  I've been working on trying to follow
your leads as quickly as I could, but I'm slow because I have to do a lot of
extra reading because of how new to Linux I am, e.g. I had to read a bunch
about shared libraries, and learn about cmake and how to use it (especially
when it fails), and also freshen my rusty knowledge of c, and scant knowledge
of ODBC. 

I figured out how to get the ODBC connector code, and have been going through
it to try and understand it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to