----------------------------------------------------------------------------------
                                                                                 
@MSGID: 55074.sync@1:103/705 2d5f7872
@TZUTC: -0700
 @PID: Synchronet 3.21a-Linux master/869dac47e Sep 15
2025 GCC 12.2.0
 @TID: SBBSecho 3.30-Linux master/88b423313 Sep 29
2025 GCC 12.2.0
@COLS: 85
@BBSID: FUTURELD
@CHRS: CP437 2
@FORMAT: flowed
@NOTE: Synchronet msgeditor master/869dac47e
 Despite the fact that my AVAT-IN event seems to fire without
warning, I have yet to
 have received any avatars via the sharing feature. It`s possible
that based on the
 data I have in my SYNCDATA sub that might be expected behavior,
but that is to also
 say I have around 2900 messages in that sub but nearly 2000
messages in a row spit
out parse errors on JSON data.  That`s TLDR ahead of time.
I am running this command to rescan the message base for avatars:
`./jsexec avatars.js import=DOVE-SYNCDATA -ptr=0 -all`
 The initial parsing of the older messages goes fine, the initial
logs (edited for
brevity) go smoothly until msg #109:
```
Opening msgbase /sbbs/data/subs/dove-syncdata
Importing msg #1 from Weatherman: parsed 4 avatarssuccess
Importing msg #3 from RickV: parsed 0 avatarssuccess
...
Importing msg #108 from Vela025: parsed 5 avatarssuccess
Importing msg #109 from Dark Angel: !invalid or missing JSON block, length: 1,
begin: undefined, end: undefined
FAILED
Importing msg #110 from digital man: !invalid or missing JSON block, length: 1,
begin: undefined, end: undefined
```
That parsing error repeats in my logs all the way until message #1801:
```
mporting msg #1800 from digital man: !invalid or missing JSON block, length: 1,
begin: undefined, end: undefined
FAILED
 Importing msg #1801 from Fercho: !invalid or missing JSON block,
length: 1, begin:
undefined, end: undefined
FAILED
Importing msg #1803 from Nelgin: parsed 14 avatarssuccess
```
We see a lot of "parsed # avatarsuccess" until we get to message #1955, which
according to logs is a message from me, and an error is thrown (maybe preventing
.bin files being written to text/avatars at end of process?):
```
Importing msg #1954 from StingRay: parsed 1 avatarssuccess
 !JavaScript /sbbs/exec/load/avatar_lib.js line 70: TypeError: netaddr is
undefined
Importing msg #1955 from HM Derdoc: /sbbs/repo/exec/avatars.js executed in 0.77
seconds
!Module (avatars.js) set exit_code: 1
```
 I`m not sure if the TypeError is from msg #1954 or #1955, but
that`s where it bails. I guess I could see if I can get that to fail
more gracefully, probably could, but
 I guess if it`s a synchronet or dovenet data issue it`s probably
better to reach outbefore i implement a hack for it.
 Anyone else not seeing any shared avatars lately? (I actually have
none, but I`ve
only been up and running ~2 months)
thanks,
derdoc
---
  ■ Synchronet ■ \\1g telnet://\\1n\\1!Gfutureland.today \\1c
https://\\1n\\1!Cblockbra.in\\1n
 * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
 
SEEN-BY: 50/109 103/705 154/10 218/700 221/1
240/1120 280/464 301/1 113
 SEEN-BY: 341/66 463/68 712/848 5000/111 5001/100
5020/101 715 848 1042 4441
 SEEN-BY: 5020/12000 5030/49 1081 5060/900 5061/133
5075/128 5083/444
@PATH: 103/705 301/1 5020/1042 4441