Basic Application Framework Library (BFL.lib) panics. A number of APIs raise these panics. These are:
· Application Utilities
· Command Line Parsing
· Environment Change Notifier
· Incremental Matcher
· Interface to Resource Files
1
|
This panic is raised in debug builds only.
This panic is raised by RResourceFile::ReadL() , when the length of the resource is greater than the maximum length of the target descriptor
|
2
|
Out of range index passed to RIncrMatcherBase::FirstMatchingIndex()
|
3
|
Maximum length passed to RTextBuf::SetMaxLengthL() was <=0
|
4
|
This panic is raised by the Read...() member functions and the Advance() member function of TResourceReader , when the current position in the resource buffer is moved beyond the end of the buffer.
|
5
|
This panic is raised by TResourceReader::Rewind() , when the current position in the resource buffer is moved before the start of the buffer.
|
6-13
|
Unused
|
14
|
No path specified in sound info passed to CBaSystemSoundArray::SetSoundL()
|
15
|
This panic is raised in debug builds only.
This panic is raised by TResourceReader::ReadTPtrC16() , when it detects that the alignment of Unicode strings within the resource is incorrect, i.e. the buffer is of an incorrect
length for reading a Unicode string.
|
16
|
Unsupported old resource file format
|
17
|
No system sound category set for new system sound
|
18
|
Invalid system sound priority set
|
19
|
NULL UID passed to CBaNamedPlugins::IndexOfUid()
|
20
|
Bad resource file format found when constructing a CBaNamedPlugins object.
|
21
|
The array position at which the text representing the choice of no plug-in is to be inserted, is invalid. The panic is raised
by CBaNamedPlugins::ConstructL() .
|
22
|
An invalid comparison algorithm or no comparison algorithm supplied when sorting the plug-in names in the implementation of
CBaNamedPlugins::ConstructL() .
|
23
|
Unused.
|
|