| 1 | <!DOCTYPE html> |
|---|
| 2 | <html><head><title>Exception</title></head><body><div> |
|---|
| 3 | <style type="text/css"> |
|---|
| 4 | div.error { |
|---|
| 5 | color: red; |
|---|
| 6 | font-family: Verdana, Arial, helvetica, sans-serif; |
|---|
| 7 | font-weight: bold; |
|---|
| 8 | } |
|---|
| 9 | |
|---|
| 10 | div { |
|---|
| 11 | font-family: Verdana, Arial, helvetica, sans-serif; |
|---|
| 12 | } |
|---|
| 13 | |
|---|
| 14 | div.stackTrace { |
|---|
| 15 | } |
|---|
| 16 | |
|---|
| 17 | div.frame { |
|---|
| 18 | padding: 1em; |
|---|
| 19 | background: white; |
|---|
| 20 | border-bottom: thin black dashed; |
|---|
| 21 | } |
|---|
| 22 | |
|---|
| 23 | div.frame:first-child { |
|---|
| 24 | padding: 1em; |
|---|
| 25 | background: white; |
|---|
| 26 | border-top: thin black dashed; |
|---|
| 27 | border-bottom: thin black dashed; |
|---|
| 28 | } |
|---|
| 29 | |
|---|
| 30 | div.location { |
|---|
| 31 | } |
|---|
| 32 | |
|---|
| 33 | span.function { |
|---|
| 34 | font-weight: bold; |
|---|
| 35 | font-family: "Courier New", courier, monospace; |
|---|
| 36 | } |
|---|
| 37 | |
|---|
| 38 | div.snippet { |
|---|
| 39 | margin-bottom: 0.5em; |
|---|
| 40 | margin-left: 1em; |
|---|
| 41 | background: #FFFFDD; |
|---|
| 42 | } |
|---|
| 43 | |
|---|
| 44 | div.snippetHighlightLine { |
|---|
| 45 | color: red; |
|---|
| 46 | } |
|---|
| 47 | |
|---|
| 48 | span.code { |
|---|
| 49 | font-family: "Courier New", courier, monospace; |
|---|
| 50 | } |
|---|
| 51 | </style> |
|---|
| 52 | |
|---|
| 53 | <div class="error"> |
|---|
| 54 | <span>builtins.AssertionError</span>: <span>0 <class 'int'></span> |
|---|
| 55 | </div> |
|---|
| 56 | <div class="stackTrace"> |
|---|
| 57 | <div class="frame"> |
|---|
| 58 | <div class="location"> |
|---|
| 59 | <span>/usr/local/lib/python3.10/site-packages/twisted/internet/defer.py</span>:<span>858</span> in |
|---|
| 60 | <span class="function">_runCallbacks</span> |
|---|
| 61 | </div> |
|---|
| 62 | <div class="snippet"> |
|---|
| 63 | <div class="snippetLine"> |
|---|
| 64 | <span class="lineno">857</span> |
|---|
| 65 | <code class="code"> # complaint here.</code> |
|---|
| 66 | </div><div class="snippetHighlightLine"> |
|---|
| 67 | <span class="lineno">858</span> |
|---|
| 68 | <code class="code"> current.result = callback( # type: ignore[misc]</code> |
|---|
| 69 | </div><div class="snippetLine"> |
|---|
| 70 | <span class="lineno">859</span> |
|---|
| 71 | <code class="code"> current.result, *args, **kwargs</code> |
|---|
| 72 | </div> |
|---|
| 73 | </div> |
|---|
| 74 | </div><div class="frame"> |
|---|
| 75 | <div class="location"> |
|---|
| 76 | <span>/usr/local/lib/python3.10/site-packages/allmydata/mutable/filenode.py</span>:<span>1171</span> in |
|---|
| 77 | <span class="function">_decode_and_decrypt_segments</span> |
|---|
| 78 | </div> |
|---|
| 79 | <div class="snippet"> |
|---|
| 80 | <div class="snippetLine"> |
|---|
| 81 | <span class="lineno">1170</span> |
|---|
| 82 | <code class="code"></code> |
|---|
| 83 | </div><div class="snippetHighlightLine"> |
|---|
| 84 | <span class="lineno">1171</span> |
|---|
| 85 | <code class="code"> d1 = r.decode(start_segments, self._start_segment)</code> |
|---|
| 86 | </div><div class="snippetLine"> |
|---|
| 87 | <span class="lineno">1172</span> |
|---|
| 88 | <code class="code"> d2 = r.decode(end_segments, self._end_segment)</code> |
|---|
| 89 | </div> |
|---|
| 90 | </div> |
|---|
| 91 | </div><div class="frame"> |
|---|
| 92 | <div class="location"> |
|---|
| 93 | <span>/usr/local/lib/python3.10/site-packages/allmydata/mutable/retrieve.py</span>:<span>360</span> in |
|---|
| 94 | <span class="function">decode</span> |
|---|
| 95 | </div> |
|---|
| 96 | <div class="snippet"> |
|---|
| 97 | <div class="snippetLine"> |
|---|
| 98 | <span class="lineno">359</span> |
|---|
| 99 | <code class="code"> self._read_length = self._data_length</code> |
|---|
| 100 | </div><div class="snippetHighlightLine"> |
|---|
| 101 | <span class="lineno">360</span> |
|---|
| 102 | <code class="code"> self._setup_encoding_parameters()</code> |
|---|
| 103 | </div><div class="snippetLine"> |
|---|
| 104 | <span class="lineno">361</span> |
|---|
| 105 | <code class="code"></code> |
|---|
| 106 | </div> |
|---|
| 107 | </div> |
|---|
| 108 | </div><div class="frame"> |
|---|
| 109 | <div class="location"> |
|---|
| 110 | <span>/usr/local/lib/python3.10/site-packages/allmydata/mutable/retrieve.py</span>:<span>454</span> in |
|---|
| 111 | <span class="function">_setup_encoding_parameters</span> |
|---|
| 112 | </div> |
|---|
| 113 | <div class="snippet"> |
|---|
| 114 | <div class="snippetLine"> |
|---|
| 115 | <span class="lineno">453</span> |
|---|
| 116 | <code class="code"> # containing part of the segment that we were asked to read.</code> |
|---|
| 117 | </div><div class="snippetHighlightLine"> |
|---|
| 118 | <span class="lineno">454</span> |
|---|
| 119 | <code class="code"> _assert(self._read_length > 0, self._read_length)</code> |
|---|
| 120 | </div><div class="snippetLine"> |
|---|
| 121 | <span class="lineno">455</span> |
|---|
| 122 | <code class="code"> end_data = self._offset + self._read_length</code> |
|---|
| 123 | </div> |
|---|
| 124 | </div> |
|---|
| 125 | </div><div class="frame"> |
|---|
| 126 | <div class="location"> |
|---|
| 127 | <span>/usr/local/lib/python3.10/site-packages/pyutil/assertutil.py</span>:<span>30</span> in |
|---|
| 128 | <span class="function">_assert</span> |
|---|
| 129 | </div> |
|---|
| 130 | <div class="snippet"> |
|---|
| 131 | <div class="snippetLine"> |
|---|
| 132 | <span class="lineno">29</span> |
|---|
| 133 | <code class="code"> return True</code> |
|---|
| 134 | </div><div class="snippetHighlightLine"> |
|---|
| 135 | <span class="lineno">30</span> |
|---|
| 136 | <code class="code"> raise AssertionError(_format_error(None, args, kwargs))</code> |
|---|
| 137 | </div><div class="snippetLine"> |
|---|
| 138 | <span class="lineno">31</span> |
|---|
| 139 | <code class="code"></code> |
|---|
| 140 | </div> |
|---|
| 141 | </div> |
|---|
| 142 | </div> |
|---|
| 143 | </div> |
|---|
| 144 | <div class="error"> |
|---|
| 145 | <span>builtins.AssertionError</span>: <span>0 <class 'int'></span> |
|---|
| 146 | </div> |
|---|
| 147 | </div></body></html> |
|---|