Skip to content

Instantly share code, notes, and snippets.

@DinoV
Created April 19, 2024 19:23
Show Gist options
  • Save DinoV/52b7131cb149b9ebb2e965970c4ae9e8 to your computer and use it in GitHub Desktop.
Save DinoV/52b7131cb149b9ebb2e965970c4ae9e8 to your computer and use it in GitHub Desktop.
WARNING: ThreadSanitizer: data race (pid=3959850)
Write of size 8 at 0x7f106705d458 by main thread:
#0 __tsan_memset <null> (python+0x474958)
#1 fill_mem_debug /home/dinoviehland/cpython_upstream/Objects/obmalloc.c (python+0x6cb5c8)
#2 _PyMem_DebugRawFree /home/dinoviehland/cpython_upstream/Objects/obmalloc.c:2753:5 (python+0x6cb5c8)
#3 _PyMem_DebugFree /home/dinoviehland/cpython_upstream/Objects/obmalloc.c:2891:5 (python+0x6cb5c8)
#4 PyObject_Free /home/dinoviehland/cpython_upstream/Objects/obmalloc.c:1323:5 (python+0x6c987a)
#5 long_dealloc /home/dinoviehland/cpython_upstream/Objects/longobject.c:3556:5 (python+0x65e2d4)
#6 _Py_Dealloc /home/dinoviehland/cpython_upstream/Objects/object.c:2921:5 (python+0x6a0dfa)
#7 _Py_MergeZeroLocalRefcount /home/dinoviehland/cpython_upstream/Objects/object.c (python+0x6a1422)
#8 Py_DECREF /home/dinoviehland/cpython_upstream/./Include/object.h:888:13 (python+0x67cce3)
#9 store_instance_attr_lock_held /home/dinoviehland/cpython_upstream/Objects/dictobject.c:6754:9 (python+0x67cce3)
Previous read of size 8 at 0x7f106705d458 by thread T205:
#0 Py_TYPE /home/dinoviehland/cpython_upstream/./Include/object.h:333:16 (python+0x6a36fc)
#1 Py_IS_TYPE /home/dinoviehland/cpython_upstream/./Include/object.h:365:12 (python+0x6a36fc)
#2 do_richcompare /home/dinoviehland/cpython_upstream/Objects/object.c:912:10 (python+0x6a36fc)
#3 PyObject_RichCompare /home/dinoviehland/cpython_upstream/Objects/object.c:971:21 (python+0x6a36fc)
#4 _PyEval_EvalFrameDefault /home/dinoviehland/cpython_upstream/Python/generated_cases.c.h:2051:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy