Mmnormyle created this task.
Mmnormyle added projects: Pywikibot, Event-Platform, MediaWiki-Recent-changes.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
Restricted Application added projects: Growth-Team, Data-Engineering.
TASK DESCRIPTION
**Steps to replicate the issue** (include links if applicable):
Using either pywikibot or SSEClient directly, I frequently see truncated JSON
data in "recent change" wikipedia events.
python
site = pywikibot.Site('wikipedia:en')
listener = site_rc_listener(site)
for change in listener:
...
I frequently see warnings like below from pywikibot:
Unterminated string starting at: line 1 column 868 (char 867)
WARNING: Could not load json data from
{"$schema":"/mediawiki/recentchange/1.0.0","meta":{"uri":"https://es.wikipedia.org/wiki/Usuario_discusi%C3%B3n:ChandraHelsinky","request_id":"b834cdb2-ec40-4d7e-9c6d-b9c873579c14","id":"61170151-c676-43b6-9a67-b535f0f6b2a4","dt":"2023-12-21T00:54:09Z","domain":"es.wikipedia.org","stream":"mediawiki.recentchange","topic":"codfw.mediawiki.recentchange","partition":0,"offset":858052205},"id":301783823,"type":"edit","namespace":3,"title":"Usuario
discusión:ChandraHelsinky","title_url":"https://es.wikipedia.org/wiki/Usuario_discusi%C3%B3n:ChandraHelsinky","comment":"/*
Info */ Respuesta","timestamp":1703120049,"user":"ChandraHe
Unterminated string starting at: line 1 column 621 (char 620)
WARNING: Could not load json data from
{"$schema":"/mediawiki/recentchange/1.0.0","meta":{"uri":"https://www.wikidata.org/wiki/Q44710541","request_id":"1a2351e5-52a1-4dea-a5c6-88c7e66c5bd7","id":"8ea7da32-494d-4169-8d7a-2c0e22586535","dt":"2023-12-21T01:01:43Z","domain":"www.wikidata.org","stream":"mediawiki.recentchange","topic":"codfw.mediawiki.recentchange","partition":0,"offset":858066105},"id":2095519196,"type":"edit","namespace":0,"title":"Q44710541","title_url":"https://www.wikidata.org/wiki/Q44710541","comment":"/*
wbsetlabel-set:1|en */ The genetic architecture of freezing tolerance varies
across the range of Arabidopsis
thaliana","timestamp":1703120503,"user":"KrBot","bot":true,"notify_url":"https://www.wikidata.org/w/index.php?diff=2033406302&oldid=1636532311&rcid=20955191
Unterminated string starting at: line 1 column 672 (char 671)
WARNING: Could not load json data from
{"$schema":"/mediawiki/recentchange/1.0.0","meta":{"uri":"https://en.wikipedia.org/wiki/User:FranDoe16/Reese_White","request_id":"cab5b3b5-04a5-4afa-b132-fd9473ba7d79","id":"0f38238e-a94d-45ef-943d-a3bbe89102d0","dt":"2023-12-21T01:01:50Z","domain":"en.wikipedia.org","stream":"mediawiki.recentchange","topi
Unterminated string starting at: line 1 column 303 (char 302)
WARNING: Could not load json data from
{"$schema":"/mediawiki/recentchange/1.0.0","meta":{"uri":"https://commons.wikimedia.org/wiki/File:Valanga_irregularis_Grasshoppers_in_Hibiscus_sp_Pfingst_Rd_Chermside_P1070387.jpg","request_id":"d2fa4152-59ca-4dc8-8d32-f041d69aa162","id":"59c51b30-aafc-4d60-bcbf-92cfdbf61998","dt":"2023-12-21T01:02:04Z","domain":"commons.wikimedia.org","stream":"mediawiki.recentchange","topic":"codfw.mediawiki.recentchange","partition":0,"offset":858066708},"id":2384963855,"type":"edit","namespace":6,"title":"File:Valanga
irregularis Grasshoppers in Hibiscus sp Pfingst Rd Chermside
P1070387.jpg","title_url":"https://commons.wikimedia.org/wiki/File:Valanga_irregularis_Grasshoppers_in_Hibiscus_sp_Pfingst_Rd_Chermside_P1070387.jpg","comment":"/*
wbsetlabel-add:1|en */ Valanga irregularis Grasshoppers in Hibiscus sp Pfingst
Rd Chermside","timestamp":1703120524,"user":"John Robert
McPherson","bot":false,"notify_url":"https://commons.wikimedia.org/w/index.php?diff=832769030&ol
Unterminated string starting at: line 1 column 909 (char 908)
**What happens?**:
These truncated events are ignored.
**Software version** (skip for WMF-hosted wikis like Wikipedia):
pywikibot==8.6.0
**Other information** (browser name/version, screenshots, etc.):
I can also observe this issue when using sseclient directly.
TASK DETAIL
https://phabricator.wikimedia.org/T353855
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mmnormyle
Cc: Aklapper, pywikibot-bugs-list, Mmnormyle, mevo, Mohamed-Awnallah,
lbowmaker, BTullis, PotsdamLamb, Ywats0ns, caldera, Jyoo1011, JohnsonLee01,
SHEKH, Dijkstra, NavinRizwi, Khutuck, Zkhalido, holger.knust, Viztor, Wenyi,
Jony, Nattes, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus,
Taiwania_Justo, Avicennasis, mys_721tx, Xqt, GWicke, geraki, jayvdb, Masti,
Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]