Skip to content

Kernel Crashes #7

Description

@roberge-josh

My team is currently trying to implement this on serverless environment in Databricks and it crashes the kernel.
Message:

The Python process exited with exit code 134 (SIGABRT: Aborted).

The last 10 KB of the process's stderr and stdout can be found below. See driver logs for full logs.

Last messages on stderr:
efd6c0 (most recent call first):
File "/databricks/python_shell/lib/dbruntime/lsp_backend/python_lsp_server_manager.py", line 355 in _monitor
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b5b6fe6c0 (most recent call first):
File "/databricks/python_shell/lib/dbruntime/lsp_backend/lint_manager/lint_manager.py", line 76 in diagnostics_logger_worker
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b5bfff6c0 (most recent call first):
File "/usr/lib/python3.12/socket.py", line 707 in readinto
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/clientserver.py", line 593 in wait_for_commands
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/clientserver.py", line 521 in run
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b609986c0 (most recent call first):
File "/usr/lib/python3.12/socket.py", line 707 in readinto
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/clientserver.py", line 593 in wait_for_commands
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/clientserver.py", line 521 in run
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b86ffd6c0 (most recent call first):
File "/usr/lib/python3.12/selectors.py", line 415 in select
File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b877fe6c0 (most recent call first):
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/java_gateway.py", line 2323 in run
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b87fff6c0 (most recent call first):
File "/databricks/spark/python/lib/py4j-0.10.9.9-src.zip/py4j/clientserver.py", line 58 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b9b7fe6c0 (most recent call first):
File "/usr/lib/python3.12/selectors.py", line 468 in select
File "/usr/lib/python3.12/asyncio/base_events.py", line 1949 in _run_once
File "/usr/lib/python3.12/asyncio/base_events.py", line 641 in run_forever
File "/databricks/python/lib/python3.12/site-packages/tornado/platform/asyncio.py", line 205 in start
File "/databricks/python/lib/python3.12/site-packages/ipykernel/control.py", line 23 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3b9bfff6c0 (most recent call first):
File "/databricks/python/lib/python3.12/site-packages/ipykernel/iostream.py", line 386 in _watch_pipe_fd
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3bb0e426c0 (most recent call first):
File "/databricks/python/lib/python3.12/site-packages/ipykernel/iostream.py", line 386 in _watch_pipe_fd
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3bb26456c0 (most recent call first):
File "/databricks/python/lib/python3.12/site-packages/ipykernel/heartbeat.py", line 106 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Thread 0x00007f3bb2e466c0 (most recent call first):
File "/usr/lib/python3.12/selectors.py", line 468 in select
File "/usr/lib/python3.12/asyncio/base_events.py", line 1949 in _run_once
File "/usr/lib/python3.12/asyncio/base_events.py", line 641 in run_forever
File "/databricks/python/lib/python3.12/site-packages/tornado/platform/asyncio.py", line 205 in start
File "/databricks/python/lib/python3.12/site-packages/ipykernel/iostream.py", line 91 in _thread_main
File "/usr/lib/python3.12/threading.py", line 1010 in run
File "/usr/lib/python3.12/threading.py", line 1073 in _bootstrap_inner
File "/usr/lib/python3.12/threading.py", line 1030 in _bootstrap

