{"push_id":714932850,"size":1,"distinct_size":1,"ref":"refs/heads/queue_offsetof","head":"4b9a7bebd2a573e6904dafa214362c80735da8d7","before":"c2778a91eb99f2e9f9c87d46fd4dda05bdbc686e","commits":[{"sha":"4b9a7bebd2a573e6904dafa214362c80735da8d7","author":{"email":"8a7991f6950ea189abf159d6ec98d2fcc13dc5f6@gmail.com","name":"Saúl Ibarra Corretgé"},"message":"common: use offsetof for QUEUE_DATA\n\nSilences the following runtime errors when compiling UBSan:\n\n../src/unix/linux-core.c:181:9: runtime error: member access within null\npointer of type 'uv__io_t' (aka 'struct uv__io_s')\n../src/unix/process.c:67:15: runtime error: member access within null\npointer of type 'uv_process_t' (aka 'struct uv_process_s')\n../src/unix/process.c:91:15: runtime error: member access within null\npointer of type 'uv_process_t' (aka 'struct uv_process_s')\n...","distinct":true,"url":"https://api.github.com/repos/saghul/libuv/commits/4b9a7bebd2a573e6904dafa214362c80735da8d7"}]}