I'm trying to run a linux program.

When I run the program.. it says:
Abort trap

It is a dynamic executable and LDD in linux says it requires:

  linux-gate.so.1 =>  (0xffffe000)
  libc.so.6 => /lib/tls/libc.so.6 (0xb7eac000)
  /lib/ld-linux.so.2 (0xb7feb000)

Inside the /emul/linux/ folder in OpenBSD those files exist in the lib directory.. although I didn't make a /lib/tls/ directory yet. (I just got them from fedora_base using pkg_add but the system I'm checking LDD with is Debian btw)

linux-gate.so since is the linux kernel virtual DSO AFAIK.


..but does not have anything stating 'core dump' is available.

How do I go about debugging this?

I looked into
 /var/log/messages
 /var/log/daemon

..nothing shows other than normal expected pcmcia messages from a couple hours ago which are not related.

Even if this is a library issue of some sort, I'd still like to know how to debug an 'Abort trap' by hand myself.. even if it does end up being some funny lib problem.

Btw, I got a static program working (LDD confirms) fine without any abort trap.

L505

Reply via email to