Qv2ray/QvPlugin-SSR

crash on http_simple & http_post hosts

DuckSoft opened this issue · 4 comments

Thread 6 Crashed:: SSRThread
0   libQvSSRPlugin.so             	0x00000001056d5c03 http_post_client_encode + 259
1   libQvSSRPlugin.so             	0x00000001056ec96a Buffer::clientEncode(ObfsClass&, ConnectionContext&, int) + 58
2   libQvSSRPlugin.so             	0x00000001056e676c SSRUV::connectRemote(ConnectionContext&)::'lambda'(uvw::ConnectEvent const&, uvw::TCPHandle&)::operator()(uvw::ConnectEvent const&, uvw::TCPHandle&) const + 396
3   libQvSSRPlugin.so             	0x00000001056e4ea2 uvw::Emitter<uvw::TCPHandle>::Handler<uvw::ConnectEvent>::publish(uvw::ConnectEvent, uvw::TCPHandle&) + 258
4   libQvSSRPlugin.so             	0x00000001056e5762 uvw::Emitter<uvw::details::ConnectReq>::Handler<uvw::ConnectEvent>::publish(uvw::ConnectEvent, uvw::details::ConnectReq&) + 258
5   libQvSSRPlugin.so             	0x00000001056e536b void uvw::Request<uvw::details::ConnectReq, uv_connect_s>::defaultCallback<uvw::ConnectEvent>(uv_connect_s*, int) + 235
6   libuv.1.dylib                 	0x000000010574c67d uv__stream_io + 386
7   libuv.1.dylib                 	0x0000000105753a21 uv__io_poll + 1680
8   libuv.1.dylib                 	0x00000001057447e2 uv_run + 359
9   libQvSSRPlugin.so             	0x00000001056d7efc SSRUV::loopMain(profile_t&) + 1372
10  libQvSSRPlugin.so             	0x00000001056d77e7 start_ssr_uv_local_server + 39
11  libQvSSRPlugin.so             	0x00000001056ebd8b SSRThread::run() + 363
12  org.qt-project.QtCore         	0x0000000101d65799 0x101d43000 + 141209
13  libsystem_pthread.dylib       	0x00007fff69c18109 _pthread_start + 148
14  libsystem_pthread.dylib       	0x00007fff69c13b8b thread_start + 15

@thewanderingcoel

confirmed. tls does not seem to have this issue

Forward to Qv2ray/shadowsocksr-uvw

Thanks to @TheWanderingCoel . Resolved in 63b7d42