Public bug reported: If the server sends a GMCP event with just the name and no payload, json_to_value is given "" as data and it errors out.
It worked in 2.1 previously, broken in 3.0. First reported at http://forums.mudlet.org/viewtopic.php?f=5&t=4610&start=70#p22035. This in particular breaks gmcp.Core.Ping functionality on IRE servers (https://github.com/keneanung/GMCPAdditions#coreping)... however as Mudlet has http://wiki.mudlet.org/w/Manual:Networking_Functions#getNetworkLatency which imho is better, I don't think it's a big one for IRE games. Nonetheless, some other servers could be using this for more important data and it could be a serious issue for them. ** Affects: mudlet Importance: Medium Status: Confirmed -- You received this bug notification because you are a member of Mudlet Makers, which is subscribed to Mudlet. https://bugs.launchpad.net/bugs/1670263 Title: No-payload GMCP events aren't raised Status in Mudlet: Confirmed Bug description: If the server sends a GMCP event with just the name and no payload, json_to_value is given "" as data and it errors out. It worked in 2.1 previously, broken in 3.0. First reported at http://forums.mudlet.org/viewtopic.php?f=5&t=4610&start=70#p22035. This in particular breaks gmcp.Core.Ping functionality on IRE servers (https://github.com/keneanung/GMCPAdditions#coreping)... however as Mudlet has http://wiki.mudlet.org/w/Manual:Networking_Functions#getNetworkLatency which imho is better, I don't think it's a big one for IRE games. Nonetheless, some other servers could be using this for more important data and it could be a serious issue for them. To manage notifications about this bug go to: https://bugs.launchpad.net/mudlet/+bug/1670263/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mudlet-makers Post to : mudlet-makers@lists.launchpad.net Unsubscribe : https://launchpad.net/~mudlet-makers More help : https://help.launchpad.net/ListHelp