libc improvements on master and gRPC

Stefan Thöni stefan.thoeni at gapfruit.com
Tue Nov 26 16:44:03 CET 2019


Hi Genodians,

with Genode 19.08 we had some problems with the gRPC server crashing
undeterministically after a few connections. Despite our best efforts we
have failed to debug that problem so far.

As we heard of some libc/vfs improvements in the current Genode master
we decided to try running gRPC with this. The result is a assertion in
the gRPC code concerning a mutex unlock, which could indicate the same
race condition producing another sympthome.

To pinpoint that bug we need to better understand the workings of and
change to libc. Can anyone shine a light on this?


(If you would like to try out the our gRPC with the reduced size port,
please check out the 'grpc' runscript on branch
https://github.com/trimpim/genode-world/tree/protobuf_grpc_reduced_port_size)


Kind regards
Stefan


-- 
Freundliche Grüsse

Stefan Thöni
Chairman of the Board
Senior Security Architect
+41 79 610 64 95

gapfruit AG
Baarerstrasse 135
6300 Zug
https://gapfruit.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x05D66A288F9939FF.asc
Type: application/pgp-keys
Size: 25417 bytes
Desc: not available
URL: <http://lists.genode.org/pipermail/users/attachments/20191126/a77539b6/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stefan_thoeni.vcf
Type: text/x-vcard
Size: 173 bytes
Desc: not available
URL: <http://lists.genode.org/pipermail/users/attachments/20191126/a77539b6/attachment-0001.vcf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.genode.org/pipermail/users/attachments/20191126/a77539b6/attachment-0001.sig>


More information about the users mailing list