On Wed, Aug 3, 2022 at 5:37 PM Dima Kogan <dko...@debian.org> wrote: > Jurij Smakov <ju...@wooyd.org> writes: > > > I tried launching notion under rr, and then this assertion does not > > trigger, unfortunately. > > That's too bad. Thanks for trying it out. > > This issue is a race condition, and rr inherently limits the process to > one core. Can you try "rr record --chaos"? This randomizes the thread > switching, and is often effective and triggering these kinds of failures > under rr. >
Did not have much luck with --chaos either, the assertion does not trigger. I was able to get a fully symbolized trace with gdb though, it can be found here: http://wooyd.org/dbg/notion.backtrace.txt Does this help? It would probably be useful to get backtraces for other threads as well, but I was not able to quickly figure out how to get rid of this warning: "warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available." which might be preventing me from accessing other threads' information. -- Jurij Smakov | ju...@wooyd.org | Key ID: 43C30A7D