Code Monkey home page Code Monkey logo

Comments (6)

murat-dogan avatar murat-dogan commented on July 26, 2024 1

Updated PR looks good. Still testing.

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on July 26, 2024

This might solve it: #70

from libdatachannel.

murat-dogan avatar murat-dogan commented on July 26, 2024

Please see the full stack below.
I am testing without any modification.

Stopped at

incoming(make_message(data, data + size));

libc.so.6!__GI_raise(int sig) (/build/glibc-YYA7BZ/glibc-2.31/sysdeps/unix/sysv/linux/raise.c:50)
libc.so.6!__GI_abort() (/build/glibc-YYA7BZ/glibc-2.31/stdlib/abort.c:79)
libstdc++.so.6![Unknown/Just-In-Time compiled code] (Unknown Source:0)
libstdc++.so.6!std::terminate() (Unknown Source:0)
libstdc++.so.6!__cxa_pure_virtual (Unknown Source:0)
rtc::IceTransport::incoming(rtc::IceTransport * const this, const std::byte * data, int size) (/home/murat/c++/test/lib/libdatachannel/src/icetransport.cpp:550)
rtc::IceTransport::RecvCallback(NiceAgent * agent, guint streamId, guint componentId, guint len, gchar * buf, gpointer userData) (/home/murat/c++/test/lib/libdatachannel/src/icetransport.cpp:640)
libnice.so.10![Unknown/Just-In-Time compiled code] (Unknown Source:0)
libglib-2.0.so.0!g_main_context_dispatch (Unknown Source:0)
libglib-2.0.so.0![Unknown/Just-In-Time compiled code] (Unknown Source:0)
libglib-2.0.so.0!g_main_loop_run (Unknown Source:0)
std::__invoke_impl<void, void (*)(_GMainLoop*), _GMainLoop*>(void (*&&)(_GMainLoop *) __f) (/usr/include/c++/9/bits/invoke.h:60)
std::__invoke<void (*)(_GMainLoop*), _GMainLoop*>(void (*&&)(_GMainLoop *) __fn) (/usr/include/c++/9/bits/invoke.h:95)
std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> >::_M_invoke<0ul, 1ul>(std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> > * const this) (/usr/include/c++/9/thread:244)
std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> >::operator()(std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> > * const this) (/usr/include/c++/9/thread:251)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> > >::_M_run(std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(_GMainLoop*), _GMainLoop*> > > * const this) (/usr/include/c++/9/thread:195)
libstdc++.so.6![Unknown/Just-In-Time compiled code] (Unknown Source:0)
libpthread.so.0!start_thread(void * arg) (/build/glibc-YYA7BZ/glibc-2.31/nptl/pthread_create.c:477)
libc.so.6!clone() (/build/glibc-YYA7BZ/glibc-2.31/sysdeps/unix/sysv/linux/x86_64/clone.S:95)

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on July 26, 2024

I updated the PR, it should be good now.

from libdatachannel.

murat-dogan avatar murat-dogan commented on July 26, 2024

I can not reproduce fault with this PR.
I think you can merge it.
Thanks!

from libdatachannel.

paullouisageneau avatar paullouisageneau commented on July 26, 2024

Great, thanks for reporting!

from libdatachannel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.