I am trying to write a clearcase content plugin but i have encountered something highly annoying. When i want to do step by step debugging, i "run" a dll by specifying totalcmd as executable and i set int 3 into exported functions. I am somehow able to debug it at the time of adding plugin to content plugins list (gets loaded, ...) but at the moment i try to add column and press [+] btn, totalcmd encounters """user breakpoint""" and stays there. I tryed it on sample filesys plugin and same "sh*t" occurs.
Here is stack trace;
OLEAUT32! 7714d4de()
SHELLDETAILS! 017033f7()
SHELLDETAILS! 01702e87()
SHELLDETAILS! 01701f4e()
TOTALCMD! 005dccc7()
TOTALCMD! 005debc2()
TOTALCMD! 004eb5df()
TOTALCMD! 0043ab16()
TOTALCMD! 0042b300()
TOTALCMD! 0043a9df()
TOTALCMD! 0043a929()
TOTALCMD! 0043c894()
TOTALCMD! 00413752()
USER32! 77d48734()
USER32! 77d48816()
USER32! 77d4b89b()
USER32! 77d4b903()
COMCTL32! 773f7344()
COMCTL32! 773f7426()
COMCTL32! 773f972b()
USER32! 77d48734()
USER32! 77d48816()
USER32! 77d4c63f()
USER32! 77d4e905()
TOTALCMD! 0043c859()
Can please someone help me out, i am a bit pissed of as i have coded cleartool support and output parsing but now something so trivial is stopping me. And no, i dont want to develop using OutputDebugString,... i will rather scrap the whole thing. Please dont say it is antidebugging stuff inside
