Issue23643
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2015-03-11 17:14 by Michael Klein, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Files | ||||
---|---|---|---|---|
File name | Uploaded | Description | Edit | |
test.py | Michael Klein, 2015-03-11 17:13 | Simple truth value counter |
Messages (7) | |||
---|---|---|---|
msg237889 - (view) | Author: Michael Klein (Michael Klein) | Date: 2015-03-11 17:13 | |
I have gotten "Segmentation Fault: 11" with the newest version of Python 2.7 and nothing but standard functions. The program is of the following form (attached to this email): def loopcountaux(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43): loopcount = ((1-a36)*(a37)*(1-a41)) + ((a22)*(a33)*(1-a23)) + ((a27)*(a34)*(1-a28)) + ((a38)*(a43)*(1-a39)) + ((a40)*(a42)*(1-a41))+((1-a22)*(1-a33)*(a23)) + ((1-a27)*(1-a34)*(a28)) + ((1-a38)*(1-a43)*(a39)) + ((1-a40)*(1-a42)*(a41)) + ((a36)*(1-a37)*(a41)) return loopcount print loopcountaux(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1) The only difference between this and the file which causes the fault is the number of formulas added to the line where "loopcount" is defined (74858 more of a similar kind). Note that this program finds the number of boolean formulas from a given set which are true for given variables a1, a2,... For example, "((1-a36)*(a37)*(1-a41))" is effectively the same as "(not a36) and (a37) and (not a41)". If this example makes debugging particularly difficult, I can try to find a less complex example, though this example is just long enough to cause a segfault (with one less statement it runs well). Thank you for your time. The OSX error report is as follows: Process: Python [8151] Path: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python Identifier: Python Version: 2.7.9 (2.7.9) Code Type: X86-64 (Native) Parent Process: bash [3554] Responsible: Terminal [599] User ID: 501 Date/Time: 2015-03-11 12:21:52.952 -0400 OS Version: Mac OS X 10.10.2 (14C109) Report Version: 11 Anonymous UUID: 49801587-229C-BA4D-0630-D2490825F5C7 Sleep/Wake UUID: 44D3FBEF-DC64-44CA-A10A-70E9E16AE5C2 Time Awake Since Boot: 160000 seconds Time Since Wake: 17000 seconds Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff5f3ffff8 VM Regions Near 0x7fff5f3ffff8: MALLOC_SMALL 000000014e800000-0000000151000000 [ 40.0M] rw-/rwx SM=PRV --> STACK GUARD 00007fff5bc00000-00007fff5f400000 [ 56.0M] ---/rwx SM=NUL stack guard for thread 0 Stack 00007fff5f400000-00007fff5fc00000 [ 8192K] rw-/rwx SM=COW thread 0 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 org.python.python 0x000000010005d734 PyObject_RichCompareBool + 4 1 org.python.python 0x0000000100070f38 tuplerichcompare + 152 2 org.python.python 0x000000010005cbf9 PyObject_RichCompare + 201 3 org.python.python 0x000000010005d760 PyObject_RichCompareBool + 48 4 org.python.python 0x0000000100052ebd lookdict + 397 5 org.python.python 0x0000000100054900 PyDict_GetItem + 112 6 org.python.python 0x00000001000c63a5 compiler_add_o + 277 7 org.python.python 0x00000001000c9348 compiler_visit_expr + 840 8 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 9 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 10 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 11 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 12 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 13 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 14 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 15 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 16 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 17 org.python.python 0x00000001000c9bc0 compiler_visit_expr + 3008 18 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 19 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 20 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 21 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 22 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 23 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 24 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 25 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 26 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 27 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 28 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 29 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 30 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 31 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 32 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 33 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 34 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 35 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 36 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 37 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 38 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 39 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 40 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 41 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 42 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 43 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 44 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 45 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 46 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 47 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 48 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 49 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 50 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 51 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 52 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 53 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 54 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 55 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 56 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 57 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 58 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 59 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 60 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 61 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 62 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 63 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 64 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 65 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 66 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 67 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 68 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 69 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 70 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 71 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 72 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 73 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 74 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 75 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 76 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 77 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 78 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 79 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 80 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 81 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 82 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 83 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 84 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 85 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 86 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 87 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 88 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 89 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 90 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 91 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 92 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 93 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 94 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 95 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 96 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 97 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 98 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 99 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 100 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 101 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 102 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 103 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 104 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 105 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 106 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 107 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 108 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 109 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 110 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 111 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 112 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 113 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 114 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 115 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 116 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 117 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 118 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 119 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 120 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 121 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 122 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 123 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 124 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 125 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 126 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 127 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 128 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 129 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 130 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 131 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 132 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 133 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 134 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 135 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 136 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 137 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 138 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 139 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 140 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 141 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 142 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 143 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 144 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 145 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 146 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 147 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 148 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 149 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 150 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 151 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 152 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 153 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 154 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 155 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 156 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 157 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 158 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 159 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 160 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 161 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 162 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 163 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 164 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 165 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 166 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 167 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 168 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 169 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 170 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 171 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 172 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 173 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 174 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 175 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 176 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 177 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 178 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 179 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 180 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 181 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 182 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 183 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 184 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 185 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 186 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 187 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 188 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 189 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 190 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 191 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 192 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 193 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 194 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 195 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 196 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 197 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 198 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 199 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 200 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 201 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 202 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 203 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 204 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 205 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 206 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 207 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 208 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 209 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 210 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 211 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 212 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 213 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 214 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 215 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 216 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 217 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 218 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 219 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 220 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 221 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 222 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 223 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 224 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 225 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 226 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 227 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 228 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 229 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 230 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 231 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 232 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 233 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 234 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 235 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 236 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 237 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 238 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 239 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 240 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 241 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 242 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 243 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 244 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 245 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 246 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 247 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 248 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 249 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 250 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 251 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 252 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 253 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 254 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 255 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 256 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 257 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 258 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 259 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 260 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 261 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 262 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 263 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 264 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 265 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 266 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 267 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 268 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 269 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 270 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 271 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 272 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 273 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 274 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 275 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 276 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 277 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 278 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 279 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 280 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 281 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 282 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 283 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 284 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 285 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 286 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 287 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 288 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 289 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 290 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 291 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 292 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 293 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 294 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 295 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 296 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 297 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 298 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 299 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 300 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 301 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 302 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 303 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 304 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 305 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 306 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 307 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 308 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 309 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 310 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 311 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 312 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 313 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 314 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 315 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 316 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 317 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 318 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 319 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 320 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 321 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 322 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 323 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 324 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 325 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 326 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 327 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 328 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 329 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 330 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 331 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 332 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 333 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 334 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 335 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 336 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 337 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 338 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 339 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 340 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 341 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 342 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 343 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 344 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 345 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 346 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 347 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 348 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 349 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 350 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 351 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 352 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 353 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 354 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 355 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 356 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 357 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 358 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 359 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 360 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 361 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 362 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 363 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 364 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 365 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 366 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 367 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 368 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 369 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 370 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 371 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 372 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 373 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 374 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 375 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 376 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 377 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 378 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 379 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 380 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 381 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 382 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 383 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 384 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 385 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 386 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 387 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 388 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 389 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 390 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 391 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 392 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 393 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 394 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 395 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 396 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 397 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 398 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 399 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 400 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 401 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 402 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 403 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 404 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 405 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 406 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 407 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 408 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 409 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 410 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 411 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 412 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 413 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 414 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 415 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 416 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 417 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 418 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 419 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 420 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 421 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 422 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 423 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 424 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 425 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 426 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 427 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 428 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 429 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 430 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 431 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 432 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 433 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 434 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 435 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 436 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 437 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 438 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 439 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 440 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 441 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 442 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 443 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 444 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 445 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 446 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 447 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 448 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 449 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 450 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 451 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 452 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 453 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 454 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 455 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 456 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 457 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 458 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 459 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 460 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 461 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 462 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 463 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 464 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 465 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 466 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 467 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 468 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 469 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 470 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 471 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 472 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 473 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 474 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 475 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 476 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 477 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 478 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 479 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 480 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 481 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 482 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 483 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 484 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 485 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 486 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 487 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 488 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 489 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 490 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 491 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 492 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 493 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 494 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 495 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 496 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 497 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 498 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 499 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 500 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 501 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 502 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 503 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 504 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 505 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 506 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 507 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 508 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 509 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 510 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 511 org.python.python 0x00000001000c9bac compiler_visit_expr + 2988 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000100182c80 rbx: 0x0000000000000000 rcx: 0x0000000100070ea0 rdx: 0x0000000000000002 rdi: 0x000000010030e2a8 rsi: 0x000000010030e2a8 rbp: 0x00007fff5f400000 rsp: 0x00007fff5f400000 r8: 0x0000000000000002 r9: 0x0000000000000006 r10: 0x0000000000000000 r11: 0x000000010005a130 r12: 0x00000001004c03f8 r13: 0x0000000000000002 r14: 0x00000001004c0440 r15: 0x0000000000000002 rip: 0x000000010005d734 rfl: 0x0000000000010202 cr2: 0x00007fff5f3ffff8 Logical CPU: 2 Error Code: 0x00000006 Trap Number: 14 Binary Images: 0x100000000 - 0x100000fff +org.python.python (2.7.9 - 2.7.9) <8B6E6BCC-310B-E381-4F96-CD43435AE589> /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 0x100003000 - 0x100170ff7 +org.python.python (2.7.9, [c] 2004-2014 Python Software Foundation. - 2.7.9) <51C9254B-00A0-0B7D-4DC6-BE7C9295ECD6> /Library/Frameworks/Python.framework/Versions/2.7/Python 0x1002f2000 - 0x1002f4ff7 +_locale.so (???) <4294AC62-5881-66AE-E045-59F50FDFBCA1> /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_locale.so 0x7fff6099c000 - 0x7fff609d2837 dyld (353.2.1) <65DCCB06-339C-3E25-9702-600A28291D0E> /usr/lib/dyld 0x7fff87e68000 - 0x7fff87e6cfff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib 0x7fff8804b000 - 0x7fff88050ff7 libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib 0x7fff88a8e000 - 0x7fff88ab6fff libsystem_info.dylib (459) <B85A85D5-8530-3A93-B0C3-4DEC41F79478> /usr/lib/system/libsystem_info.dylib 0x7fff88b8f000 - 0x7fff88b91fff libsystem_configuration.dylib (699.1.5) <5E14864E-089A-3D84-85A4-980B776427A8> /usr/lib/system/libsystem_configuration.dylib 0x7fff88d3c000 - 0x7fff88d3dfff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff88de7000 - 0x7fff88df8ff7 libsystem_coretls.dylib (35.1.2) <BC691CD1-17B6-39A5-BD02-AF973695FD1D> /usr/lib/system/libsystem_coretls.dylib 0x7fff88f07000 - 0x7fff88f10fff libsystem_pthread.dylib (105.10.1) <3103AA7F-3BAE-3673-9649-47FFD7E15C97> /usr/lib/system/libsystem_pthread.dylib 0x7fff8942e000 - 0x7fff89430ff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib 0x7fff894e7000 - 0x7fff89512fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib 0x7fff8986c000 - 0x7fff89871ff7 libsystem_stats.dylib (163.10.18) <9B8CCF24-DDDB-399A-9237-4BEC225D2E8C> /usr/lib/system/libsystem_stats.dylib 0x7fff898a5000 - 0x7fff898abfff libsystem_trace.dylib (72.1.3) <A9E6B7D8-C327-3742-AC54-86C94218B1DF> /usr/lib/system/libsystem_trace.dylib 0x7fff89a9d000 - 0x7fff89aa8fff libcommonCrypto.dylib (60061) <D381EBC6-69D8-31D3-8084-5A80A32CB748> /usr/lib/system/libcommonCrypto.dylib 0x7fff89aa9000 - 0x7fff89afdfff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib 0x7fff89afe000 - 0x7fff89b0fff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib 0x7fff89b10000 - 0x7fff89b13ff7 libdyld.dylib (353.2.1) <4E33E416-F1D8-3598-B8CC-6863E2ECD0E6> /usr/lib/system/libdyld.dylib 0x7fff8a1f0000 - 0x7fff8a1f1fff libSystem.B.dylib (1213) <90B107BC-FF74-32CC-B1CF-4E02F544D957> /usr/lib/libSystem.B.dylib 0x7fff8a35f000 - 0x7fff8a367fff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib 0x7fff8a512000 - 0x7fff8a588fe7 libcorecrypto.dylib (233.1.2) <E1789801-3985-3949-B736-6B3378873301> /usr/lib/system/libcorecrypto.dylib 0x7fff8bd61000 - 0x7fff8bd68ff7 libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib 0x7fff8c3c4000 - 0x7fff8c3caff7 libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib 0x7fff8d0f2000 - 0x7fff8d0f2ff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib 0x7fff8e4ba000 - 0x7fff8e500ff7 libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib 0x7fff8e8ee000 - 0x7fff8e8f6fff libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib 0x7fff8efcd000 - 0x7fff8efeafff libsystem_kernel.dylib (2782.10.72) <97CD7ACD-EA0C-3434-BEFC-FCD013D6BB73> /usr/lib/system/libsystem_kernel.dylib 0x7fff8ff7b000 - 0x7fff8ff7bff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib 0x7fff90a05000 - 0x7fff90a91ff7 libsystem_c.dylib (1044.10.1) <199ED5EB-77A1-3D43-AA51-81779CE0A742> /usr/lib/system/libsystem_c.dylib 0x7fff90a92000 - 0x7fff90e28fff com.apple.CoreFoundation (6.9 - 1152) <CBD1591C-405E-376E-87E9-B264610EBF49> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff919c4000 - 0x7fff919fcffb libsystem_network.dylib (411.1) <2EC3A005-473F-3C36-A665-F88B5BACC7F0> /usr/lib/system/libsystem_network.dylib 0x7fff9208f000 - 0x7fff92091ff7 libsystem_sandbox.dylib (358.1.1) <95312E09-DA28-324A-A084-F3E574D0210E> /usr/lib/system/libsystem_sandbox.dylib 0x7fff9233a000 - 0x7fff9236afff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib 0x7fff9236b000 - 0x7fff92393fff libxpc.dylib (559.10.3) <876216DC-D5D3-381E-8AF9-49AE464E5107> /usr/lib/system/libxpc.dylib 0x7fff92680000 - 0x7fff92681fff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib 0x7fff92f9a000 - 0x7fff92f9aff7 liblaunch.dylib (559.10.3) <DFCDEBDF-8247-3DC7-9879-E7E497DDA4B4> /usr/lib/system/liblaunch.dylib 0x7fff92f9b000 - 0x7fff92fb1ff7 libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib 0x7fff93ed9000 - 0x7fff93ef5ff7 libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib 0x7fff93fd8000 - 0x7fff93fddff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib 0x7fff94003000 - 0x7fff9400bffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib 0x7fff94241000 - 0x7fff9443b46f libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib 0x7fff944ba000 - 0x7fff944c3ff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib 0x7fff944c4000 - 0x7fff944eeff7 libdispatch.dylib (442.1.4) <502CF32B-669B-3709-8862-08188225E4F0> /usr/lib/system/libdispatch.dylib 0x7fff95c6e000 - 0x7fff95c6fffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib 0x7fff95e69000 - 0x7fff95e6bff7 libquarantine.dylib (76) <DC041627-2D92-361C-BABF-A869A5C72293> /usr/lib/system/libquarantine.dylib 0x7fff96290000 - 0x7fff96475ff3 libicucore.A.dylib (531.31) <B08E00D5-13C6-3391-AB3A-8DE693D3B42E> /usr/lib/libicucore.A.dylib 0x7fff97443000 - 0x7fff97444ff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 1 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 7502283 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=83.7M resident=73.1M(87%) swapped_out_or_unallocated=10.5M(13%) Writable regions: Total=323.1M written=239.8M(74%) resident=255.3M(79%) swapped_out=0K(0%) unallocated=67.8M(21%) REGION TYPE VIRTUAL =========== ======= Kernel Alloc Once 4K MALLOC 314.8M MALLOC (admin) 16K STACK GUARD 56.0M Stack 8192K VM_ALLOCATE 8K __DATA 1440K __LINKEDIT 70.8M __TEXT 12.8M __UNICODE 544K shared memory 4K =========== ======= TOTAL 464.4M Model: MacBookPro8,2, BootROM MBP81.0047.B27, 4 processors, Intel Core i7, 2.5 GHz, 8 GB, SMC 1.69f4 Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB Graphics: AMD Radeon HD 6770M, AMD Radeon HD 6770M, PCIe, 1024 MB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333531533642465238432D48392020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333531533642465238432D48392020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.24) Bluetooth: Version 4.3.2f6 15235, 3 services, 19 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: Hitachi HTS727575A9E362, 750.16 GB Serial ATA Device: HL-DT-ST DVDRW GS31N USB Device: Hub USB Device: IR Receiver USB Device: FaceTime HD Camera (Built-in) USB Device: Hub USB Device: BRCM2070 Hub USB Device: Bluetooth USB Host Controller USB Device: Apple Internal Keyboard / Trackpad Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1 |
|||
msg237892 - (view) | Author: SilentGhost (SilentGhost) * | Date: 2015-03-11 17:31 | |
This seems to work on linux (returning 0), but fails on 3.4 with "RuntimeError: maximum recursion depth exceeded during compilation". I wonder if the two are related. |
|||
msg237893 - (view) | Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * | Date: 2015-03-11 17:38 | |
Probably a stack overflow, when the AST is too deep: eval("+1" * 748580) also crashed for me |
|||
msg237895 - (view) | Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * | Date: 2015-03-11 18:06 | |
So the recursion crash was fixed in python3, but it's still one of the limits of the Python AST compiler. I suggest to replace your long expression by a list: exprs = [(1-a36)*(a37)*(1-a41), (a22)*(a33)*(1-a23), ...] return sum(exprs) ...but this function requires large storage at runtime, on the Python stack, and for the list. Maybe better: loopcount = 0 loopcount += (1-a36)*(a37)*(1-a41) ... return loopcount |
|||
msg237898 - (view) | Author: Michael Klein (Michael Klein) | Date: 2015-03-11 18:26 | |
I found a simpler one, like Amaury's eval("+1" * 748580): def f(x): y = x+x+x+x+x return y print f(0) (Except there are 74875 x+'s. This is exactly enough for a segfault, one less runs fine.) I've tried something like: loopcount = 0 loopcount += (1-a36)*(a37)*(1-a41) ... return loopcount It works, but it's still pretty slow. (At least it doesn't crash.) I tried converting to C with Cython, but it's too big to be processed in a reasonable amount of time, but this is irrelevant to the bug. |
|||
msg237905 - (view) | Author: Ned Deily (ned.deily) * | Date: 2015-03-11 21:50 | |
Isn't this a duplicate of Issue5765 and Issue11383? |
|||
msg238056 - (view) | Author: Ned Deily (ned.deily) * | Date: 2015-03-13 21:38 | |
(Closed by submitter.) |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:58:13 | admin | set | github: 67831 |
2015-03-13 21:38:00 | ned.deily | set | nosy:
+ ned.deily messages: + msg238056 resolution: duplicate superseder: stack overflow evaluating eval("()" * 30000) stage: resolved |
2015-03-13 15:15:44 | brett.cannon | set | nosy:
+ brett.cannon |
2015-03-12 04:54:22 | Michael Klein | set | status: open -> closed |
2015-03-11 21:51:03 | ned.deily | set | components: - macOS |
2015-03-11 21:50:39 | ned.deily | set | nosy:
- ned.deily |
2015-03-11 21:50:00 | ned.deily | set | nosy:
- ronaldoussoren messages: + msg237905 |
2015-03-11 18:26:11 | Michael Klein | set | messages: + msg237898 |
2015-03-11 18:06:05 | amaury.forgeotdarc | set | messages: + msg237895 |
2015-03-11 17:38:00 | amaury.forgeotdarc | set | nosy:
+ amaury.forgeotdarc messages: + msg237893 |
2015-03-11 17:31:51 | SilentGhost | set | nosy:
+ SilentGhost messages: + msg237892 |
2015-03-11 17:26:50 | Michael Klein | set | type: crash |
2015-03-11 17:14:04 | Michael Klein | create |