stack-trace

    0熱度

    1回答

    當我的Spring MVC應用程序發生錯誤時,我想發送一封包含導致錯誤的代碼的堆棧跟蹤的電子郵件。 我正在使用@ControllerAdvice和@ExceptionHandler註釋重定向到一個方法,該方法將輸出異常的堆棧跟蹤並通過電子郵件發送該信息。但是,堆棧跟蹤信息適用於在錯誤處理程序中執行的代碼,而不是導致錯誤的代碼。 這裏是輸出堆棧跟蹤錯誤處理程序代碼等 for(StackTraceEl

    0熱度

    3回答

    我使用java編寫的非常大的web項目。 當我點擊某個按鈕或者做其他動作時,很難理解應用程序代碼中調用哪些方法(因爲我在項目和應用程序中的新增功能真的很大)。所以我想知道是否有一個工具可以獲得給定間隔(比如說每100毫秒)的一些線程的堆棧跟蹤。 我知道VisualVm,​​但它不允許這樣做,我可以只在一個時間點獲得線程啞(沒有辦法連續獲取堆棧跟蹤)。 有人可以建議工具或任何技術,這將允許我在運行時

    0熱度

    1回答

    我正在寫一個通用打印類: from __future__ import division import os.path class pprint: def __init__(self, name, path=None): self.name = name if path == None: #Where we define the path

    11熱度

    1回答

    Heroku上的臨時站點發生錯誤。日誌級調試(heroku config:set LOG_LEVEL = debug)在運行日誌時不提供完整的堆棧跟蹤(heroku日誌-n500 -aheroku-app-name -t)。 如何在沒有任何帳戶插件的情況下啓用堆棧跟蹤?

    3熱度

    1回答

    我在我的項目中使用breakpad來處理崩潰並生成堆棧跟蹤。 在堆棧跟蹤中,函數調用stackwalker發現的信息的方式有很多種。過程這裏Finding_the_caller_frame描述:由實測值堆掃描 : 由實測值調用幀信息 由實測值:在上下文 給出指令指針什麼`它們之間的差別?更重要的是他們如何在調試方面提供幫助? Thread 0 (crashed) 0 test_googl

    1熱度

    1回答

    我使用Spring 3.2.11.RELEASE和JBoss 7.1.3.Final。在我的JBoss standalone.xml文件,我有以下設置 <subsystem xmlns="urn:jboss:domain:logging:1.1"> <console-handler name="CONSOLE"> <level name="DEBUG"/>

    1熱度

    2回答

    我想獲得Throwable.getStackTrace()作爲錫蘭值的結果。 Java接口有參數PrintWriter的printStackTrace方法,但Ceylon Throwable接口沒有。我怎麼才能得到它?

    1熱度

    1回答

    運行我使用Cygwin編譯我的C程序 我創建了一個程序時出現錯誤,將調用abort當Cygwin的堆棧轉儲信息是不同的。 當我從Cygwin Terminal運行該程序的功能產生以下的輸出: Aborted (core dumped) ,但如果我從Windows CMD運行的程序或資源管理器它產生了以下內容: 0 [main] test 1904 cygwin_exception::open

    0熱度

    1回答

    有沒有什麼辦法獲得調用的方法名稱,使用反射或其他? 假設我有以下類: abstract class FooController { /** * Current language * @var string */ private $language; /** * Controller action called by fram

    2熱度

    1回答

    我在調試爲什麼我的Boost.Python模塊不會在Ubuntu中加載。有趣的是,問題出現在我的模塊實際加載之前。一個簡單的foo C++模塊證實了這一點。堆棧跟蹤顯示對boost::python::*的調用,這些調用在我們較大的lib中不存在。因此,我知道seg模塊故障發生在模塊嘗試之前。 下面的堆棧跟蹤是針對發生段錯誤的失敗庫。我的問題是,函數名稱中有哪些點?並非所有的功能都有它們。例如,框架