View Issue Details

IDProjectCategoryView StatusLast Update
0003056GNUnetconversation servicepublic2013-12-24 19:53
ReporterChristian Grothoff Assigned ToSree Harsha Totakura Due Date
PriorityhighSeveritymajorReproducibilityN/A
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003056: conversation needs to pass acceptence test
DescriptionMesh should work now. We should do an acceptance test on gnunet-conversation.
TagsNo tags attached.

Relationships

duplicate of 0003172 closedBart Polot assertions running test_mesh_local 
related to 0003166 closedBart Polot segfault in mesh 
related to 0003193 closedBart Polot Dec 11 00:42:53-176860 mesh-11331 ERROR Assertion failed at gnunet-service-mesh_channel.c:2030. 
parent of 0002565 closedBart Polot mesh should provide end-to-end encryption 
parent of 0003200 closedSree Harsha Totakura assertions in service-mesh and service-conversation while attempting a call with conversation 
parent of 0003206 closedSree Harsha Totakura testcase test_conversation_api_twocalls fails often 
child of 0003114 closedBart Polot connection termination notification does not work on loopback 

Activities

Bart Polot

2013-11-21 18:15

reporter   ~0007673

Callback causes a disconnection, channel is destroyed, loopback client is not informed, test is unhappy.

Bart Polot

2013-11-26 01:54

reporter   ~0007686

Needs to be tested with r30866.

Bart Polot

2013-11-27 05:45

reporter   ~0007726

Last edited: 2013-11-27 05:46

Seems like mesh is doing OK, conversation service is failing to find the correct line...

Nov 27 06:38:59-891583 conversation-18573 DEBUG Sending 7 bytes of audio data on line 1 via mesh
Nov 27 06:38:59-891591 mesh-api-18573 DEBUG # payload type 745 (UNKNOWN TYPE)
[...]
Nov 27 06:38:59-891810 mesh-api-18573 DEBUG Got a data message!
Nov 27 06:38:59-891818 mesh-api-18573 DEBUG fwd data on channel 6DER [B0000001]
Nov 27 06:38:59-891825 mesh-api-18573 DEBUG payload type 745
Nov 27 06:38:59-891861 mesh-api-18573 DEBUG checking handler for type 745
Nov 27 06:38:59-891876 conversation-18573 DEBUG Received AUDIO data for non-existing line 1, dropping.
Nov 27 06:38:59-891885 mesh-api-18573 DEBUG callback caused disconnection
[...]
Nov 27 06:38:59-892287 conversation-18573 DEBUG Unreliable channel destroyed

Bart Polot

2013-11-27 06:58

reporter   ~0007727

Should be fixed in r30897.

Christian Grothoff

2013-12-07 21:19

manager   ~0007770

Actually, tests are (still? again?) failing now, with misc. assertions in mesh.

Christian Grothoff

2013-12-07 21:24

manager   ~0007771

Last edited: 2013-12-07 21:24

specifically, I get:
Dec 07 22:23:15-380497 mesh-21276 ERROR Assertion failed at gnunet-service-mesh_channel.c:1102.

and also

Dec 07 22:23:40-490902 mesh-21321 ERROR Assertion failed at gnunet-service-mesh_local.c:494.

Bart Polot

2013-12-09 15:58

reporter   ~0007802

Fixed earlier today.

Sree Harsha Totakura

2013-12-20 19:16

updater   ~0007923

Calls work, if you accept a really, really bad call quality. Mesh seems to be to blame, as this seems to be a bandwidth/thoughput issue. But that's another bug for another day.

Issue History

Date ModifiedUsernameFieldChange
2013-10-05 19:48Christian GrothoffNew Issue
2013-10-05 19:48Christian GrothoffAssigned To => Bart Polot
2013-10-05 19:48Christian GrothoffStatusnew => assigned
2013-10-05 19:48Christian GrothoffRelationship addedparent of 0002565
2013-11-21 18:14Bart PolotRelationship addedchild of 0003114
2013-11-21 18:15Bart PolotNote Added: 0007673
2013-11-26 01:54Bart PolotNote Added: 0007686
2013-11-26 01:54Bart PolotStatusassigned => feedback
2013-11-27 05:45Bart PolotNote Added: 0007726
2013-11-27 05:46Bart PolotNote Edited: 0007726
2013-11-27 06:58Bart PolotNote Added: 0007727
2013-11-27 06:58Bart PolotStatusfeedback => resolved
2013-11-27 06:58Bart PolotFixed in Version => Git master
2013-11-27 06:58Bart PolotResolutionopen => fixed
2013-12-07 21:19Christian GrothoffNote Added: 0007770
2013-12-07 21:19Christian GrothoffStatusresolved => feedback
2013-12-07 21:19Christian GrothoffResolutionfixed => reopened
2013-12-07 21:19Christian GrothoffStatusfeedback => assigned
2013-12-07 21:24Christian GrothoffNote Added: 0007771
2013-12-07 21:24Christian GrothoffNote Edited: 0007771
2013-12-09 15:58Bart PolotNote Added: 0007802
2013-12-09 15:58Bart PolotRelationship addedduplicate of 0003172
2013-12-09 15:58Bart PolotStatusassigned => resolved
2013-12-09 15:58Bart PolotResolutionreopened => duplicate
2013-12-09 17:31Christian GrothoffStatusresolved => feedback
2013-12-09 17:31Christian GrothoffResolutionduplicate => reopened
2013-12-11 19:11Christian GrothoffRelationship addedrelated to 0003166
2013-12-11 19:11Christian GrothoffRelationship addedrelated to 0003193
2013-12-12 14:32Christian GrothoffRelationship addedparent of 0003200
2013-12-13 12:34Christian GrothoffRelationship addedparent of 0003206
2013-12-13 19:57Christian GrothoffFixed in VersionGit master =>
2013-12-19 09:57Bart PolotSummaryconversation needs to pass acceptence test, blocked on mesh => conversation needs to pass acceptence test
2013-12-19 09:57Bart PolotDescription Updated
2013-12-19 15:03Christian GrothoffAssigned ToBart Polot => Sree Harsha Totakura
2013-12-19 15:03Christian GrothoffStatusfeedback => assigned
2013-12-20 19:16Sree Harsha TotakuraNote Added: 0007923
2013-12-20 19:16Sree Harsha TotakuraStatusassigned => resolved
2013-12-20 19:16Sree Harsha TotakuraFixed in Version => 0.10.0
2013-12-20 19:16Sree Harsha TotakuraResolutionreopened => fixed
2013-12-24 19:53Christian GrothoffStatusresolved => closed