[C++] Valgrind 出現 Use of uninitialised value 錯誤訊息
今天用 valgrind 偵測一下專案裡的 C++ 程式有沒有 memory leak, 結果出現了錯誤訊息 Use of uninitialised valu…
今天用 valgrind 偵測一下專案裡的 C++ 程式有沒有 memory leak, 結果出現了錯誤訊息 Use of uninitialised valu…
最近專案的 python 程式莫名的爆出了一堆卡住的問題, 研究了一下,是程式內部出現了 deadlock 死結,簡單記錄一下除錯經過吧~ 首先是…
今天在用 gdb 研究 lib7zip 的程式流程, 不過在迴圈裡面設定中斷點的話有點麻煩,每次迴圈都會中斷, 而我只想在某個條件滿足時才中斷就好了……
昨天剛學到用 cProfile+gprof2dot 將 profiling 結果視覺化, 不過 cProfile 有個問題:它預設只能處理單一執行緒 (thre…
在對 Python 程式做效能最佳化時,我們可以用 Profile+gprof2dot 將 profiling 結果視覺化, 不過後來發現也還有別的方…
專案裡有隻 python 程式,因為它常常被呼叫到, 可是它執行所花費的時間似乎有點久,比我們預期的要長… 因此今天的任務就是找出程式執行時間的瓶頸…
在用 gdb debug C/C++ 程式時,常常會看到一些 mangle 過的函式名稱, 理論上 gdb 應該會自動還原名稱,但還是常常會看到沒有 deman…