Skip to content

Bug: Webui improvement #481 core dump with a certain question. #527

@ycat3

Description

@ycat3

What happened?

i asked a certain question in Japanese, then fatal error, core dump.
Both new and legacy Webui causes fatal error.
Another question in Japanese works fine.
unsloth/UD-Q3_K_XL
Probably UTF-8 code problem.
llama.cpp/llama-server works with this Japanese question.
The following question means "Tell me about Shostakovich’s symphony 11"

User: ショスタコーヴィチの交響曲第11番について教えてください。

/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
/home/mycat7/ik_llama.cpp/ggml/src/iqk/iqk_mul_mat.cpp:630: Fatal error
File "", line 1
File "", line 1
import sys
import sys
SyntaxError: source code cannot contain null bytes
SyntaxError: source code cannot contain null bytes
Error in sys.excepthook:
Error in sys.excepthook:
Traceback (most recent call last):
Traceback (most recent call last):
File "/usr/lib/python3.12/typing.py", line 897, in init
File "/usr/lib/python3.12/typing.py", line 897, in init
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3.12/typing.py", line 897, in init
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
File "", line 1
Error in sys.excepthook:
import sys
Traceback (most recent call last):
File "", line 1
SyntaxError: source code cannot contain null bytes
File "/usr/lib/python3.12/typing.py", line 897, in init
import sys
Error in sys.excepthook:
SyntaxError: source code cannot contain null bytes
Traceback (most recent call last):
Error in sys.excepthook:
File "/usr/lib/python3.12/typing.py", line 897, in init
Traceback (most recent call last):
File "/usr/lib/python3.12/typing.py", line 897, in init
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3.12/typing.py", line 897, in init
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
code = compile(arg_to_compile, '', 'eval')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1
File "", line 1
File "", line 1
File "", line 1
SourcesList
SourcesList
SyntaxError: source code cannot contain null bytes
File "", line 1
SourcesList
SourcesList

SyntaxError: source code cannot contain null bytes
SourcesList
SyntaxError: source code cannot contain null bytes
SyntaxError: source code cannot contain null bytes
During handling of the above exception, another exception occurred:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

SyntaxError: source code cannot contain null bytes

During handling of the above exception, another exception occurred:

File "", line 1
During handling of the above exception, another exception occurred:
During handling of the above exception, another exception occurred:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):

SourcesList

SyntaxError: source code cannot contain null bytes
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
Traceback (most recent call last):
Traceback (most recent call last):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Traceback (most recent call last):
Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
File "", line 1
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
During handling of the above exception, another exception occurred:
SourcesList

SyntaxError: source code cannot contain null bytes
Traceback (most recent call last):

