Skip to content

Segmentation fault while building verison 0.0.4 #26

@emptyVoid

Description

@emptyVoid

OS: RHEL 9.4
Python: 3.12.1

$ ./ya make -r perforator/bundle
Downloading https://devtools-registry.s3.yandex.net/8029728073 [............................................] OK
Warn: Traceback (most recent call last):
Warn:   File "<frozen importlib._bootstrap_external>", line 1489, in _path_importer_cache
Fatal Python error: Segmentation fault

Thread 0x00007f530463bb00 (most recent call first):
  File "devtools/ya/build/ymake2/__init__.py", line 653 in _run_ymake
  File "devtools/ya/build/ymake2/__init__.py", line 452 in _prepare_and_run_ymake
  File "devtools/ya/core/yarg/behaviour.py", line 96 in go
  File "devtools/ya/core/yarg/behaviour.py", line 109 in behave
  File "devtools/ya/build/ymake2/__init__.py", line 204 in ymake_gen_graph
  File "devtools/ya/build/graph.py", line 2004 in _gen_graph_json
  File "devtools/ya/build/graph.py", line 1741 in _gen_graph
  File "devtools/ya/build/graph.py", line 1660 in _prepare_graph
  File "devtools/ya/build/graph.py", line 1586 in _build_pic
  File "devtools/ya/exts/asyncthread.py", line 15 in wrap
  File "devtools/ya/build/graph.py", line 1060 in _wrapper
  File "devtools/ya/build/graph.py", line 1498 in gen_pic
  File "contrib/tools/python3/Lib/concurrent/futures/thread.py", line 59 in run
  File "contrib/tools/python3/Lib/concurrent/futures/thread.py", line 93 in _worker
  File "contrib/tools/python3/Lib/threading.py", line 1012 in run
  File "contrib/tools/python3/Lib/threading.py", line 1075 in _bootstrap_inner
  File "contrib/tools/python3/Lib/threading.py", line 1032 in _bootstrap

Current thread 0x00007f5304e0fb00 (most recent call first):
  File "library/python/json/__init__.py", line 7 in loads
  File "devtools/ya/exts/yjson.py", line 34 in loads
  File "devtools/ya/build/ymake2/__init__.py", line 564 in stderr_listener
  File "devtools/ya/build/ymake2/__init__.py", line 653 in _run_ymake
  File "devtools/ya/build/ymake2/__init__.py", line 452 in _prepare_and_run_ymake
  File "devtools/ya/core/yarg/behaviour.py", line 96 in go
  File "devtools/ya/core/yarg/behaviour.py", line 109 in behave
  File "devtools/ya/build/ymake2/__init__.py", line 204 in ymake_gen_graph
  File "devtools/ya/build/graph.py", line 2004 in _gen_graph_json
  File "devtools/ya/build/graph.py", line 1741 in _gen_graph
  File "devtools/ya/build/graph.py", line 1660 in _prepare_graph
  File "devtools/ya/build/graph.py", line 1620 in _build_no_pic
  File "devtools/ya/exts/asyncthread.py", line 15 in wrap
  File "devtools/ya/build/graph.py", line 1060 in _wrapper
  File "devtools/ya/build/graph.py", line 1448 in gen_no_pic
  File "contrib/tools/python3/Lib/concurrent/futures/thread.py", line 59 in run
  File "contrib/tools/python3/Lib/concurrent/futures/thread.py", line 93 in _worker
  File "contrib/tools/python3/Lib/threading.py", line 1012 in run
  File "contrib/tools/python3/Lib/threading.py", line 1075 in _bootstrap_inner
  File "contrib/tools/python3/Lib/threading.py", line 1032 in _bootstrap

Thread 0x00007f530e3e5e80 (most recent call first):
  File "contrib/tools/python3/Lib/threading.py", line 359 in wait
  File "contrib/tools/python3/Lib/queue.py", line 180 in get
  File "devtools/ya/build/graph.py", line 1093 in _interruptable_queue_get
  File "devtools/ya/build/graph.py", line 1073 in get
  File "devtools/ya/build/graph.py", line 2902 in _get_tools
  File "devtools/ya/build/graph.py", line 2254 in _build_graph_and_tests
  File "devtools/ya/build/graph.py", line 1264 in build_graph_and_tests
  File "devtools/ya/build/ya_make.py", line 311 in _build_graph_and_tests
  File "devtools/ya/build/ya_make.py", line 914 in __init__
  File "devtools/ya/build/ya_make.py", line 1337 in __init__
  File "devtools/ya/build/build_handler.py", line 99 in do_ya_make
  File "devtools/ya/app/__init__.py", line 186 in helper
  File "devtools/ya/core/yarg/handler.py", line 434 in handle
  File "devtools/ya/core/yarg/dispatch.py", line 38 in handle
  File "devtools/ya/core/yarg/handler.py", line 222 in handle
  File "devtools/ya/entry/entry.py", line 48 in do_main
  File "devtools/ya/app/__init__.py", line 134 in helper
  File "devtools/ya/entry/entry.py", line 235 in do_app
  File "devtools/ya/entry/entry.py", line 258 in main
  File "devtools/ya/entry/main.py", line 38 in main

Extension modules: run_import_hook, __res, sitecustomize, simplejson._speedups, library.python.json.loads, ujson, library.python.strings.strings, devtools.ya.app_config.python.config, devtools.executor.proc_util.python.lib, zstandard.backend_c, libarchive._libarchive_swg, codecs.__codecs, __codecs, library.python.mlockall.mlockall, library.python.svn_version.__svn_version, devtools.ya.yalibrary.sjson.dumper, devtools.ya.yalibrary.sjson.loader, yalibrary.platform_matcher.matcher, devtools.ya.build.build_plan.build_plan, cityhash, _brotli, grpc._cython.cygrpc, devtools.libs.acdigest.python.acdigest, devtools.libs.yaplatform.python.platform_map, devtools.ya.build.ccgraph.cpp_string_wrapper, devtools.ya.build.ccgraph.ccgraph, devtools.ya.build.ymake2.run_ymake, devtools.ya.test.util.path, re2, devtools.ya.build.stat.graph_metrics, devtools.libs.universal_fetcher.py.universal_fetcher, devtools.ya.build.stat.graph, devtools.ya.build.stat.statistics, devtools.ya.test.tracefile.tracefile, open_hash_map, google.protobuf.pyext._message, google3.net.proto2.python.internal.cpp._message, devtools.local_cache.psingleton.python.systemptr, devtools.local_cache.toolscache.python.toolscache (total: 39)
Ошибка сегментирования (стек памяти сброшен на диск)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions