Skip to content

Invalid Field Access / Long messages break sockets and serialization. #45

@troyedwardsjr

Description

@troyedwardsjr

When running on Flash and Neko after sending enough events quickly enough, I get this error and it doesn't receive the event:

Connection.hx:131: CRITICAL - can't use data : oy4:dataoy5:recon
Connection.hx:132: because : Invalid char at position 17
Connection.hx:131: CRITICAL - can't use data : i118y9:timestampd1471332997000y13:moveDirectiony4:leftgy1:ty13:Player%20Moveg
Connection.hx:132: because : Invalid field access : t (event key itself?)

Connection.hx:131: CRITICAL - can't use data : oy1:ty13:Player%20Movey4:dataoy9:timestampd1471331618407y5:reconi199
Connection.hx:132: because : Invalid object
Connection.hx:131: CRITICAL - can't use data : 6y13:moveDirectiony5:rightgg
Connection.hx:132: because : Invalid char 6 at position 0

Connection.hx:131: CRITICAL - can't use data : oy1:ty13:Player%20Movey4:dataoy9:timestampd1471331618123y5:reconi1979y13:moveD
Connection.hx:132: because : Invalid string length
Connection.hx:131: CRITICAL - can't use data : irectiony5:rightgg
Connection.hx:132: because : Invalid field access : t

Connection.hx:131: CRITICAL - can't use data : oy1:ty13:Player%20Movey4:dataoy9:timestampd1471331617874y5:reconi1964y13:moveDirectiony5
Connection.hx:132: because : Invalid string length
Connection.hx:131: CRITICAL - can't use data : :rightgg
Connection.hx:132: because : Invalid char : at position 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions