![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ER5 Messaging has a number of panic categories that reflect the area that raised the panic:
Category |
Description |
MCLD |
Panic from MCLD library |
MENT |
Panic from MENT library |
MSVD |
Panic of Message Server from MSVD library |
MSVD Client |
Panic of client from MSVD library |
MTMUI Data |
Panic from MTUR library relating to UI Data MTM operation |
MTUI |
Panic from MTUR library relating to User Interface MTM operation |
SEND |
Panic from CSendAs |
4 |
ID specified in new index entry is not the same as the context ID in CMsvEntry change context |
8 |
CMsvSession ::RemoveObserver() was called for a non-registered observer |
9 |
Client attempted to remove an entry observer that was not a registered observer |
15 |
Attempted to remove a session observer while no session observer exists |
16 |
No context for CMsvEntry |
17 |
CMsvEntry children already sorted |
18 |
CMsvEntry encountered deletion of an entry not listed as a child |
20 |
CMsvEntry context cannot be used, as it is being changed |
21 |
A CMsvEntry context change operation is already taking place |
22 |
Selection passed to CMsvEntry::DeleteL() contains entries with different MTM or service properties |
23 |
CMsvEntry::ChildrenWithTypeL() was called with an unknown type |
25 |
Selection was specified in CMsvEntry move, but MTM type or service fields are inconsistent among the entries |
26 |
Selection was specified in CMsvEntry copy, but MTM type or service fields are inconsistent among the entries |
30 |
CMsvEntry::CreateL() called with invalid TMsvEntry |
31 |
CMsvEntry::ChangeL() called with invalid TMsvEntry |
32 |
CMsvEntry object destroyed with associated message store left open |
39 |
Empty selection passed to CMsvEntry::DeleteL() |
40 |
CMsvEntry::SetEntryL() called with associated message store left open |
41 |
CMsvEntry::MoveL() called with move target set to the present parent |
42 |
Client attempts to open already open message store through CMsvEntry |
43 |
CMsvSession object destroyed with entries still on the session cleanup stack |
46 |
Entry passed to CMsvEntry::DeleteL() has different owning service than parent |
47 |
Entry passed to CMsvEntry::MoveL() has different owning service than parent |
48 |
Entry passed to CMsvEntry::CopyL() has different owning service than parent |
49 |
CMsvEntry notified of new child with different owning service than context |
50 |
CMsvEntry notified of entry deletion with different owning service than context |
51 |
CMsvEntry notified of message store modification with different owning service than context |
52 |
CMsvEntry notified of entry modification with different owning service than context |
54 |
The Message Server has completed an asynchronous request with an error |
57 |
CBaseMtm::StoreBodyL() or CBaseMtm::RestoreBodyL() called with no context set |
61 |
Entry ID of CBaseMtm context changed |
62 |
MTM data was not found in MTM data file on installation |
13 |
CMtmDllInfo::SetHumanReadableNameL() called with name longer than 50 characters |
14 |
CRegisteredMtmDll object destroyed while MTM DLL is still in use |
15 |
CRegisteredMtmDll object released with no instances in use |
16 |
CRegisteredMtmDll load library call made while MTM DLL is still in use |
17 |
CMtmDllRegistry::MtmTypeUid() an out-of-range index value |
18 |
CMtmDllRegistry::IsInUse() specified a non-registered MTM |
19 |
MTM registered with type UID of existing MTM |
22 |
Request to sort entries by unknown priority |
28 |
Registration data for a single MTM component has incorrect value for UID2 |
29 |
Request to sort entries by unknown MTM |
30 |
Error in constructed MTM list for sorting |
11-18 |
Parent of context could not be found |
19-20 |
Specified entry was not a child of the parent |
35 |
CMsvServerEntry::DeleteEntry() called on current context |
36 |
CMsvServerEntry update index request failed as ID specified is not the same as the context ID |
66 |
Invalid TMsvEntry provided in CMsvServerEntry change function |
94 |
CMsvServerEntry::EditStoreL() called with associated message store already open |
95 |
CMsvServerEntry::ReadStoreL() called with associated message store already open |
96 |
CMsvServerEntry destroyed while associated message store was left open |
97 |
CMsvServerEntry object notified of unknown message store event type |
98 |
CMsvServerEntry object notified of event relating to unknown message store |
99 |
New CMsvServerEntry context request failed as the contexts store is still open |
109 |
CMsvServerEntry context cannot be changed as it has been deleted |
120 |
CMsvServerEntry move function failed as the destination is the current parent |
146 |
CMsvServerEntry request failed as no context has been set for the object |
175 |
CMsvServerEntry::MoveEntry()/MoveEntryWithinService() failed as the destination belongs to a different service that the source |
176 |
CMsvServerEntry request called with an asynchronous move function is already being carried out on the context |
177 |
CMsvServerEntry::MoveEntryL() called with an asynchronous move function already being carried out on the context |
178 |
CMsvServerEntry ::MoveEntryCompleted() called with no move completed |
179 |
Target of CMsvServerEntry::MoveEntryL() is the current context |
180 |
CMsvServerEntry ::CancelMoveEntry() called with no move begun |
181 |
CMsvServerEntry destroyed while asynchronous move operation was in progress |
1 |
Unsupported asynchronous request made to Message Server |
2 |
Session event notification request repeated by client |
3 |
Failed to write data into asynchronous call descriptor to be passed back to client |
4 |
Failed to read data from asynchronous call descriptor passed from client |
5 |
Client requested Message Server to create or modify an entry with invalid data |
7 |
Message Server session ended while a message store is still locked |
8 |
Message Server session ended with outstanding requests |
9 |
Client requested Message Server to release message store that was not locked |
10 |
Client requested Message Server to delete empty entry selection |
11 |
Client requested Message Server to pop remote entry from session cleanup stack |
12 |
Progress information exceeded maximum 256-character length |
4 |
Empty selection passed to CBaseMtmUi move, copy, or delete function |
6 |
Target of CBaseMtmUi move or copy function was not service or folder |
8 |
CBaseMtmUi::DeleteServiceL() called for non-service entry |
1 |
Inconsistent start/end and zoom parameters passed to CBaseMtmUiData::CreateBitmapsL() |
4 |
Multiple location flags set in TMtmUiFunction::aFlags |
1 |
Out of range index passed to CSendAs::SetMtmL() or CSendAs::SetService() |
2 |
Internal discrepancy in MTM array |
3 |
Asked to create zero-length MTM array |
4 |
CSendAs::SetMtmL() called when a message has already been created |
5 |
Asked to create zero-length service array |
6 |
MTM not chosen when CSendAs::CreateMessageL() called |
7 |
Message not saved when CSendAs::AbandonMessage() called |
8 |
Message not created when CSendAs::SaveMessageL() called |
9 |
CSendAs::RecipientList(), CSendAs::RemoveRecipient(), or CSendAs::AddRecipientL() called without message being saved or created |
10 |
CSendAs::SetSubjectL() called without message being saved or created |
11 |
CSendAs::SetBodyL() or CSendAs::ValidateMessage() called without message being saved or created |
12 |
CSendAs active without asynchronous rendering being called |
13 |
CSendAs cancelled without asynchronous rendering being called |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |