* commit 'b3c084af16dfd50c20c10320bf2b1e8d4d0cc5b8': Signal errors to the client instead of asserting in ACodec.