View Issue Details

IDProjectCategoryView StatusLast Update
0002639GNUnettransport servicepublic2012-12-21 16:49
ReporterSree Harsha Totakura Assigned ToMatthias Wachs  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.4 
Target Version0.9.5 
Summary0002639: Transport reports to statistics unusually large number for "UDP, total, bytes in buffers"
Descriptionharsha@nautophone:~/repos/sree-testbed$ gnunet-statistics -s transport
    transport # REQUEST CONNECT messages received: 225
    transport # UDP, total, msgs in buffers: 2
    transport # UDP, total, bytes in buffers: 3195455668560
    transport # acknowledgements sent for fragment: 121
    transport # duplicate fragments received: 59
    transport # fragments received: 572
    transport # UDP, total, bytes, received: 916324
    transport # TCP WELCOME messages received: 77
    transport # bytes payload received: 868086
    transport # bytes total received: 917448
    transport # bytes currently in TCP buffers: 4972
    transport # bytes transmitted via TCP: 212143
    transport # UDP, total, bytes payload, sent: 284889
    transport # UDP, total, bytes overhead, sent: 113668
    transport # UDP, unfragmented msgs, bytes overhead, sent, success: 32400
    transport # UDP, unfragmented msgs, bytes payload, sent, success: 116804
    transport # UDP, unfragmented msgs, messages, sent, success: 450
    transport # UDP, total, messages, sent, success: 744
    transport # UDP, total, bytes, sent, success: 398557
    transport # UDP, unfragmented msgs, bytes payload, attempt: 116980
    transport # UDP, unfragmented msgs, messages, attempt: 451
    transport # UDP, sessions active: 71
    transport # address revalidations started: 173
    transport # PING without HELLO messages sent: 172
    transport # TCP sessions active: 64
    transport # ms throttling suggested: 1034807
    transport # bytes received via TCP: 217285
    transport # PONGs unicast via reliable transport: 18
    transport # PING messages received: 22
    transport # UDP, ACK msgs, bytes overhead, sent, success: 10560
    transport # UDP, ACK msgs, messages, sent, success: 120
    transport # messages defragmented: 51
    transport # bytes discarded by TCP (disconnect): 14788
    transport # network-level TCP disconnect events: 47
    transport # messages transmitted to other peers: 331
    transport # bytes in message queue for other peers: 176
    transport # KEEPALIVE_RESPONSE messages discarded (not expected): 1
    transport # transport-service disconnect requests for TCP: 25
    transport # DISCONNECT messages sent: 16
    transport # IPv6 multicast HELLO beacons received via udp: 3
    transport # IPv4 broadcast HELLO beacons received via udp: 6
    transport # UDP, fragmented msgs, messages, pending: 0
    transport # UDP, fragmented msgs, bytes overhead, sent, success: 70708
    transport # UDP, fragmented msgs, bytes payload, sent, success: 168085
    transport # UDP, fragmented msgs, messages, sent, success: 6
    transport # fragmentation transmissions completed: 6
    transport # fragment acknowledgements received: 6
    transport # UDP, fragmented msgs, fragments bytes, sent, success: 238793
    transport # UDP, fragmented msgs, fragments, sent, success: 174
    transport # fragments wrap arounds: 8
    transport # fragments transmitted: 174
    transport # UDP, fragmented msgs, bytes payload, attempt: 168085
    transport # UDP, fragmented msgs, messages, attempt: 6
    transport # total size of fragmented messages: 168517
    transport # messages fragmented: 6
    transport # fragments retransmitted: 50
    transport # keepalives sent: 42
    transport # peers connected: 41
    transport # other peer asked to disconnect from us: 1
    transport # bytes payload discarded due to not connected peer : 19412
    transport # KEEPALIVE messages discarded (peer unknown): 5
    transport # KEEPALIVE_RESPONSE messages discarded (not connected): 1
    transport # PONG messages received: 117
    transport # KEEPALIVE messages discarded (no session): 1
    transport # refreshed my HELLO: 1
Steps To ReproduceThis number is always big even if the peer has just started
TagsNo tags attached.

Activities

Matthias Wachs

2012-11-15 10:40

reporter   ~0006591

Added code to check for over and underflow in rev 24972.
Should print an GNUNET_break () in line 983 and 1456

Will double check on my running peer

Matthias Wachs

2012-11-15 10:40

reporter   ~0006592

BTW: how can I reproduce? Run a special test?

Sree Harsha Totakura

2012-11-15 10:43

updater   ~0006593

Run a peer
Wait for sometime
check statistics.
Have a look at a similar bug: https://gnunet.org/bugs/view.php?id=2641

Matthias Wachs

2012-11-15 11:02

reporter   ~0006594

https://gnunet.org/bugs/view.php?id=2641 Looks really similar!

Matthias Wachs

2012-11-15 11:10

reporter   ~0006595

fixed in 24975.

Issue History

Date Modified Username Field Change
2012-11-08 14:11 Sree Harsha Totakura New Issue
2012-11-08 14:11 Sree Harsha Totakura Status new => assigned
2012-11-08 14:11 Sree Harsha Totakura Assigned To => Matthias Wachs
2012-11-10 14:12 Christian Grothoff Target Version => 0.9.5
2012-11-15 10:40 Matthias Wachs Note Added: 0006591
2012-11-15 10:40 Matthias Wachs Note Added: 0006592
2012-11-15 10:43 Sree Harsha Totakura Note Added: 0006593
2012-11-15 11:02 Matthias Wachs Note Added: 0006594
2012-11-15 11:10 Matthias Wachs Note Added: 0006595
2012-11-15 11:10 Matthias Wachs Status assigned => resolved
2012-11-15 11:10 Matthias Wachs Resolution open => fixed
2012-12-21 16:49 Christian Grothoff Status resolved => closed