Das mit dem Array habe ich mir auch mal angeschaut, kann es aber auch logisch schon nicht sein: wenn das Array 128 lang ist, wieso werden dann bis zu 144 korrekt dekodiert? Ich habe da mal einen Bekannten drauf angesetzt, vielleicht findet der ja was. Ansonsten gibts' (worst-case-szenario) den multimon-ng, im Notfall muß man den dann halt um SQL erweitern oder (habe ich schon in Planung) per Pipe und PHP das ganze in die bis jetzt vom MonitorD gefütterte Datenbak zaubern.
Aber wir gehen mal davon aus das der "Fehler" im MonitorD gefunden und behoben werden kann. Nur schade das sich keiner der Entwickler auf eMails meldet.