During handling of the above exception, another exception occurred:
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3.12/typing.py", line 897, in init
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
import apport.report
code = compile(arg_to_compile, '', 'eval')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
import apport.report
import apport.report
import apport.report
import apport.report
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
File "", line 1
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
SourcesList
import apport.report
SyntaxError: source code cannot contain null bytes

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in partial_apport_excepthook
import apport.report
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
from apport.packaging_impl import impl as packaging
from apport.packaging_impl import impl as packaging
from apport.packaging_impl import impl as packaging
from apport.packaging_impl import impl as packaging
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
from apport.packaging_impl import impl as packaging
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 66, in apport_excepthook
import apport.report
File "/usr/lib/python3/dist-packages/apport/init.py", line 7, in
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 33, in
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
impl = load_packaging_implementation()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
File "/usr/lib/python3/dist-packages/apport/packaging_impl/init.py", line 27, in load_packaging_implementation
module = importlib.import_module(
module = importlib.import_module(
module = importlib.import_module(
^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^
module = importlib.import_module(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
module = importlib.import_module(
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
module = importlib.import_module(
module = importlib.import_module(
module = importlib.import_module(
^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
File "/usr/lib/python3.12/importlib/init.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line 51, in
import aptsources.sourceslist as apt_sl
import aptsources.sourceslist as apt_sl
import aptsources.sourceslist as apt_sl
import aptsources.sourceslist as apt_sl
import aptsources.sourceslist as apt_sl
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
import aptsources.sourceslist as apt_sl
import aptsources.sourceslist as apt_sl
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
import aptsources.sourceslist as apt_sl
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 158, in
class Deb822SourceEntry:
class Deb822SourceEntry:
class Deb822SourceEntry:
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
class Deb822SourceEntry:
class Deb822SourceEntry:
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
class Deb822SourceEntry:
class Deb822SourceEntry:
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
class Deb822SourceEntry:
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 163, in Deb822SourceEntry
list: Optional["SourcesList"] = None,
list: Optional["SourcesList"] = None,
list: Optional["SourcesList"] = None,
list: Optional["SourcesList"] = None,
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 395, in inner
~~~~~~~~^^^^^^^^^^^^^^^
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 395, in inner
list: Optional["SourcesList"] = None,
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 395, in inner
list: Optional["SourcesList"] = None,
File "/usr/lib/python3.12/typing.py", line 395, in inner
~~~~~~~~^^^^^^^^^^^^^^^
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 395, in inner
list: Optional["SourcesList"] = None,
list: Optional["SourcesList"] = None,
File "/usr/lib/python3.12/typing.py", line 395, in inner
return _caches[func](*args, **kwds)
~~~~~~~~^^^^^^^^^^^^^^^
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 395, in inner
File "/usr/lib/python3.12/typing.py", line 395, in inner
return _caches[func](*args, **kwds)
return _caches[func](*args, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
return _caches[func](*args, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
File "/usr/lib/python3.12/typing.py", line 510, in getitem
return _caches[func](*args, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
return _caches[func](*args, **kwds)
return self._getitem(self, parameters)
return self._getitem(self, parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
return self._getitem(self, parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
File "/usr/lib/python3.12/typing.py", line 743, in Optional
return _caches[func](*args, **kwds)
return _caches[func](*args, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 743, in Optional
File "/usr/lib/python3.12/typing.py", line 743, in Optional
return self._getitem(self, parameters)
return self._getitem(self, parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 510, in getitem
File "/usr/lib/python3.12/typing.py", line 510, in getitem
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 743, in Optional
File "/usr/lib/python3.12/typing.py", line 743, in Optional
arg = _type_check(parameters, f"{self} requires a single type.")
return self._getitem(self, parameters)
arg = _type_check(parameters, f"{self} requires a single type.")
arg = _type_check(parameters, f"{self} requires a single type.")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
File "/usr/lib/python3.12/typing.py", line 743, in Optional
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
arg = _type_check(parameters, f"{self} requires a single type.")
arg = _type_check(parameters, f"{self} requires a single type.")
return self._getitem(self, parameters)
return self._getitem(self, parameters)
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 743, in Optional
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 743, in Optional
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
return ForwardRef(arg, module=module, is_class=allow_special_forms)
return ForwardRef(arg, module=module, is_class=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
return ForwardRef(arg, module=module, is_class=allow_special_forms)
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
arg = _type_check(parameters, f"{self} requires a single type.")
File "/usr/lib/python3.12/typing.py", line 899, in init
return ForwardRef(arg, module=module, is_class=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
return ForwardRef(arg, module=module, is_class=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
arg = _type_check(parameters, f"{self} requires a single type.")
arg = _type_check(parameters, f"{self} requires a single type.")
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
SyntaxError: Forward reference must be an expression -- got 'SourcesList'
SyntaxError: Forward reference must be an expression -- got 'SourcesList'

Original exception was:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Original exception was:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
File "", line 1
import sys
File "/usr/lib/python3.12/typing.py", line 193, in _type_check
import sys
SyntaxError: source code cannot contain null bytes
SyntaxError: source code cannot contain null bytes
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
SyntaxError: Forward reference must be an expression -- got 'SourcesList'

Original exception was:
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
File "", line 1
SyntaxError: Forward reference must be an expression -- got 'SourcesList'
import sys

Original exception was:
SyntaxError: source code cannot contain null bytes
File "", line 1
import sys
SyntaxError: Forward reference must be an expression -- got 'SourcesList'
SyntaxError: source code cannot contain null bytes

Original exception was:
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
arg = _type_convert(arg, module=module, allow_special_forms=allow_special_forms)
return ForwardRef(arg, module=module, is_class=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
File "/usr/lib/python3.12/typing.py", line 171, in _type_convert
return ForwardRef(arg, module=module, is_class=allow_special_forms)
return ForwardRef(arg, module=module, is_class=allow_special_forms)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/typing.py", line 899, in init
File "/usr/lib/python3.12/typing.py", line 899, in init
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
SyntaxError: Forward reference must be an expression -- got 'SourcesList'

Original exception was:
File "", line 1
import sys
SyntaxError: source code cannot contain null bytes
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
raise SyntaxError(f"Forward reference must be an expression -- got {arg!r}")
SyntaxError: Forward reference must be an expression -- got 'SourcesList'
SyntaxError: Forward reference must be an expression -- got 'SourcesList'

Original exception was:

Original exception was:
File "", line 1
File "", line 1
import sys
import sys
SyntaxError: source code cannot contain null bytes
SyntaxError: source code cannot contain null bytes
Python Exception Python Exception Python Exception Python Exception Python Exception Python Exception <class 'SyntaxError'><class 'SyntaxError'><class 'SyntaxError'><class 'SyntaxError'><class 'SyntaxError'>: : <class 'SyntaxError'>: : : source code cannot contain null bytes (init.py, line 16)source code cannot contain null bytes (init.py, line 16): source code cannot contain null bytes (init.py, line 16)source code cannot contain null bytes (init.py, line 16)source code cannot contain null bytes (init.py, line 16)
Python Exception
source code cannot contain null bytes (init.py, line 16)

<class 'SyntaxError'>
gdb: warning: gdb: warning: : gdb: warning: gdb: warning:
Could not load the Python gdb module from gdb: warning: Could not load the Python gdb module from source code cannot contain null bytes (init.py, line 16)
Could not load the Python gdb module from gdb: warning: Could not load the Python gdb module from
Could not load the Python gdb module from /usr/share/gdb/python Could not load the Python gdb module from Python Exception /usr/share/gdb/python
/usr/share/gdb/python/usr/share/gdb/python/usr/share/gdb/python'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory./usr/share/gdb/python'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.<class 'SyntaxError'>'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.gdb: warning:
'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.
Could not load the Python gdb module from `
/usr/share/gdb/python
:

'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.source code cannot contain null bytes (init.py, line 16)

gdb: warning:
Could not load the Python gdb module from `/usr/share/gdb/python'.
Limited Python support is available from the _gdb module.
Suggest passing --data-directory=/path/to/gdb/data-directory.
Could not attach to process. If your uid matches the uid of the target
Could not attach to process. If your uid matches the uid of the target
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
Could not attach to process. If your uid matches the uid of the target
Could not attach to process. If your uid matches the uid of the target
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
Could not attach to process. If your uid matches the uid of the target
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
Could not attach to process. If your uid matches the uid of the target
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: 許可されていない操作です.ptrace: 許可されていない操作です.ptrace: 許可されていない操作です.

ptrace: 許可されていない操作です.ptrace: 許可されていない操作です.
ptrace: 許可されていない操作です.ptrace: 許可されていない操作です.
ptrace: 許可されていない操作です.

No stack.
No stack.No stack.No stack.

No stack.No stack.

No stack.
No stack.The program is not being run.The program is not being run.The program is not being run.

The program is not being run.
The program is not being run.The program is not being run.

The program is not being run.The program is not being run.

abort (core dump)

Name and Version

version: 3748 (066ed4f)
built with cc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 for x86_64-linux-gnu

What operating system are you seeing the problem on?

Linux

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions