On 29 June 2017 at 09:39, Nick Owens <misch...@offblast.org> wrote:
> acid is next to impossible to use on unix systems. just run gdb with 'thread
> apply all bt'.. should give you an idea of what's wrong.

If I run Irc in gdb, I get

(gdb) run irc.freenode.org
Starting program: /usr/local/plan9port/bin/Irc irc.freenode.org
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff749bedf in raise () from /lib64/libpthread.so.0
(gdb) where
#0  0x00007ffff749bedf in raise () from /lib64/libpthread.so.0
#1  0x000000000040df34 in child () at daemonize.c:38
#2  0x000000000040e18e in _threadsetupdaemonize () at daemonize.c:153
#3  0x000000000040de3d in p9main (argc=2, argv=0x7fffffffdcb8) at thread.c:721
#4  0x0000000000402ae9 in main (argc=<optimized out>, argv=<optimized out>)
    at main.c:10

which I really don't understand...
How could argc, argv be 'optimized out'?

Thanks for any comments!
Ruda

Reply via email to