Closed pasdam closed 6 years ago
Yes, a number of tests don't pass either. I am investigating, but not actively.
FYI DefaultHttp2FrameWriter$DataFrameHeader
was removed in Netty 4.1.18+ ... keep us posted if you think this is attributed to a Netty issue.
Get same exception while use Grpc 1.8.0 and project has other dependency need netty 4.1.19.final.
We've updated to 4.1.21 on master and haven't seen anything anything resembling this.
Attached you can find a simple project to reproduce it, I hope it can help.
Tested on Debian:
$ uname -a
Linux ldeb 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
Note that the Maven dependency that uses a newer version of Netty is Redisson, if you remove that the client will work properly.
Attachments: grpc-java_issue4025.tar.gz
@pasdam I can reproduce this locally.
@pasdam Updating to netty 4.1.22 removes the error. It may just be that 4.1.20 had a bug.
Since we have already updated to netty 4.1.22 in #4112, I think this should be fixed. gRPC 1.11.x should pick up the update.
I'm using the latest gRPC version (1.9.0), which comes with netty 4.1.17, but I have another dependency which requires netty 4.1.20. If I use the latter the RPC calls on the client side fail with the following exception: