View Issue Details

IDProjectCategoryView StatusLast Update
0003157GNUnetconversation servicepublic2013-12-24 20:54
ReporterBart Polot Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003157: Conversation test crashes
Description#0 0x00007fdd67df2a20 in GNUNET_CONVERSATION_call_stop (call=0x0) at conversation_api_call.c:608
608 if ( (NULL != call->speaker) &&
(gdb) bt
#0 0x00007fdd67df2a20 in GNUNET_CONVERSATION_call_stop (call=0x0) at conversation_api_call.c:608
#1 0x0000000000401b3c in play (cls=0x402aa5, data_size=8, data=0x7fffa3ee60e8) at test_conversation_api.c:156
#2 0x00007fdd67df08b1 in handle_phone_audio_message (cls=0x9174b0, msg=0x7fffa3ee60e0) at conversation_api.c:532
#3 0x00007fdd6654816f in GNUNET_MQ_inject_message (mq=0x917990, mh=0x7fffa3ee60e0) at mq.c:190
#4 0x00007fdd665493af in handle_client_message (cls=0x917990, msg=0x7fffa3ee60e0) at mq.c:533
#5 0x00007fdd6651e011 in receive_task (cls=0x917430, tc=0x7fffa3ee61b0) at client.c:589
#6 0x00007fdd66557003 in run_ready (rs=0x915b90, ws=0x915c20) at scheduler.c:593
#7 0x00007fdd66557891 in GNUNET_SCHEDULER_run (task=0x7fdd6698e511 <service_run_main>, task_cls=0x7fffa3ee6310)
    at scheduler.c:808
#8 0x00007fdd6698e886 in GNUNET_TESTING_service_run (testdir=0x402bf8 "test_conversation_api",
    service_name=0x7fdd6698ec93 "arm", cfgfilename=0x402be1 "test_conversation.conf", tm=0x4028ba <run>, tm_cls=0x0)
    at testing.c:1740
#9 0x00007fdd6698e50f in GNUNET_TESTING_peer_run (testdir=0x402bf8 "test_conversation_api",
    cfgfilename=0x402be1 "test_conversation.conf", tm=0x4028ba <run>, tm_cls=0x0) at testing.c:1610
#10 0x0000000000402982 in main (argc=1, argv=0x7fffa3ee6498) at test_conversation_api.c:496
Steps To Reproducesrc/conversation $ ./test_conversation_api
Additional Information(gdb) bt full
#0 0x00007fdd67df2a20 in GNUNET_CONVERSATION_call_stop (call=0x0) at conversation_api_call.c:608
        e = 0x917410
        hang = 0x7fdd6652a931 <receive_ready>
#1 0x0000000000401b3c in play (cls=0x402aa5, data_size=8, data=0x7fffa3ee60e8) at test_conversation_api.c:156
        origin = 0x402aa5 "phone"
        phone_i = 22
        call_i = 21
        buf = "phone-21\000t\221\000\000\000\000\000P`\356\243\377\177\000\000\353\257Rf\335\177\000"
#2 0x00007fdd67df08b1 in handle_phone_audio_message (cls=0x9174b0, msg=0x7fffa3ee60e0) at conversation_api.c:532
        phone = 0x9174b0
        am = 0x7fffa3ee60e0
        caller = 0x91c0a0
        __FUNCTION__ = "handle_phone_audio_message"
#3 0x00007fdd6654816f in GNUNET_MQ_inject_message (mq=0x917990, mh=0x7fffa3ee60e0) at mq.c:190
        handler = 0x7fdd67ff4520 <handlers.11475+64>
        handled = 0
        __FUNCTION__ = "GNUNET_MQ_inject_message"
#4 0x00007fdd665493af in handle_client_message (cls=0x917990, msg=0x7fffa3ee60e0) at mq.c:533
        mq = 0x917990
        state = 0x917a00
#5 0x00007fdd6651e011 in receive_task (cls=0x917430, tc=0x7fffa3ee61b0) at client.c:589
        client = 0x917430
        handler = 0x7fdd6654933b <handle_client_message>
        cmsg = 0x91b4e0
        handler_cls = 0x917990
        msize = 16
        mbuf = 0x7fffa3ee60e0 ""
        msg = 0x7fffa3ee60e0
        __FUNCTION__ = "receive_task"
#6 0x00007fdd66557003 in run_ready (rs=0x915b90, ws=0x915c20) at scheduler.c:593
        p = GNUNET_SCHEDULER_PRIORITY_DEFAULT
        pos = 0x91ae10
        tc = {reason = GNUNET_SCHEDULER_REASON_TIMEOUT, read_ready = 0x915b90, write_ready = 0x915c20}
        __FUNCTION__ = "run_ready"
#7 0x00007fdd66557891 in GNUNET_SCHEDULER_run (task=0x7fdd6698e511 <service_run_main>, task_cls=0x7fffa3ee6310)
    at scheduler.c:808
        rs = 0x915b90
        ws = 0x915c20
        timeout = {rel_value_us = 0}
        ret = 0
        shc_int = 0x9165a0
        shc_term = 0x916660
        shc_quit = 0x9167e0
        shc_hup = 0x9168a0
        shc_pipe = 0x916720
        last_tr = 255
        busy_wait_warning = 0
        pr = 0x915cb0
        c = 0 '\000'
        __FUNCTION__ = "GNUNET_SCHEDULER_run"
#8 0x00007fdd6698e886 in GNUNET_TESTING_service_run (testdir=0x402bf8 "test_conversation_api",
    service_name=0x7fdd6698ec93 "arm", cfgfilename=0x402be1 "test_conversation.conf", tm=0x4028ba <run>, tm_cls=0x0)
    at testing.c:1740
        sc = {cfg = 0x8f85b0, tm = 0x4028ba <run>, peer = 0x90f600, tm_cls = 0x0}
        system = 0x8f89f0
        peer = 0x90f600
        cfg = 0x8f85b0
        binary = 0x9159d0 "n\020"
        libexec_binary = 0x915a60 "e\256B\337IG\237,\312`>\347\347\025\326_\217\255\035\225\206\t\313r\vJ\353w(\211\231\330\vJ\353w(\211\231\330\004"
        __FUNCTION__ = "GNUNET_TESTING_service_run"
#9 0x00007fdd6698e50f in GNUNET_TESTING_peer_run (testdir=0x402bf8 "test_conversation_api",
    cfgfilename=0x402be1 "test_conversation.conf", tm=0x4028ba <run>, tm_cls=0x0) at testing.c:1610
---Type <return> to continue, or q <return> to quit---
No locals.
#10 0x0000000000402982 in main (argc=1, argv=0x7fffa3ee6498) at test_conversation_api.c:496
No locals.
TagsNo tags attached.

Activities

Christian Grothoff

2013-12-05 16:56

manager   ~0007765

Fixed in SVN 31082.

Issue History

Date Modified Username Field Change
2013-12-05 13:31 Bart Polot New Issue
2013-12-05 13:31 Bart Polot Status new => assigned
2013-12-05 13:31 Bart Polot Assigned To => Christian Grothoff
2013-12-05 16:56 Christian Grothoff Note Added: 0007765
2013-12-05 16:56 Christian Grothoff Status assigned => resolved
2013-12-05 16:56 Christian Grothoff Fixed in Version => 0.10.0
2013-12-05 16:56 Christian Grothoff Resolution open => fixed
2013-12-05 16:57 Christian Grothoff Target Version => 0.10.0
2013-12-24 20:54 Christian Grothoff Status resolved => closed