HlpLauncher::LaunchHelpApplicationL (CEikonEnv::Static()->WsSession(), KUidMyApplication);
tries to launch the Help application but results in an "App. closed cshelp" error. The help file itself is OK, I can read it from the Help application itself without any problems. Why?
have you done this already ?
would give you better error notes, and could also help pinpointing the cause for the error.
Nice hack, I like it :-))
Now it says "E32USER-CBase 4", both in the emulator and on the phone.
from SDK help:
E32USER-CBase 4 - This panic is raised when reading from a dynamic buffer (a CBufFlat or a CBufSeg) using the Read() member function. It is caused by attempting to read beyond the end of the buffer.
But how can I be guilty of that with the simple line above?
sorry I wasn't thinking..:-)
well, it is really strange. I'd guess that the problem is in another part of the code... (maybe some action when your application is switched to background?)
As far as I can tell, nothing is happening in my code. I simply call Help to display my help file and Help crashes, not my applications. The only thing I can think of is the identifier I give LaunchHelpApplicationL to do its job but it is my UID and the help file I create has the same UID. Am I doing something wrong here?
YES !!! I've the same problem!
Have you a solution already? Pleeease Help!
The sympthoms the same!
I guess you shouldn't use the same UID for both your application and the help file.
Anyway, Nokia just published a new document called "Technical Note: Symbian OS: Known Issues In Creating Context-Sensitive Help"
Maybe you can look into it if there is anything that helps...