crashanalysis/crashanalyser/com.nokia.s60tools.crashanalyser.corecomponents/data/E32USER-CBase.xml
author Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
Tue, 24 Aug 2010 14:01:48 +0300
changeset 16 72f198be1c1d
parent 4 615035072f7e
permissions -rw-r--r--
Crash Analyser Carbide Extension 1.4.0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     1
<?xml version='1.0' encoding='UTF-8'?>
4
615035072f7e Crash Analyser Carbide extension v1.3
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents:
diff changeset
     2
<panic_category>
615035072f7e Crash Analyser Carbide extension v1.3
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents:
diff changeset
     3
  <category_name>E32USER-CBase</category_name>
16
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     4
  <category_description> &lt;p&gt;Panics with this category are raised in user side code by member functions of &lt;code&gt;CBase&lt;/code&gt; derived classes that reside in &lt;code class="filename"&gt;euser.dll&lt;/code&gt;. Typically, they are caused by passing bad or contradictory values to class constructors or member functions. &lt;/p&gt;&lt;p&gt; The thread causing the panic is terminated. &lt;/p&gt;</category_description>
4
615035072f7e Crash Analyser Carbide extension v1.3
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents:
diff changeset
     5
  <panics>
16
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     6
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     7
      <panic_id>1</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     8
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Set()&lt;/code&gt; member function of &lt;code&gt;CAsyncCallBack&lt;/code&gt;, if this active object is already active when the function is called. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
     9
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    10
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    11
      <panic_id>2</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    12
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; This panic is raised by the &lt;code&gt;Call()&lt;/code&gt; member function of &lt;code&gt;CAsyncOneShot&lt;/code&gt; if the active object has not already been added to the active scheduler. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    13
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    14
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    15
      <panic_id>3</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    16
      <panic_description>&lt;p&gt;This panic is raised during construction of a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) when the value of the granularity passed to the constructors is negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    17
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    18
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    19
      <panic_id>4</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    20
      <panic_description>&lt;p&gt;This panic is raised when reading from a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;Read()&lt;/code&gt; member function. It is caused by attempting to read beyond the end of the buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    21
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    22
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    23
      <panic_id>5</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    24
      <panic_description>&lt;p&gt;This panic is raised when writing to a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;Write()&lt;/code&gt; member function. It is caused by attempting to write beyond the end of the buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    25
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    26
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    27
      <panic_id>6</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    28
      <panic_description>&lt;p&gt;This panic is raised when reading from a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;Read()&lt;/code&gt; member function. It is caused by specifying a negative length for the amount of data to be read &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    29
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    30
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    31
      <panic_id>7</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    32
      <panic_description>&lt;p&gt;This panic is raised when writing to a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;Write()&lt;/code&gt; member function. It is caused by specifying a negative length for the amount of data to be written. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    33
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    34
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    35
      <panic_id>8</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    36
      <panic_description>&lt;p&gt;This panic is raised when inserting data into a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;InsertL()&lt;/code&gt; member function or when inserting an uninitialized region into the dynamic buffer using the &lt;code&gt;ExpandL()&lt;/code&gt; member function. It is caused by passing a negative length value to these functions. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    37
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    38
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    39
      <panic_id>9</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    40
      <panic_description>&lt;p&gt;This panic is raised when inserting data into a dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt; or a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;) using the &lt;code&gt;InsertL()&lt;/code&gt; member function. It is caused when the variant of &lt;code&gt;InsertL()&lt;/code&gt; which takes a pointer to &lt;code&gt;TAny&lt;/code&gt;, is passed a NULL pointer value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    41
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    42
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    43
      <panic_id>10</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    44
      <panic_description>&lt;p&gt;This panic is raised when specifying the minimum amount of space which a flat dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt;) should occupy using the &lt;code&gt;SetReserveL()&lt;/code&gt; member function. It is caused when the size value passed to the function is negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    45
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    46
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    47
      <panic_id>11</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    48
      <panic_description>&lt;p&gt;This panic is raised when specifying the minimum amount of space which a flat dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt;) should occupy using the &lt;code&gt;SetReserveL()&lt;/code&gt; member function. It is caused when the size value passed to the function is less than the current size of the buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    49
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    50
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    51
      <panic_id>12</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    52
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Delete()&lt;/code&gt;, &lt;code&gt;Ptr()&lt;/code&gt;, &lt;code&gt;BackPtr()&lt;/code&gt; member functions of a flat dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt;); the panic can also be raised by &lt;code&gt;InsertL()&lt;/code&gt; and &lt;code&gt;ExpandL()&lt;/code&gt;. It is caused when the position value passed to these functions is either negative or represents a position beyond the end of the current buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    53
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    54
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    55
      <panic_id>13</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    56
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Delete()&lt;/code&gt; member function of a flat dynamic buffer (a &lt;code class="ApiItem" &gt;CBufFlat&lt;/code&gt;). It is caused when the combination of position and length values passed to the function implies an attempt to delete data beyond the end of the flat buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    57
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    58
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    59
      <panic_id>14</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    60
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Delete()&lt;/code&gt;, &lt;code&gt;Ptr()&lt;/code&gt;, &lt;code&gt;BackPtr()&lt;/code&gt; member functions of a segmented dynamic buffer (a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;); the panic can also be raised by &lt;code&gt;InsertL()&lt;/code&gt; and &lt;code&gt;ExpandL()&lt;/code&gt;. It is caused when the position value passed to these functions is either negative or represents a position beyond the end of the current buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    61
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    62
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    63
      <panic_id>15</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    64
      <panic_description>&lt;p&gt;This panic is raised by the Delete() member function of a segmented dynamic buffer (a &lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;). It is caused when the combination of position and length values passed to the function implies an attempt to delete data beyond the end of the segmented buffer. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    65
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    66
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    67
      <panic_id>16</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    68
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; This panic is raised by the &lt;code&gt;InsertL()&lt;/code&gt;, &lt;code&gt;Delete()&lt;/code&gt;, &lt;code&gt;Ptr()&lt;/code&gt; and &lt;code&gt;BackPtr()&lt;/code&gt; member functions as implemented for segmented buffers (&lt;code class="ApiItem" &gt;CBufSeg&lt;/code&gt;), when the offset within a segment, where data is to be inserted or removed, is greater than the buffer granularity. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    69
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    70
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    71
      <panic_id>17</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    72
      <panic_description>&lt;p&gt;This panic is raised by the constructors of arrays of fixed length objects as represented, for example, by the classes &lt;code class="ApiItem" &gt;CArrayFixFlat&lt;/code&gt;, &lt;code class="ApiItem" &gt;CArrayFixSeg&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayFixFlat&amp;lt;TAny&amp;gt;&lt;/code&gt;. It is caused when the record length is either negative or zero. &lt;/p&gt; &lt;p&gt; The record length is either explicitly specified as in the case of the &lt;code class="ApiItem" &gt;CArrayFixFlat&amp;lt;TAny&amp;gt;&lt;/code&gt; class or is implied by the length of the template class as in the case of the &lt;code class="ApiItem" &gt;CArrayFixFlat&lt;/code&gt; class. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    73
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    74
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    75
      <panic_id>18</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    76
      <panic_description>&lt;p&gt;This panic is raised by the constructors of arrays of fixed length objects as represented, for example, by the classes: &lt;code class="ApiItem" &gt;CArrayFixFlat&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayFixSeg&lt;/code&gt;. It is caused when the granularity passed to the constructors is either negative or zero. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    77
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    78
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    79
      <panic_id>19</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    80
      <panic_description>&lt;p&gt;This panic is raised by the constructors of arrays of variable length objects as represented, for example, by the classes: &lt;code class="ApiItem" &gt;CArrayVarFlat&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayVarSeg&lt;/code&gt;. It is caused when the granularity passed to the constructors is either negative or zero. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    81
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    82
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    83
      <panic_id>20</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    84
      <panic_description>&lt;p&gt;This panic is raised by the constructors of packed arrays as represented, for example, by the class &lt;code class="ApiItem" &gt;CArrayPakFlat&lt;/code&gt;. It is caused when the granularity passed to the constructors is either negative or zero. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    85
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    86
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    87
      <panic_id>21</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    88
      <panic_description>&lt;p&gt;This panic is raised by any operation which accesses an element of an array by explicit reference to an index number, for example, the &lt;code&gt;Delete()&lt;/code&gt;, &lt;code&gt;InsertL()&lt;/code&gt; and &lt;code&gt;At()&lt;/code&gt; member functions or the operator &lt;code&gt;Operator[]&lt;/code&gt;. It is caused by specifying an index value which is either negative or is greater than or equal to the number of objects currently within the array. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    89
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    90
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    91
      <panic_id>22</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    92
      <panic_description>&lt;p&gt;This panic is raised when deleting contiguous elements from an array of fixed length objects (derived from &lt;code class="ApiItem" &gt;CArrayFixBase&lt;/code&gt;) using the &lt;code&gt;Delete()&lt;/code&gt; member function. It is caused by specifying the number of contiguous elements as a zero or negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    93
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    94
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    95
      <panic_id>23</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    96
      <panic_description>&lt;p&gt;This panic is raised when inserting contiguous elements into an array of fixed length objects (derived from &lt;code class="ApiItem" &gt;CArrayFixBase&lt;/code&gt;) using the &lt;code&gt;InsertL()&lt;/code&gt; member function. It is caused by specifying the number of contiguous elements as a zero or negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    97
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    98
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
    99
      <panic_id>24</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   100
      <panic_description>&lt;p&gt;This panic is raised when resizing an array of fixed length objects (derived from &lt;code class="ApiItem" &gt;CArrayFixBase&lt;/code&gt;) using the &lt;code&gt;ResizeL()&lt;/code&gt; member function. It is caused by specifying the number of contiguous elements as a zero or negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   101
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   102
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   103
      <panic_id>25</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   104
      <panic_description>&lt;p&gt;This panic is raised when deleting contiguous elements from an array of variable length objects (derived from &lt;code class="ApiItem" &gt;CArrayVarBase&lt;/code&gt;) using the &lt;code&gt;Delete()&lt;/code&gt; member function. It is caused by specifying the number of contiguous elements as a zero or negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   105
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   106
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   107
      <panic_id>26</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   108
      <panic_description>&lt;p&gt;This panic is raised when deleting contiguous elements from a packed array (derived from &lt;code class="ApiItem" &gt;CArrayPakBase&lt;/code&gt;) using the &lt;code&gt;Delete()&lt;/code&gt; member function. It is caused by specifying the number of contiguous elements as a zero or negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   109
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   110
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   111
      <panic_id>27</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   112
      <panic_description>&lt;p&gt;This panic is raised when reserving space in flat arrays of fixed length objects, (the &lt;code class="ApiItem" &gt;CArrayFixFlat&lt;/code&gt;,&lt;code class="ApiItem" &gt;CArrayFixFlat&amp;lt;TAny&amp;gt;&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayPtrFlat&lt;/code&gt; classes ) using the &lt;code&gt;SetReserveL()&lt;/code&gt; member function. It is caused by specifying the number of elements, for which space is to be reserved, as less than the current number of elements in the array. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   113
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   114
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   115
      <panic_id>28</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   116
      <panic_description>&lt;p&gt;This panic is raised when inserting or appending replicated elements to the arrays of fixed length objects &lt;code class="ApiItem" &gt;CArrayFixFlat&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayFixSeg&lt;/code&gt; using the &lt;code&gt;InsertL()&lt;/code&gt; or &lt;code&gt;AppendL()&lt;/code&gt; functions. It is caused by specifying the number of replicas as negative or zero. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   117
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   118
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   119
      <panic_id>29</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   120
      <panic_description>&lt;p&gt;This panic is raised when deleting elements from a fixed length, variable length or packed array (derived from &lt;code class="ApiItem" &gt;CArrayFixBase&lt;/code&gt;, &lt;code class="ApiItem" &gt;CArrayVarBase&lt;/code&gt; and &lt;code class="ApiItem" &gt;CArrayPakBase&lt;/code&gt;) using the &lt;code&gt;Delete()&lt;/code&gt; function. It is caused when the specification of the position of the first element to be deleted and the number of contiguous elements to be deleted refers to elements which are outside the bounds of the array. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   121
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   122
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   123
      <panic_id>30</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   124
      <panic_description>&lt;p&gt;This panic is raised when inserting into, appending onto, expanding or extending a variable length array or a packed array (i.e. arrays derived from &lt;code class="ApiItem" &gt;CArrayVar&lt;/code&gt; or &lt;code class="ApiItem" &gt;CArrayPak&lt;/code&gt;) using the &lt;code&gt;InsertL()&lt;/code&gt;, &lt;code&gt;AppendL()&lt;/code&gt;, &lt;code&gt;ExpandL()&lt;/code&gt; or &lt;code&gt;ExtendL()&lt;/code&gt; functions respectively. It is caused by specifying the length of the element as a negative value. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   125
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   126
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   127
      <panic_id>33</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   128
      <panic_description>&lt;p&gt;This panic is raised by the destructor of a &lt;code class="ApiItem" &gt;CObject&lt;/code&gt;. It is caused, if an attempt is made to delete the &lt;code class="ApiItem" &gt;CObject&lt;/code&gt; when the reference count is not zero. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   129
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   130
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   131
      <panic_id>34</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   132
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Close()&lt;/code&gt; member function of a &lt;code class="ApiItem" &gt;CObject&lt;/code&gt;. It is caused, if the reference count is negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   133
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   134
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   135
      <panic_id>35</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   136
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Remove()&lt;/code&gt; member function of an object container, a &lt;code class="ApiItem" &gt;CObjectCon&lt;/code&gt;. It is caused when the &lt;code class="ApiItem" &gt;CObject&lt;/code&gt; to be removed from the container is not contained by the container. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   137
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   138
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   139
      <panic_id>36</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   140
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Remove()&lt;/code&gt; member function of a container index, a &lt;code class="ApiItem" &gt;CObjectConIx&lt;/code&gt;. It is caused when the object container, a &lt;code class="ApiItem" &gt;CObjectCon&lt;/code&gt;, to be removed from the index is not contained by the index. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   141
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   142
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   143
      <panic_id>37</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   144
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Remove()&lt;/code&gt; member function of an object index, a &lt;code class="ApiItem" &gt;CObjectIx&lt;/code&gt;. It is caused when the handle passed to the &lt;code&gt;Remove()&lt;/code&gt; function does not represent a &lt;code class="ApiItem" &gt;CObject&lt;/code&gt; known to the object index. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   145
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   146
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   147
      <panic_id>38</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   148
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;At()&lt;/code&gt;, &lt;code&gt;FindByName()&lt;/code&gt; and &lt;code&gt;FindByFullName()&lt;/code&gt; member functions of an object container, a &lt;code class="ApiItem" &gt;CObjectCon&lt;/code&gt;. It is caused when the unique ID as derived from the handle is not the same as the unique ID held by the object container. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   149
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   150
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   151
      <panic_id>39</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   152
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;At()&lt;/code&gt; member function of an object container, a &lt;code class="ApiItem" &gt;CObjectCon&lt;/code&gt;. It is caused when the index represented by the handle is outside the permitted range. In effect, the handle is bad. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   153
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   154
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   155
      <panic_id>40</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   156
      <panic_description>&lt;p&gt;This panic is raised by the destructor of an active object, a &lt;code class="ApiItem" &gt;CActive&lt;/code&gt;. It is caused by an attempt to delete the active object while it still has a request outstanding. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   157
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   158
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   159
      <panic_id>41</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   160
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Add()&lt;/code&gt; member function of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. It is caused by an attempt to add an active object to the active scheduler when it has already been added to the active scheduler &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   161
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   162
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   163
      <panic_id>42</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   164
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;SetActive()&lt;/code&gt; member function of an active object, a &lt;code class="ApiItem" &gt;CActive&lt;/code&gt;. It is caused by an attempt to flag the active object as active when it is already active, i.e. a request is still outstanding. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   165
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   166
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   167
      <panic_id>43</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   168
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Install()&lt;/code&gt; member function of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. It is caused by attempting to install this active scheduler as the current active scheduler when there is already a current active scheduler; i.e. an active scheduler has already been installed. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   169
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   170
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   171
      <panic_id>44</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   172
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Start()&lt;/code&gt;, &lt;code&gt;Stop()&lt;/code&gt; and &lt;code&gt;Add()&lt;/code&gt; member functions of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. It is raised when the thread has no attached active scheduler &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   173
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   174
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   175
      <panic_id>45</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   176
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Stop()&lt;/code&gt; member function of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. Calling &lt;code&gt;Stop()&lt;/code&gt; terminates the wait loop started by the most recent call to &lt;code&gt;Start()&lt;/code&gt;. The panic is caused by a call to &lt;code&gt;Stop()&lt;/code&gt; which is not matched by a corresponding call to &lt;code&gt;Start()&lt;/code&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   177
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   178
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   179
      <panic_id>46</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   180
      <panic_description>&lt;p&gt;This panic is raised by an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. It is caused by a stray signal. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   181
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   182
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   183
      <panic_id>47</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   184
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Error()&lt;/code&gt; virtual member function of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;. This function is called when an active object&amp;#8217;s &lt;code&gt;RunL()&lt;/code&gt; function leaves. Applications always replace the &lt;code&gt;Error()&lt;/code&gt; function in a class derived from &lt;code&gt;CActiveScheduler&lt;/code&gt;; the default behaviour provided by &lt;code&gt;CActiveScheduler&lt;/code&gt; raises this panic. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   185
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   186
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   187
      <panic_id>48</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   188
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Add()&lt;/code&gt; member function of an active scheduler, a &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt;, when a NULL pointer is passed to the function. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   189
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   190
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   191
      <panic_id>49</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   192
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;SetActive()&lt;/code&gt; and &lt;code&gt;Deque()&lt;/code&gt; member functions of an active object, a &lt;code class="ApiItem" &gt;CActive&lt;/code&gt;. It is raised if the active object has not been added to the active scheduler. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   193
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   194
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   195
      <panic_id>50</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   196
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;SetPriority()&lt;/code&gt; member function of an active object, a &lt;code class="ApiItem" &gt;CActive&lt;/code&gt;. It is caused by an attempt to change the priority of the active object while it is active, i.e. while a request is outstanding). &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   197
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   198
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   199
      <panic_id>51</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   200
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;At()&lt;/code&gt;, &lt;code&gt;After()&lt;/code&gt; and &lt;code&gt;Lock()&lt;/code&gt; member functions of the &lt;code class="ApiItem" &gt;CTimer&lt;/code&gt; active object. It is caused by an attempt to request a timer event when the &lt;code&gt;CTimer&lt;/code&gt; active object has not been added to the active scheduler. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   201
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   202
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   203
      <panic_id>52</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   204
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Start()&lt;/code&gt; member function of the periodic timer active object, a &lt;code class="ApiItem" &gt;CPeriodic&lt;/code&gt;, when a negative time interval is passed to the function. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   205
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   206
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   207
      <panic_id>53</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   208
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Start()&lt;/code&gt; member function of the periodic timer active object, a &lt;code class="ApiItem" &gt;CPeriodic&lt;/code&gt;, when a negative delay time interval is passed to the function. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   209
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   210
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   211
      <panic_id>54</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   212
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;RunL()&lt;/code&gt; member function of the &lt;code class="ApiItem" &gt;CServer&lt;/code&gt; active object base class responsible for handling asynchronous requests from a client thread when the client passes a negative function code in &lt;code class="ApiItem" &gt;RMessage&lt;/code&gt;. The only negative values permitted are RMessage::EConnect and RMessage::EDisConnect. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   213
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   214
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   215
      <panic_id>55</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   216
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Start()&lt;/code&gt; member function of the &lt;code class="ApiItem" &gt;CServer&lt;/code&gt; active object base class responsible for handling asynchronous requests from a client thread. It is caused by the server having no name. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   217
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   218
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   219
      <panic_id>56</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   220
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;New()&lt;/code&gt; and &lt;code&gt;NewL()&lt;/code&gt; member functions of &lt;code&gt;CBitMapAllocator&lt;/code&gt; when a negative or zero size is passed to them. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   221
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   222
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   223
      <panic_id>57</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   224
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;Free(TInt aPos)&lt;/code&gt; member function of &lt;code&gt;CBitMapAllocator&lt;/code&gt; when a position value is passed which is out of bounds. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   225
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   226
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   227
      <panic_id>58</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   228
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;IsFree(TInt aPos)&lt;/code&gt; member function of &lt;code&gt;CBitMapAllocator&lt;/code&gt; when a position value is passed which is out of bounds. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   229
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   230
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   231
      <panic_id>59</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   232
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;AllocFromTopFrom(TInt aPos)&lt;/code&gt; member function of &lt;code&gt;CBitMapAllocator&lt;/code&gt; when a position value is passed which is out of bounds. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   233
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   234
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   235
      <panic_id>62</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   236
      <panic_description>&lt;p&gt;This panic is raised by the &lt;code&gt;AllocAt()&lt;/code&gt; member function of &lt;code&gt;CBitMapAllocator&lt;/code&gt; when the implied position has already been allocated. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   237
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   238
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   239
      <panic_id>63</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   240
      <panic_description>&lt;p&gt;This panic is raised as a result of a call to the &lt;code&gt;Pop()&lt;/code&gt; and &lt;code&gt;PopAndDestroy()&lt;/code&gt; static member functions of the &lt;code class="ApiItem" &gt;CleanupStack&lt;/code&gt; class. The panic occurs when TRAPs have been nested and an attempt is made to pop too many items from the cleanup stack for the current nest level. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   241
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   242
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   243
      <panic_id>64</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   244
      <panic_description>&lt;p&gt;This panic is raised as a result of a call to the &lt;code&gt;Pop()&lt;/code&gt; and &lt;code&gt;PopAndDestroy()&lt;/code&gt; static member functions of the &lt;code class="ApiItem" &gt;CleanupStack&lt;/code&gt; class. The panic occurs when attempt is made to pop more items from the cleanup stack than are on the cleanup stack. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   245
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   246
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   247
      <panic_id>65</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   248
      <panic_description>&lt;p&gt;The panic is raised as a result of a call to the &lt;code&gt;Pop()&lt;/code&gt; and &lt;code&gt;PopAndDestroy()&lt;/code&gt; static member functions of the &lt;code&gt;CleanupStack&lt;/code&gt; class. The panic occurs when an attempt is made to pop more items from the cleanup stack than are on the cleanup stack. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   249
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   250
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   251
      <panic_id>66</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   252
      <panic_description>&lt;p&gt;This panic is raised if an attempt is being made to insert a cleanup item into a position on the cleanup stack reserved for marking the current &lt;code class="ApiItem" &gt;TRAP&lt;/code&gt; nest level. In practice this error occurs if the call to &lt;code class="ApiItem" &gt;CleanupStack::PushL()&lt;/code&gt; happens when there has been no call to &lt;code&gt;TRAP()&lt;/code&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   253
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   254
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   255
      <panic_id>67</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   256
      <panic_description>&lt;p&gt;This panic is raised when building a &lt;code&gt;TCleanupStackItem&lt;/code&gt; which is to be added to the cleanup stack. The building of the &lt;code&gt;TCleanupStackItem&lt;/code&gt; needs a &lt;code class="ApiItem" &gt;TCleanupItem&lt;/code&gt; and this has been constructed with a NULL cleanup operation (a &lt;code class="ApiItem" &gt;TCleanupOperation&lt;/code&gt;). &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   257
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   258
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   259
      <panic_id>68</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   260
      <panic_description>&lt;p&gt;This panic is raised if there are no free slots available on the cleanup stack to insert a cleanup item &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   261
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   262
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   263
      <panic_id>69</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   264
      <panic_description>&lt;p&gt;This panic is raised if no trap handler has been installed. In practice, this occurs if &lt;code class="ApiItem" &gt;CTrapCleanup&lt;/code&gt; &lt;code&gt;::New()&lt;/code&gt; has not been called before using the cleanup stack. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   265
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   266
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   267
      <panic_id>70</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   268
      <panic_description>&lt;p&gt;This panic is raised as a result of a call to the versions of the &lt;code&gt;Pop()&lt;/code&gt; and &lt;code&gt;PopAndDestroy()&lt;/code&gt; static member functions of the &lt;code class="ApiItem" &gt;CleanupStack&lt;/code&gt; class which take an explicit count of the items to be popped. The panic is caused by passing a negative value for the number of items to be popped. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   269
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   270
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   271
      <panic_id>71</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   272
      <panic_description>&lt;p&gt;This panic is raised when &lt;code class="ApiItem" &gt;TRAP&lt;/code&gt;s have been nested and an attempt is made to exit from a &lt;code class="ApiItem" &gt;TRAP&lt;/code&gt; nest level before all the cleanup items belonging to that level have been popped off the cleanup stack. &lt;/p&gt; &lt;p&gt; There must be the same number of items on the cleanup stack on entering a &lt;code class="ApiItem" &gt;TRAP&lt;/code&gt; harness as there is on exiting. In other words, anything that is pushed onto the cleanup stack inside a &lt;code class="ApiItem" &gt;TRAP&lt;/code&gt; harness must be popped off before leaving the harness. &lt;/p&gt; &lt;p&gt; For example, the following code avoids this panic when &lt;code&gt;FooLC()&lt;/code&gt; does not leave, by explicitly popping &lt;code&gt;pointer&lt;/code&gt; before the end of the harness: &lt;/p&gt; &lt;pre&gt;&lt;code class="cpp"&gt;TRAPD(error,&amp;nbsp;pointer&amp;nbsp;=&amp;nbsp;FooLC();&amp;nbsp;CleanupStack::Pop(pointer));&lt;/code&gt;&lt;/pre&gt; &lt;p&gt; See also &lt;a href="../../guide/KernelandHardwareServices/usrlib_filesrv/userlib/MemoryManagement/CleanupSupport/CleanupSupportGuide1/HowToTrap.guide.html#CleanupSupportGuide1%2ehow%2dto%2etrap%2duse"&gt;How to use TRAP&lt;/a&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   273
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   274
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   275
      <panic_id>72</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   276
      <panic_description>&lt;p&gt;This panic is raised by the constructor of the circular buffer base class, a &lt;code class="ApiItem" &gt;CCirBufBase&lt;/code&gt;, when the size value passed is zero or negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   277
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   278
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   279
      <panic_id>73</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   280
      <panic_description>&lt;p&gt;This panic is raised by a call to the &lt;code&gt;SetLengthL()&lt;/code&gt; member function of of the circular buffer base class, a &lt;code class="ApiItem" &gt;CCirBufBase&lt;/code&gt;, by passing a length value which is zero or negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   281
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   282
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   283
      <panic_id>74</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   284
      <panic_description>&lt;p&gt;This panic is raised by a call to the &lt;code&gt;Add()&lt;/code&gt; member function of a circular buffer, a &lt;code class="ApiItem" &gt;CCirBuf&lt;/code&gt; when the pointer to the item to be added is NULL. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   285
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   286
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   287
      <panic_id>75</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   288
      <panic_description>&lt;p&gt;This panic is raised by a call to the &lt;code&gt;Add()&lt;/code&gt; member function of a circular buffer, a &lt;code class="ApiItem" &gt;CCirBuf&lt;/code&gt; when the number of items to be added is zero or negative &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   289
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   290
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   291
      <panic_id>76</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   292
      <panic_description>&lt;p&gt;This panic is raised by a call to the &lt;code&gt;Remove()&lt;/code&gt; member function of a circular buffer, a &lt;code class="ApiItem" &gt;CCirBuf&lt;/code&gt; when the number of items to be removed is zero or negative. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   293
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   294
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   295
      <panic_id>89</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   296
      <panic_description>&lt;p&gt;Introduced in 6.0: This panic is raised by call to the &lt;code&gt;Replace()&lt;/code&gt; member function of &lt;code class="ApiItem" &gt;CActiveScheduler&lt;/code&gt; when the replacement active scheduler is the same as the existing active scheduler. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   297
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   298
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   299
      <panic_id>90</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   300
      <panic_description>&lt;p&gt;Introduced in 6.0: The panic is raised as a result of a call to the &lt;code&gt;Pop()&lt;/code&gt; and &lt;code&gt;PopAndDestroy()&lt;/code&gt; static member functions of the &lt;code&gt;CleanupStack&lt;/code&gt; class. The panic occurs when an the item to be popped is not the expected item. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   301
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   302
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   303
      <panic_id>91</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   304
      <panic_description>&lt;p&gt;This panic is raised by &lt;code class="ApiItem" &gt;CActiveSchedulerWait::Start()&lt;/code&gt; when the &lt;code class="ApiItem" &gt;CActiveSchedulerWait&lt;/code&gt; object has already been started. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   305
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   306
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   307
      <panic_id>92</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   308
      <panic_description>&lt;p&gt;This panic is raised by &lt;code class="ApiItem" &gt;CActiveSchedulerWait::AsyncStop()&lt;/code&gt; and &lt;code class="ApiItem" &gt;CActiveSchedulerWait::CanStopNow()&lt;/code&gt; when the &lt;code class="ApiItem" &gt;CActiveSchedulerWait&lt;/code&gt; object has not been started. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   309
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   310
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   311
      <panic_id>93</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   312
      <panic_description>&lt;p&gt;This panic is raised during construction of a &lt;code class="ApiItem" &gt;CAsyncOneShot&lt;/code&gt; if the attempt to open a handle to the current thread fails. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   313
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   314
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   315
      <panic_id>94</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   316
      <panic_description>&lt;p&gt;Not used. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   317
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   318
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   319
      <panic_id>95</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   320
      <panic_description>&lt;p&gt;This panic is raised on calls to the default implementations of functions: &lt;code class="ApiItem" &gt;CPolicyServer::CustomSecurityCheckL()&lt;/code&gt; and &lt;code class="ApiItem" &gt;CPolicyServer::CustomFailureActionL()&lt;/code&gt;. &lt;/p&gt; &lt;p&gt; The class &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; is intended to be derived from, and these functions in particular need to be re-implemented in a derived class. This panic is a symptom of a failure to provide a derived class. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   321
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   322
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   323
      <panic_id>96</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   324
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by the protected &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; constructor, if the first element pointed to by the &lt;code&gt;iRanges&lt;/code&gt; member of the &lt;code class="ApiItem" &gt;TPolicy&lt;/code&gt; &lt;code&gt;aPolicy&lt;/code&gt; parameter does not have a value of 0; i.e. if &lt;code&gt;aPolicy&lt;/code&gt;'s &lt;code class="ApiItem" &gt;TPolicy::iRanges&lt;/code&gt; &lt;code&gt;[0]&lt;/code&gt; is not 0. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   325
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   326
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   327
      <panic_id>97</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   328
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by the protected &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; constructor, if the value of each element of the &lt;code&gt;iRanges&lt;/code&gt; member of the &lt;code class="ApiItem" &gt;TPolicy&lt;/code&gt; &lt;code&gt;aPolicy&lt;/code&gt; parameter is not greater than the value of the previous element. &lt;/p&gt; &lt;p&gt; See also &lt;code class="ApiItem" &gt;TPolicy::iRanges&lt;/code&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   329
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   330
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   331
      <panic_id>98</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   332
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by the protected &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; constructor, if the value of every element in the &lt;code&gt;iElementsIndex&lt;/code&gt; member of the &lt;code class="ApiItem" &gt;TPolicy&lt;/code&gt; &lt;code&gt;aPolicy&lt;/code&gt; parameter is not valid. &lt;/p&gt; &lt;p&gt; Elements of &lt;code&gt;iElementsIndex&lt;/code&gt; are invalid if their values are either: &lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt; less than &lt;code&gt;ESpecialCaseHardLimit&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt; or &lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt; greater than &lt;code&gt;ESpecialCaseLimit&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt; See also &lt;code class="ApiItem" &gt;TPolicy::iElementsIndex&lt;/code&gt; and &lt;code class="ApiItem" &gt;CPolicyServer::TSpecialCase&lt;/code&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   333
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   334
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   335
      <panic_id>99</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   336
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by the protected &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; constructor, if the value of the &lt;code&gt;iOnConnect&lt;/code&gt; member of the &lt;code class="ApiItem" &gt;TPolicy&lt;/code&gt; &lt;code&gt;aPolicy&lt;/code&gt; parameter is not valid. &lt;/p&gt; &lt;p&gt; The &lt;code&gt;iOnConnect&lt;/code&gt; member is invalid if its value is either: &lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt; less than &lt;code&gt;ESpecialCaseHardLimit&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt; or &lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt; greater than &lt;code&gt;ESpecialCaseLimit&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt; See also &lt;code class="ApiItem" &gt;TPolicy::iOnConnect&lt;/code&gt; and &lt;code class="ApiItem" &gt;CPolicyServer::TSpecialCase&lt;/code&gt;. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   337
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   338
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   339
      <panic_id>100</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   340
      <panic_description>&lt;p&gt;This panic is raised if &lt;code class="ApiItem" &gt;CPolicyServer::iPolicy&lt;/code&gt; is found to be invalid for some unknown reason. &lt;/p&gt; &lt;p&gt; If you run the server in debug mode, it is likely that the server will panic with one of the panic codes in the range 96 to 99 inclusive. These are described above. &lt;/p&gt; &lt;p&gt; See &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; for information about what constitutes a valid policy. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   341
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   342
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   343
      <panic_id>101</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   344
      <panic_description>&lt;p&gt;This panic is raised when the value returned by the &lt;code class="ApiItem" &gt;CPolicyServer::CustomSecurityCheckL()&lt;/code&gt; and &lt;code class="ApiItem" &gt;CPolicyServer::CustomFailureActionL()&lt;/code&gt; functions is invalid. &lt;/p&gt; &lt;p&gt; The &lt;code class="ApiItem" &gt;CPolicyServer::TCustomResult&lt;/code&gt; enum defines the valid set of return values. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   345
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   346
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   347
      <panic_id>102</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   348
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by the protected &lt;code class="ApiItem" &gt;CPolicyServer&lt;/code&gt; constructor, if the value of the &lt;code&gt;iRangeCount&lt;/code&gt; member of the &lt;code class="ApiItem" &gt;TPolicy&lt;/code&gt; &lt;code&gt;aPolicy&lt;/code&gt; parameter is not greater than 0. A value of 0 implies that no policies have been passed to the policy server. It is a requirement that at least one policy be passed to the policy server. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   349
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   350
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   351
      <panic_id>103</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   352
      <panic_description>&lt;p&gt;This panic is raised by the policy server framework if a message fails a policy check, whether custom or not. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   353
    </panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   354
    <panic>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   355
      <panic_id>104</panic_id>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   356
      <panic_description>&lt;p&gt;&lt;i&gt;This panic is raised in debug builds only.&lt;/i&gt; &lt;/p&gt; &lt;p&gt; It is raised by a number of &lt;code class="ApiItem" &gt;CObjectIx&lt;/code&gt; member functions if the object's data becomes inconsistent. &lt;/p&gt;</panic_description>
72f198be1c1d Crash Analyser Carbide Extension 1.4.0
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents: 4
diff changeset
   357
    </panic>
4
615035072f7e Crash Analyser Carbide extension v1.3
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents:
diff changeset
   358
  </panics>
615035072f7e Crash Analyser Carbide extension v1.3
Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
parents:
diff changeset
   359
</panic_category>