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.

Reply via email to