@dinoƧ𝔸Ⓤᖇ
I seem to be running into this weird quirk on my ssb-pub:
2019-07-01T07:49:47.698406542Z ssb-friends: stream legacy api used
2019-07-01T07:49:49.042806447Z /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-msgs/index.js:75
2019-07-01T07:49:49.042842233Z var r = (typeof obj == 'string') ? obj : obj.link
2019-07-01T07:49:49.042846314Z ^
2019-07-01T07:49:49.042849070Z
2019-07-01T07:49:49.042851609Z TypeError: Cannot read property 'link' of null
2019-07-01T07:49:49.042854226Z at /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-msgs/index.js:75:50
2019-07-01T07:49:49.042859275Z at /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-msgs/index.js:50:9
2019-07-01T07:49:49.042861865Z at Array.forEach (<anonymous>)
2019-07-01T07:49:49.042864665Z at traverse (/home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-msgs/index.js:49:11)
2019-07-01T07:49:49.042867148Z at Object.exports.indexLinks (/home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-msgs/index.js:72:3)
2019-07-01T07:49:49.042869622Z at module.exports (/home/node/.npm-global/lib/node_modules/ssb-server/node_modules/ssb-links/links.js:20:8)
2019-07-01T07:49:49.042872137Z at /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/flumeview-query/links.js:37:5
2019-07-01T07:49:49.042874546Z at reduce (/home/node/.npm-global/lib/node_modules/ssb-server/node_modules/flumeview-level/index.js:90:25)
2019-07-01T07:49:49.042877063Z at /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/pull-write/index.js:35:23
2019-07-01T07:49:49.042879506Z at /home/node/.npm-global/lib/node_modules/ssb-server/node_modules/pull-write/index.js:41:13
The line in question that is failing here seems to be ssb-msgs/index.js:
var r = (typeof obj == 'string') ? obj : obj.link
Could it be a corrupt message of some kind that managed to sneak in and can I do something to fix it myself?