32 KiB
🐛 #527 - Bug: Webui improvement #481 core dump with a certain question.
| Author | ycat3 |
|---|---|
| State | ❌ Closed |
| Created | 2025-06-14 |
| Updated | 2025-06-14 |
Description
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 (066ed4fd)
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
💬 Conversation
👤 ikawrakow commented the 2025-06-14 at 02:54:09:
Should be fixed now via PR #528.
👤 ikawrakow commented the 2025-06-14 at 10:56:13:
Closed via #528