Nun da wurde beim programmieren keine vernünftige Fehlerbehandlung eingebaut, wenn zu lange ECMs gesendet werden stürzt OSEmu ab das ist ein klassischer Programmierfehler.
Um dem vorzubeugen wurde die Config um den Eintrag ecmwhitelist erweitert, durch diese Einträge dort wird verhindert das OSEmu durch komische ECMs abstürzt.
Hier hat ja einer Ahnung von der Sache, oder?
Der Eintrag caid ist aber dafür gedacht, denn Viaccess verwendet überwiegend nur diese langen ECMs.
ECMWhitelist Einträge braucht man nicht unbedingt, wenn der CAID Filter gesetzt wurde
und sagt ... "nimm nur diese angegeben CAIDs, alles Andere unterstützt der OSEmu sowieso nicht".
Mit der ECMWhitelist kann man aber noch spezieller die angegebene CAIDs filtern,
auch noch eine die dazugehörige ECMHeaderWhitelist würde hier etwas bringen,
und nicht nur beim OSEmu ...
Was hat deine "caid" mit dem kopieren von Werten in Speicherbereiche zu tun ohne die Werte vorher zu prüfen und gegebenenfalls zu catchen ? Genau gar nichts.