Chris Carlon

Results 6 comments of Chris Carlon

In case someone is waiting for name inspiration, `clang` uses `-gmlt` ("minimum line table") to include symbol info only (e.g. function {names, filenames, line numbers}). `gcc` analogously has `-g1`

This is somewhat similar to #140 . Some comparisons: - Instead of injecting the Connection into the FileSystem interface, this PR uses a wrapper Server, since ServeOps already had access...

My read of that stack trace is that `w.streamSender` is a typed `nil` for the interface gRPCBidiWriteBufferSender, with type `*gRPCResumableBidiWriteBufferSender`. I think it happens when we return an error here:...

This specific issue is fixed in v1.57.1 because https://github.com/googleapis/google-cloud-go/blob/storage/v1.57.1/storage/grpc_writer.go#L210 cannot set the stream sender interface to `nil`. I think the patch to fix v1.56.3 is relatively straightforward and probably worthwhile....

https://github.com/googleapis/google-cloud-go/pull/13278 would fix, I think. @BrennaEpp

This probably requires a new release branch (v1.56.4?)