I have a question / issue in carbide.c++ while trying to step into OS Code.
Here is my environment setup:
OS: Windows 7 Professional
Carbide.c++ version: 2.5.0
SDK: Nokia_N97_SDK_v1.0 (installed in the default location)
I am working on SyncML and trying to perform sync to my funambol server using a sync profile. When I try to sync, the operation panics and carbide.c++ captures. So far, so good. Now when I go down the stack trace, I see some Nokia/Symbian dll below ekern.exe. I assume this dll causes the panic. I want to know which call / api in the dll causes this panic. For this, I wanted to step into the dll code. But when I click on the dll, I only see one option "View disassembly..." .
I remember, in carbide v1.2, while at similar stage, it used to show two options. 1) "locate source" and 2) "view disassembly...". So where is this option now in current carbide version or how to achieve this?
I am using the UDEB binaries so assume that should not be an issue. Also, I have copied the source under EPOCROOT of the SDK to help carbide locate but seems it doesnt help much.
One workaround could be that I import that specific component, build and then try debugging but this is not convenient. I see that the dll talks to a server and if I want to further debug then I have to import + build the server as well (stepping into server code).
Is there any easy way out? Any help much appreciated.
Thanks in advance,