Linux/POSIXエラーエラー
EILSEQEILSEQ — 無効なマルチバイトシーケンス
文字変換中に、無効なマルチバイトまたはワイド文字シーケンスが検出されました。
linuxmacosunix
このエラーの原因
バイトシーケンスが現在のロケールの文字エンコーディングで有効な文字を形成していません。無効なバイトシーケンスを含む UTF-8 データを処理する際に典型的に発生します。
修正方法
入力データのエンコーディングが期待されるロケールと一致しているか確認してください。iconv を使用してデータを正しいエンコーディングに変換してください。無効なバイトシーケンスを削除または置換して入力をサニタイズしてください。
関連するエラーコード
Linux/POSIXエラーエラー
ENOSRENOSR — STREAMS リソースが不足
操作を完了するために必要な STREAMS リソースがシステムで枯渇した。
linuxunix
詳細を表示 Linux/POSIXエラー警告
EINTREINTR — システムコールが割り込まれた
ブロッキングシステムコールが完了する前にシグナルによって割り込まれた。
linuxmacosunix
詳細を表示 Linux/POSIXエラー情報
SIGTRAP (5)SIGTRAP (5) — トレース/ブレークポイントトラップ
ブレークポイントまたはトレーストラップがトリガーされた。通常はデバッグ中に発生する。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
EINVALEINVAL — 無効な引数
システムコールまたはライブラリ関数に無効な引数が渡された。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
EPROTONOSUPPORTEPROTONOSUPPORT — プロトコルがサポートされていません
指定されたプロトコルはこのソケットドメインではサポートされていないか、実装されていません。
linuxmacosunix
詳細を表示 Linux/POSIXエラー情報
Exit 143Exit 143 — SIGTERM による終了
プロセスが SIGTERM (シグナル 15) により終了した。
linuxmacosunix
詳細を表示