View Issue Details

IDProjectCategoryView StatusLast Update
0001855GNUnetVPN servicepublic2011-11-30 18:38
ReporterChristian Grothoff Assigned Totoelke  
PriorityhighSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0001855: abort in gnunet-service-dns
DescriptionCore was generated by `gnunet-service-dns -c /home/grothoff/.gnunet/gnunet.conf'.
Program terminated with signal 6, Aborted.
#0 0x00007fa59b8e8405 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) ba
#0 0x00007fa59b8e8405 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fa59b8eb680 in *__GI_abort () at abort.c:92
#2 0x00007fa59c50f9de in add_without_sets (delay=..., rfd=-1, wfd=24619072, task=0x7fa59c4e980e <transmit_ready>,
    task_cls=0x17573e0) at scheduler.c:1371
#3 0x00007fa59c50fd17 in GNUNET_SCHEDULER_add_write_net (delay=..., wfd=0x17573a0, task=0x7fa59c4e980e <transmit_ready>,
    task_cls=0x17573e0) at scheduler.c:1483
#4 0x00007fa59c4eacef in GNUNET_CONNECTION_notify_transmit_ready (sock=0x17573e0, size=264, timeout=...,
    notify=0x7fa59c512ba9 <transmit_ready_callback_wrapper>, notify_cls=0x17574e0) at connection.c:1672
#5 0x00007fa59c512c64 in GNUNET_SERVER_notify_transmit_ready (client=0x17574e0, size=264, timeout=...,
    callback=0x4026ad <send_answer>, callback_cls=0x17574e0) at server.c:1272
#6 0x00000000004043ea in receive_mesh_answer (cls=0x0, tunnel=0x1781370, ctx=0x1781468, sender=0x7fff8708bbe8,
    message=0x7fff8708bcc0, atsi=0x7fff8708bc28, atsi_count=1) at gnunet-service-dns.c:550
#7 0x00007fa59c0c3b8d in core_receive (cls=0x1754380, other=0x7fff8708bbe8, message=0x7fff8708bc38, atsi=0x7fff8708bc28,
    atsi_count=1) at mesh_api.c:538
#8 0x00007fa59c938ed5 in main_notify_handler (cls=0x17544b0, msg=0x7fff8708bbe0) at core_api.c:996
#9 0x00007fa59c4dce6a in receive_task (cls=0x1754ba0, tc=0x7fff8708bde0) at client.c:545
#10 0x00007fa59c50dea9 in run_ready (rs=0x174d240, ws=0x174d2d0) at scheduler.c:685
#11 0x00007fa59c50e65a in GNUNET_SCHEDULER_run (task=0x7fa59c51996c <service_task>, task_cls=0x7fff8708c0e0)
    at scheduler.c:867
#12 0x00007fa59c51b42a in GNUNET_SERVICE_run (argc=3, argv=0x7fff8708c338, serviceName=0x40a271 "dns",
    opt=GNUNET_SERVICE_OPTION_NONE, task=0x408bbb <run>, task_cls=0x0) at service.c:1608
#13 0x0000000000408ce9 in main (argc=3, argv=0x7fff8708c338) at gnunet-service-dns.c:1620
(gdb) bt full
#0 0x00007fa59b8e8405 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <optimized out>
        selftid = <optimized out>
#1 0x00007fa59b8eb680 in *__GI_abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0x7fff8708b550, sa_sigaction = 0x7fff8708b550}, sa_mask = {__val = {38,
              140735458886448, 39, 140349259603552, 24474528, 140349255961504, 140349277448640, 140349268960300,
              4294967295, 0, 1, 2483920, 0, 0, 0, 140349268606976}}, sa_flags = -1665878206,
          sa_restorer = 0xfefefefe00000001}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007fa59c50f9de in add_without_sets (delay=..., rfd=-1, wfd=24619072, task=0x7fa59c4e980e <transmit_ready>,
    task_cls=0x17573e0) at scheduler.c:1371
        flags = -1
        t = 0x1775900
        __FUNCTION__ = "add_without_sets"
#3 0x00007fa59c50fd17 in GNUNET_SCHEDULER_add_write_net (delay=..., wfd=0x17573a0, task=0x7fa59c4e980e <transmit_ready>,
    task_cls=0x17573e0) at scheduler.c:1483
        __FUNCTION__ = "GNUNET_SCHEDULER_add_write_net"
#4 0x00007fa59c4eacef in GNUNET_CONNECTION_notify_transmit_ready (sock=0x17573e0, size=264, timeout=...,
    notify=0x7fa59c512ba9 <transmit_ready_callback_wrapper>, notify_cls=0x17574e0) at connection.c:1672
        __FUNCTION__ = "GNUNET_CONNECTION_notify_transmit_ready"
#5 0x00007fa59c512c64 in GNUNET_SERVER_notify_transmit_ready (client=0x17574e0, size=264, timeout=...,
    callback=0x4026ad <send_answer>, callback_cls=0x17574e0) at server.c:1272
No locals.
#6 0x00000000004043ea in receive_mesh_answer (cls=0x0, tunnel=0x1781370, ctx=0x1781468, sender=0x7fff8708bbe8,
    message=0x7fff8708bcc0, atsi=0x7fff8708bc28, atsi_count=1) at gnunet-service-dns.c:550
        dns = 0x7fff8708bcc4
        __FUNCTION__ = "receive_mesh_answer"
        len = 264
        answer = 0x17756c0
        pdns = 0x17758c0
        dpkt = 0x177579a
        dque = 0x17757b7
        drec_data = 0x17757bd
---Type <return> to continue, or q <return> to quit---
        anname = 0x17757bb "\300\f"
#7 0x00007fa59c0c3b8d in core_receive (cls=0x1754380, other=0x7fff8708bbe8, message=0x7fff8708bc38, atsi=0x7fff8708bc28,
    atsi_count=1) at mesh_api.c:538
        handle = 0x1754380
        tmessage = 0x7fff8708bc38
        rmessage = 0x7fff8708bcc0
        handler = 0x1754460
        __FUNCTION__ = "core_receive"
        tunnel = 0x1781370
#8 0x00007fa59c938ed5 in main_notify_handler (cls=0x17544b0, msg=0x7fff8708bbe0) at core_api.c:996
        h = 0x17544b0
        m = 0xada46356229fbd73
        cnm = 0xf4e86b17f6db7322
        dnm = 0xc6c82e5c66e11d04
        ntm = 0x7fff8708bbe0
        em = 0x7fff8708bc38
        smr = 0x126b10719191ab4f
        mh = 0x7fa59c2c6040
        ats = 0xdd21dec52bfa1823
        init = 0xc936a258ecb512f2
        pr = 0x1766060
        th = 0x7fa59c4dce6a
        hpos = 0
        trigger = -1135851455
        msize = 332
        et = 215
        ats_count = 1
        __FUNCTION__ = "main_notify_handler"
#9 0x00007fa59c4dce6a in receive_task (cls=0x1754ba0, tc=0x7fff8708bde0) at client.c:545
        sock = 0x1754ba0
        handler = 0x7fa59c937728 <main_notify_handler>
        cmsg = 0x177c360
        handler_cls = 0x17544b0
---Type <return> to continue, or q <return> to quit---
        msize = 332
        mbuf = 0x7fff8708bbe0 "\001L"
        msg = 0x7fff8708bbe0
        __FUNCTION__ = "receive_task"
#10 0x00007fa59c50dea9 in run_ready (rs=0x174d240, ws=0x174d2d0) at scheduler.c:685
        p = GNUNET_SCHEDULER_PRIORITY_DEFAULT
        pos = 0x1754ce0
        tc = {reason = GNUNET_SCHEDULER_REASON_TIMEOUT, read_ready = 0x174d240, write_ready = 0x174d2d0}
        __FUNCTION__ = "run_ready"
#11 0x00007fa59c50e65a in GNUNET_SCHEDULER_run (task=0x7fa59c51996c <service_task>, task_cls=0x7fff8708c0e0)
    at scheduler.c:867
        rs = 0x174d240
        ws = 0x174d2d0
        timeout = {rel_value = 0}
        ret = 0
        shc_int = 0x1753d20
        shc_term = 0x1753dd0
        shc_quit = 0x1753f30
        shc_hup = 0x1753fe0
        shc_pipe = 0x1753e80
        last_tr = 10158
        busy_wait_warning = 0
        pr = 0x174d1a0
        c = 0 '\000'
        __FUNCTION__ = "GNUNET_SCHEDULER_run"
#12 0x00007fa59c51b42a in GNUNET_SERVICE_run (argc=3, argv=0x7fff8708c338, serviceName=0x40a271 "dns",
    opt=GNUNET_SERVICE_OPTION_NONE, task=0x408bbb <run>, task_cls=0x0) at service.c:1608
        err = 0
        cfg_fn = 0x174d090 "/home/grothoff/.gnunet/gnunet.conf"
        loglev = 0x0
        logfile = 0x0
        do_daemonize = 0
        i = 4230075
---Type <return> to continue, or q <return> to quit---
        skew_offset = 0
        skew_variance = 6337576
        clock_offset = 0
        sctx = {cfg = 0x174cf60, server = 0x17540f0, addrs = 0x0, serviceName = 0x40a271 "dns", task = 0x408bbb <run>,
          task_cls = 0x0, v4_denied = 0x0, v6_denied = 0x0, v4_allowed = 0x174d1b0, v6_allowed = 0x174d1f0,
          my_handlers = 0x174d0c0, addrlens = 0x0, lsocks = 0x174d150, timeout = {rel_value = 18446744073709551615},
          ret = 1, ready_confirm_fd = -1, require_found = 1, match_uid = -1, match_gid = -1,
          options = GNUNET_SERVICE_OPTION_NONE}
        cfg = 0x174cf60
        service_options = {{shortName = 99 'c', name = 0x7fa59c523b85 "config", argumentHelp = 0x7fa59c523b8c "FILENAME",
            description = 0x7fa59c523b98 "use configuration file FILENAME", require_argument = 1,
            processor = 0x7fa59c5007c2 <GNUNET_GETOPT_set_string>, scls = 0x7fff8708c198}, {shortName = 100 'd',
            name = 0x7fa59c523bb8 "daemonize", argumentHelp = 0x0,
            description = 0x7fa59c523bc8 "do daemonize (detach from terminal)", require_argument = 0,
            processor = 0x7fa59c500795 <GNUNET_GETOPT_set_one>, scls = 0x7fff8708c184}, {shortName = 104 'h',
            name = 0x7fa59c523bec "help", argumentHelp = 0x0, description = 0x7fa59c523bf1 "print this help",
            require_argument = 0, processor = 0x7fa59c5001e5 <GNUNET_GETOPT_format_help_>, scls = 0x40a271}, {
            shortName = 76 'L', name = 0x7fa59c523c01 "log", argumentHelp = 0x7fa59c523c05 "LOGLEVEL",
            description = 0x7fa59c523c10 "configure logging to use LOGLEVEL", require_argument = 1,
            processor = 0x7fa59c5007c2 <GNUNET_GETOPT_set_string>, scls = 0x7fff8708c190}, {shortName = 108 'l',
            name = 0x7fa59c523c32 "logfile", argumentHelp = 0x7fa59c523c3a "LOGFILE",
            description = 0x7fa59c523c48 "configure logging to write logs to LOGFILE", require_argument = 1,
            processor = 0x7fa59c5007c2 <GNUNET_GETOPT_set_string>, scls = 0x7fff8708c188}, {shortName = 118 'v',
            name = 0x7fa59c523c73 "version", argumentHelp = 0x0, description = 0x7fa59c523c7b "print the version number",
            require_argument = 0, processor = 0x7fa59c50019c <GNUNET_GETOPT_print_version_>, scls = 0x7fa59c523c94}, {
            shortName = 0 '\000', name = 0x0, argumentHelp = 0x0, description = 0x0, require_argument = 0, processor = 0,
            scls = 0x0}}
        __FUNCTION__ = "GNUNET_SERVICE_run"
#13 0x0000000000408ce9 in main (argc=3, argv=0x7fff8708c338) at gnunet-service-dns.c:1620
Steps To ReproduceTrying to access IPv6-Internet from IPv4-only host.
TagsNo tags attached.

Activities

Christian Grothoff

2011-11-02 12:05

manager   ~0004823

Fixed in SVN 17908.

Issue History

Date Modified Username Field Change
2011-10-26 11:51 Christian Grothoff New Issue
2011-10-26 11:51 Christian Grothoff Status new => assigned
2011-10-26 11:51 Christian Grothoff Assigned To => toelke
2011-10-30 21:01 Christian Grothoff Target Version => 0.9.0
2011-10-30 21:03 Christian Grothoff Priority normal => high
2011-11-02 12:05 Christian Grothoff Note Added: 0004823
2011-11-02 12:05 Christian Grothoff Status assigned => resolved
2011-11-02 12:05 Christian Grothoff Resolution open => fixed
2011-11-02 14:35 Christian Grothoff Product Version Git master => 0.9.0pre4
2011-11-02 14:35 Christian Grothoff Fixed in Version => 0.9.0
2011-11-30 18:38 Christian Grothoff Status resolved => closed