crashanalysis/crashanalyser/com.nokia.s60tools.crashanalyser/data/CommsDbServer.xml
<?xml version='1.0' encoding='UTF-8'?>
<panic_category>
<category_name>CommsDbServer</category_name>
<category_description> <p>CommDb panics:</p></category_description>
<panics>
<panic>
<panic_id>1</panic_id>
<panic_description><p><code>CCommsDbTableView::InsertRecord()</code> called when <code>InsertRecord()</code> or <code>UpdateRecord()</code> has already been made.</p></panic_description>
</panic>
<panic>
<panic_id>2</panic_id>
<panic_description><p><code>CCommsDbTableView::UpdateRecord()</code> called when <code>InsertRecord()</code> or <code>UpdateRecord()</code> has already been made.</p></panic_description>
</panic>
<panic>
<panic_id>3</panic_id>
<panic_description><p><code>CCommsDbTableView::DeleteRecord()</code> called when a previous call to <code>InsertRecord()</code> or <code>UpdateRecord()</code> has been made</p></panic_description>
</panic>
<panic>
<panic_id>4</panic_id>
<panic_description><p><code>CCommsDbTableView::PutRecordChanges()</code> called without previous call to <code>InsertRecord()</code> or <code>UpdateRecord()</code></p></panic_description>
</panic>
<panic>
<panic_id>5</panic_id>
<panic_description><p><code>CCommsDbTableView::CancelRecordChanges()</code> called without previous call to <code>InsertRecord()</code> or <code>UpdateRecord()</code></p></panic_description>
</panic>
<panic>
<panic_id>6</panic_id>
<panic_description><p><code>CCommsDbTableView::GotoFirstRecord()</code> called while an operation involved in inserting or updating a record is still outstanding, or when the view has been closed.</p></panic_description>
</panic>
<panic>
<panic_id>7</panic_id>
<panic_description><p><code>CCommsDbTableView::GotoNextRecord()</code> called while an operation involved in inserting or updating a record is still outstanding, or when the view has been closed.</p></panic_description>
</panic>
<panic>
<panic_id>8</panic_id>
<panic_description><p><code>CCommsDbTableView::GotoPreviousRecord()</code> called while an operation involved in inserting or updating a record is still outstanding, or when the view has been closed.</p></panic_description>
</panic>
<panic>
<panic_id>10</panic_id>
<panic_description><p>Attempt made to read from a column before either <code>PutRecordChanges()</code> or <code>CancelRecordChanges()</code> has been called to complete a record insertion or update operation.</p></panic_description>
</panic>
<panic>
<panic_id>12</panic_id>
<panic_description><p>Attempt is made to write to a column without calling <code>CCommsDbTableView::InsertRecord()</code> or <code>CCommsDbTableView::UpdateRecord()</code></p></panic_description>
</panic>
<panic>
<panic_id>13</panic_id>
<panic_description><p>Attempt to write to table ID column with <code>CCommsDbTableView::WriteUintL()</code>.</p></panic_description>
</panic>
<panic>
<panic_id>14</panic_id>
<panic_description><p><code>CCommDbOverrideSettings::GetLongDesOverride()</code> called with too small <code>aValue</code> buffer.</p></panic_description>
</panic>
</panics>
</panic_category>