Current thread 0x00007f3bb7477080 (most recent call first):
File "/root/.ipykernel/1200/command-6169718775016620-317547941", line 17 in
File "/databricks/python/lib/python3.12/site-packages/IPython/core/interactiveshell.py", line 3577 in run_code
File "/databricks/python/lib/python3.12/site-packages/IPython/core/interactiveshell.py", line 3517 in run_ast_nodes
File "/databricks/python/lib/python3.12/site-packages/IPython/core/interactiveshell.py", line 3334 in run_cell_async
File "/databricks/python/lib/python3.12/site-packages/IPython/core/async_helpers.py", line 129 in _pseudo_sync_runner
File "/databricks/python/lib/python3.12/site-packages/IPython/core/interactiveshell.py", line 3130 in _run_cell
File "/databricks/python/lib/python3.12/site-packages/IPython/core/interactiveshell.py", line 3075 in run_cell
File "/databricks/python/lib/python3.12/site-packages/ipykernel/zmqshell.py", line 549 in run_cell
File "/databricks/python/lib/python3.12/site-packages/ipykernel/ipkernel.py", line 429 in do_execute
File "/databricks/python_shell/lib/dbruntime/kernel.py", line 428 in do_execute
File "/databricks/python/lib/python3.12/site-packages/ipykernel/kernelbase.py", line 767 in execute_request
File "/databricks/python/lib/python3.12/site-packages/ipykernel/kernelbase.py", line 429 in dispatch_shell
File "/databricks/python/lib/python3.12/site-packages/ipykernel/kernelbase.py", line 523 in process_one
File "/databricks/python/lib/python3.12/site-packages/ipykernel/kernelbase.py", line 534 in dispatch_queue
File "/usr/lib/python3.12/asyncio/events.py", line 88 in _run
File "/usr/lib/python3.12/asyncio/base_events.py", line 1987 in _run_once
File "/usr/lib/python3.12/asyncio/base_events.py", line 641 in run_forever
File "/databricks/python/lib/python3.12/site-packages/tornado/platform/asyncio.py", line 205 in start
File "/databricks/python/lib/python3.12/site-packages/ipykernel/kernelapp.py", line 701 in start
File "/databricks/python/lib/python3.12/site-packages/traitlets/config/application.py", line 1075 in launch_instance
File "/databricks/python_shell/scripts/db_ipykernel_launcher.py", line 19 in main
File "/databricks/python_shell/scripts/db_ipykernel_launcher.py", line 23 in

Extension modules: zmq.backend.cython.context, zmq.backend.cython.message, zmq.backend.cython.socket, zmq.backend.cython._device, zmq.backend.cython._poll, zmq.backend.cython._proxy_steerable, zmq.backend.cython._version, zmq.backend.cython.error, zmq.backend.cython.utils, tornado.speedups, psutil._psutil_linux, psutil._psutil_posix, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.tslib, pandas._libs.lib, pandas._libs.hashing, pyarrow.lib, pyarrow._hdfsio, pandas._libs.ops, pyarrow._compute, pandas._libs.arrays, pandas._libs.index, pandas._libs.join, pandas._libs.sparse, pandas._libs.reduction, pandas._libs.indexing, pandas._libs.internals, pandas._libs.writers, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.tslibs.strptime, pandas._libs.groupby, pandas._libs.testing, pandas._libs.parsers, pandas._libs.json, grpc._cython.cygrpc, google._upb._message, _brotli, simplejson._speedups, _cffi_backend, yaml._yaml, pyarrow._fs, pyarrow._hdfs, pyarrow._gcsfs, pyarrow._s3fs, scipy._lib._ccallback_c, scipy.sparse._sparsetools, _csparsetools, scipy.sparse._csparsetools, scipy.linalg._fblas, scipy.linalg._flapack, scipy.linalg.cython_lapack, scipy.linalg._cythonized_array_utils, scipy.linalg._solve_toeplitz, scipy.linalg._decomp_lu_cython, scipy.linalg._matfuncs_sqrtm_triu, scipy.linalg.cython_blas, scipy.linalg._matfuncs_expm, scipy.linalg._decomp_update, scipy.sparse.linalg._dsolve._superlu, scipy.sparse.linalg._eigen.arpack._arpack, scipy.sparse.linalg._propack._spropack, scipy.sparse.linalg._propack._dpropack, scipy.sparse.linalg._propack._cpropack, scipy.sparse.linalg._propack._zpropack, scipy.sparse.csgraph._tools, scipy.sparse.csgraph._shortest_path, scipy.sparse.csgraph._traversal, scipy.sparse.csgraph._min_spanning_tree, scipy.sparse.csgraph._flow, scipy.sparse.csgraph._matching, scipy.sparse.csgraph._reordering, ujson, aspose.pygc, aspose.pyreflection, aspose.pydrawing, aspose.cad (total: 111)

Last messages on stdout:
NOTE: When using the ipython kernel entry point, Ctrl-C will not work.

To exit, you will have to explicitly quit this process, by either sending
"quit" from a client, or using Ctrl-\ in UNIX-like environments.

To read more about this, see https://github.com/ipython/ipython/issues/2049" target="_blank" rel="noopener noreferrer">https://github.com/ipython/ipython/issues/2049

To connect another client to this kernel, use:
--existing /databricks/kernel-connections/82000045f86a88f434bf25a33def5364f70e7ac5f49f1a3a206804be376ece28.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions