On 08/11/13 19:06, Paul Kench wrote: > (gdb) run > Starting program: /usr/sbin/ulogd > warning: Could not load shared library symbols for linux-gate.so.1. > Do you need "set solib-search-path" or "set sysroot"? > ulogd: libnfnetlink.c:1566: nfnl_query: Assertion `h' failed. > > Program received signal SIGABRT, Aborted. > 0xb7fde424 in __kernel_vsyscall () > > I'm not sure what the first error is about, google suggests a gdb problem.
I wouldn't worry about the first error at all, it shouldn't matter for this. However, the information above doesn't include a useful strack strace. Would you mind please installing the following packages: ulogd2-dbg libc6-dbg libnetfilter-acct1-dbg libnetfilter-conntrack3-dbg libnetfilter-log1-dbg libnfnetlink0-dbg (feel free to remove them once you have finished) Then run ulogd under gdb like this: # gdb /usr/sbin/ulogd [...] (gdb) run [...] You should then get the abort and a new gdb prompt: Program received signal SIGABRT, Aborted. 0xb7fde424 in __kernel_vsyscall () (gdb) bt Please run the bt command as above, and provide its output. The assertion itself is coming from nfnl_query() in libnfnetlink, but ulogd2 doesn't directly call that function at all. I'm trying to find out the call chain to see which library ulogd2 is choking with. Best regards, Chris -- Chris Boot [email protected] GPG: 1DE8 6AB0 1897 A330 D973 D77C 50DD 5A29 FB09 9999 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

