現在、Codeigniter と MSSQL データベース接続を使用しています。ときどき、次のエラー メッセージが表示されます。
PHP 致命的なエラー: 行 0 の不明で、134217728 バイトの許容メモリ サイズが使い果たされました (139817425963032 バイトを割り当てようとしました)。
アプリケーションが動作するには139817425963032 バイト(130 Tb)が必要だという考えに圧倒されます。
誰かが私を助けることができますか?
現在、Codeigniter と MSSQL データベース接続を使用しています。ときどき、次のエラー メッセージが表示されます。
PHP 致命的なエラー: 行 0 の不明で、134217728 バイトの許容メモリ サイズが使い果たされました (139817425963032 バイトを割り当てようとしました)。
アプリケーションが動作するには139817425963032 バイト(130 Tb)が必要だという考えに圧倒されます。
誰かが私を助けることができますか?
Looks like a 64-bit pointer (only 48 bits are used for virtual address on modern x86-64) got passed to malloc().
Must be a bug in some extension, if it only happens sometimes, it could be e.g. a buffer overflow. If it happens all the time, it out to be regular bug.
var_dump
これは通常、再帰、ログ記録(例)データの大きなチャンク(モデルの配列など)などをもたらす操作によって引き起こされます。