I'm using VSE for Linux 32 bits on CentOS 5.4.
I'm trying to attach to a process and debug a native C++ shared library built with g++. This library is being loaded via JNI into a java process (jsvc). Unfortunately, when I attach to the process in VSE, I just get a message that there were no debugging symbols found.
I find this odd, since when I attach with gdb from the command line (with the syntax gdb - <pid>), gdb finds the symbols.
I tried providing a filename in VSE, but it doesn't seem to matter whether I give it /opt/tomcat6/bin/jsvc.i386, or the path to the shared lib I want to debug, or nothing at all. VSE just never seems to get any debug info.
I tried adding my source directory as well under debug options, but to no avail.
I'm currently in my evaluation period, trying to get my new employer to pay for the license. I'm a long time user of VSE, but never used the debugging feature.
Any help would be appreciated.