반응형

복잡하게 함수가 있을 때 에러가 발생하면 찾기 힘들다.

따라서 아래 방법을 사용하면 좀더 쉽게 어느 부분에서 에러가 났는지 찾을 수 있다.

sstatus(stacktrace 10)
sstatus(stacktraceDump t)
sstatus(debugMode t )

해당 코드를 디버깅하고자 하는 SKILL파일 (.il)파일 위에 넣으면 된다.

 

기존 방법은 print함수로 찍으면서 값을 확인해야 하는데, 실제로 함수가 많으면 어느부분에서 발생했는지 찾기 어렵다.

위 디버깅 코드를 넣으면 어떤 함수 내에 가려져 있어도 금방 tracking하여 해당 부분에 가서 더 빠르게 수정 가능하다.

 

Stack Trace로 좀더 세밀히 본다.

반응형

 

===================================

 

dbid에 어떤 속성들이 있는지 간결하고 빠르게 print해주는 함수

axlPrintDbid("dbid")

axlXSectionGet이라는 함수로 Cross-section 정보의 dbid 하나씩을 얻을 수 있다.

그러나 이를 보려면 일일이 foreach문으로 내부리스트를 분해해야 하는데, 귀찮고 빠르게 어떤 구조인지 보려면 이함수를 사용하는 것이 좋다.

 

반응형

+ Recent posts