-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/07/2014 05:06 AM, 俞江 wrote: > I use luv[1] (update libuv to latest version) and write pure lua > program on Freebsd > > libuv core dump at core.c function uv__finish_close: > assert(handle->flags & UV_CLOSING); > > use gdb see handle->flags = 0 and handle->type = > UV_UNKNOWN_HANDLE > > I notice the uv_close checked type and flags, how did it happened? > > > [1] https://github.com/richardhundt/luv >
Looks like you called uv_close in an uninitialized handle. - -- Saúl Ibarra Corretgé bettercallsaghul.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBAgAGBQJTuljsAAoJEEEOVVOum8BZY2kP/3V78V4kE6IXguMBIVlHfFQ4 UuHQGgYWaNlVgd4Geahe091kGtyk51+I8QekhstCF46dv6yYS2yor7yLOLjefSby g0UFj6Aske+BGDMU8rR4Y8HvFWLSQzv4rV2A7GO9zy8uqgN76ka+SeIdDAh/Ku3u vLnr/m5n6yGa2pjh9jlnFgJGkONftFxZBl9U9cw3XTXhuOwMwTQshsKbUVPf8ne/ RXkxEMDtju9GBD2fhIbKcTwlvSGDK/RgFNnOi+xP3odyT7g7MQoI+3GrQrgVfXZa 3A36KAfBeJ5mVBVs82RyQdJnT6F+uE7ffpX7ocig0o5MUie/YFy1HwnGFYxuo9w2 8An2i8gc0fDXYvtnSU0i4Z/kmJnqUk9m9Fw0wUJbJp2C2ydLAEKh//hWFO962Ws5 YTB4qwMujjOVQmo9B33GH0bNyUU4/QII0fFFgpvoB/dTG3qm4jXy9WSBWhvRCEbV +q147V7rtZp0BVq6f8/XOTtRCdFz4uQk+Hiz6GVbZHhdSg6bdbx3h654Xf6pT7fW V2Zjq9IJfog7jLbxT+D8vVcWe9JQXcH7XE//Lr7PFotcXpC2jPhjMvSaH0IdqZ5B KCCkMl6TUuO5SF+yjumEjMKKVOPJrEmwhGjd2hF7W1VDzwzqPZuN0vjrZ15W7dOy VH5BAqpldBJgyZMXnGpQ =DPRA -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "libuv" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/libuv. For more options, visit https://groups.google.com/d/optout.
