[clug] Reading strace output

Hal Ashburner hal at ashburner.info
Thu May 13 22:55:28 MDT 2010


Sends a logon gets null back?
objdump  :)
or contact your vendor with the trace & logs?

----- Original message -----
> On Fri, May 14, 2010 at 11:45 AM, Hal <hal.ashburner at gmail.com> wrote:
> > Sorry if this is too obvious, have you tried valgrind?
>
> I forgot that valgrind can run on any binary.
>
> Here's what it says:
>
> ==16903== Conditional jump or move depends on uninitialised value(s)
> ==16903==      at 0x48E6D8E: std::string::resize(unsigned int, char) (in
> /usr/lib/libstdc++.so.6.0.13)
> ==16903==      by 0x480B950:
> InterSystems::ServerMessage::Receive(unsigned int, timeval const*,
> unsigned int, bool) (in /opt/cacheodbc/bin/libcacheodbc35.so)
> ==16903==      by 0x47DBA2F:
> InterSystems::Connection::SendLogonMessage() (in
> /opt/cacheodbc/bin/libcacheodbc35.so)
> ==16903==      by 0x47DC3AF: InterSystems::Connection::Connect() (in
> /opt/cacheodbc/bin/libcacheodbc35.so)
> ==16903==      by 0x47EF12C: SQLConnect (in /opt/cacheodbc/bin/libcacheodbc35.so)
> ==16903==      by 0x40495AC: SQLConnect (in /usr/local/lib/libodbc.so.1.0.0)
> ==16903==      by 0x804B5B0: ??? (in /usr/local/bin/isql)
> ==16903==      by 0x40E5BD5: (below main) (libc-start.c:226)
>
> Unfortunately I don't have the source code for libcacheodbc35.so.
>
> @Michael: the ODBC password is in a file that has not changed between
> yesterday and today.
>
> @Peter: I'm pretty sure that this isn't a license issue (the status
> page for Cache says "maximum license usage 54%"). And I can connect
> right now using MS Access with no problems.
>
> Argh :-/
>
> --
> Carlo Hamalainen
> http://carlo-hamalainen.net
> --
> linux mailing list
> linux at lists.samba.org
> https://lists.samba.org/mailman/listinfo/linux



More information about the linux mailing list