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

    Fields

    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