Actually I find a dirty trick to use the stack xD Le mardi 18 avril 2017 22:13:03 UTC+2, Thiago Arruda a écrit : > > It is not a matter or initializing uv_tcp_t before uv_run, the problem is > you passing stack-allocated on a function that is itself invoked by libuv. > > On Tue, Apr 18, 2017 at 5:01 PM Florent Cabret <[email protected] > <javascript:>> wrote: > >> You mean uv_connect_t ? because I understand from you answer than I must >> do uv_tcp_init before uv_run. >> >> >> Le mardi 18 avril 2017 21:59:27 UTC+2, Thiago Arruda a écrit : >> >>> I can see you are still allocating things on the stack via callbacks >>> invoked by libuv(line 43), that will never work >>> >>> On Tue, Apr 18, 2017 at 4:54 PM Florent Cabret <[email protected]> >>> wrote: >>> >> Still doesn't work after the advice provided by Fedor and Thiago. >>>> >>>> >>>> Le mardi 18 avril 2017 19:27:03 UTC+2, Florent Cabret a écrit : >>>>> >>>>> Hi, >>>>> >>>>> I dont know what is wrong with my code but it trigger a memory >>>>> exception in uv_process_tcp_connect_req at line req->cb(req, >>>>> uv_translate_sys_error(err)); where it call a random address. >>>>> >>>> -- >>>> 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 https://groups.google.com/group/libuv. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected] <javascript:> >> . >> Visit this group at https://groups.google.com/group/libuv. >> For more options, visit https://groups.google.com/d/optout. >> >
-- 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 https://groups.google.com/group/libuv. For more options, visit https://groups.google.com/d/optout.
