問題タブ [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.

0 投票する
0 に答える
1019 参照

java - glibc は apache-tomcat6_0.43 と Cups を使用して二重解放または破損 (fasttop) を検出しました

私はsles 11 sp3で実行されているJava Webアプリケーションを持っています。アプリケーションはPDFファイルをカップに送信し、アプリケーションがクラッシュすることがあり、Tomcatサービスを停止します。エラーは

lib openssl、ライブラリを更新してエラーが続くため、問題があることを読みました

助言がありますか

ありがとう。

0 投票する
1 に答える
142 参照

c++ - 参照を削除するときの二重解放または破損

基本的なコンストラクターを持つクラスがあります。メインのコード

エラーにつながります:

このコードは同等ではありませんか

私が理解していないことは何ですか?

0 投票する
2 に答える
4967 参照

c++ - *** `./a.out' のエラー: 二重解放または破損 (!prev): 0x096fb008 *** 中止 (コアダンプ)

タイトルと同じエラーが発生しています。マトリックスAが原因で発生していると思いますが、その理由と修正方法がわかりません。

親切に私を助けてください。これが完全なコードです。g++ を使用してコードをコンパイルしています。

よろしくお願いします。

0 投票する
1 に答える
805 参照

c++ - コピー代入演算子での二重解放または破損 (fasttop) を回避するにはどうすればよいですか?

次のクラスがあり、コンパイラにすべてのコピー/移動コンストラクターと代入演算子を強制的に生成させます。

次にmain、このように関数から呼び出します

これで、割り当てによってメモリを 2 回解放していることがわかりy = xます。どちらかが解放されると、もう一方はnullですよね?先に進んで、独自のコピー代入演算子を実装しました

ただし、ここでも、デフォルトのコンストラクターがとにかく行っていることを行っていると思います。私の質問は、この問題が発生しないように適切なコピー代入演算子を作成する方法です。

0 投票する
2 に答える
78 参照

c++ - ダブルフリーまたは破損、なぜこれが表示されるのですか?

スマート ポインターをほぼ完成させたので (わかっています...)、それを大学の Web サイトにアップロードしました。この Web サイトでは、コードに対して多数の自動テストが実行されます。多くのテストには 2 つの問題があります。

  • メモリまたは時間の制限を超えています
  • メモリ アクセスの問題 (ヌル ポインタなど)

問題は、どのようなテストが実行されているかわかりません。私が行った自動テストの stdout を読み取ることができます。これはそこに書かれています。

それで、奇妙な理由で my_pointer() コンストラクターを呼び出さないと思いますか? これは私のスマート ポインター クラスです。

これは、参照をカウントできるクラスです。

コードに問題はありますか? 前もって感謝します!

0 投票する
2 に答える
120 参照

c - この C コードで二重解放または破損が発生するのはなぜですか?

2 つのベクトルの内積を計算するためのこのコードをコンパイルすると、二重解放エラーまたは破損エラーが発生するのはなぜですか。

コードはこの参照から来ています。