問題タブ [double-free]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - glibc は apache-tomcat6_0.43 と Cups を使用して二重解放または破損 (fasttop) を検出しました
私はsles 11 sp3で実行されているJava Webアプリケーションを持っています。アプリケーションはPDFファイルをカップに送信し、アプリケーションがクラッシュすることがあり、Tomcatサービスを停止します。エラーは
lib openssl、ライブラリを更新してエラーが続くため、問題があることを読みました
助言がありますか
ありがとう。
c++ - 参照を削除するときの二重解放または破損
基本的なコンストラクターを持つクラスがあります。メインのコード
エラーにつながります:
このコードは同等ではありませんか
私が理解していないことは何ですか?
c++ - *** `./a.out' のエラー: 二重解放または破損 (!prev): 0x096fb008 *** 中止 (コアダンプ)
タイトルと同じエラーが発生しています。マトリックスAが原因で発生していると思いますが、その理由と修正方法がわかりません。
親切に私を助けてください。これが完全なコードです。g++ を使用してコードをコンパイルしています。
よろしくお願いします。
c++ - コピー代入演算子での二重解放または破損 (fasttop) を回避するにはどうすればよいですか?
次のクラスがあり、コンパイラにすべてのコピー/移動コンストラクターと代入演算子を強制的に生成させます。
次にmain
、このように関数から呼び出します
これで、割り当てによってメモリを 2 回解放していることがわかりy = x
ます。どちらかが解放されると、もう一方はnull
ですよね?先に進んで、独自のコピー代入演算子を実装しました
ただし、ここでも、デフォルトのコンストラクターがとにかく行っていることを行っていると思います。私の質問は、この問題が発生しないように適切なコピー代入演算子を作成する方法です。
c++ - ダブルフリーまたは破損、なぜこれが表示されるのですか?
スマート ポインターをほぼ完成させたので (わかっています...)、それを大学の Web サイトにアップロードしました。この Web サイトでは、コードに対して多数の自動テストが実行されます。多くのテストには 2 つの問題があります。
- メモリまたは時間の制限を超えています
- メモリ アクセスの問題 (ヌル ポインタなど)
問題は、どのようなテストが実行されているかわかりません。私が行った自動テストの stdout を読み取ることができます。これはそこに書かれています。
それで、奇妙な理由で my_pointer() コンストラクターを呼び出さないと思いますか? これは私のスマート ポインター クラスです。
これは、参照をカウントできるクラスです。
コードに問題はありますか? 前もって感謝します!
c - この C コードで二重解放または破損が発生するのはなぜですか?
2 つのベクトルの内積を計算するためのこのコードをコンパイルすると、二重解放エラーまたは破損エラーが発生するのはなぜですか。
コードはこの参照から来ています。