Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel Protection Failure #49264

Closed
pb mannequin opened this issue Jan 20, 2009 · 6 comments
Closed

Kernel Protection Failure #49264

pb mannequin opened this issue Jan 20, 2009 · 6 comments
Labels
OS-mac type-crash A hard crash of the interpreter, possibly with a core dump

Comments

@pb
Copy link
Mannequin

pb mannequin commented Jan 20, 2009

BPO 5014
Nosy @loewis, @pitrou

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = <Date 2009-01-20.21:06:47.769>
created_at = <Date 2009-01-20.17:52:23.764>
labels = ['OS-mac', 'invalid', 'type-crash']
title = 'Kernel Protection Failure'
updated_at = <Date 2009-01-20.21:06:47.767>
user = 'https://bugs.python.org/pb'

bugs.python.org fields:

activity = <Date 2009-01-20.21:06:47.767>
actor = 'loewis'
assignee = 'none'
closed = True
closed_date = <Date 2009-01-20.21:06:47.769>
closer = 'loewis'
components = ['macOS']
creation = <Date 2009-01-20.17:52:23.764>
creator = 'pb'
dependencies = []
files = []
hgrepos = []
issue_num = 5014
keywords = []
message_count = 6.0
messages = ['80260', '80263', '80268', '80273', '80274', '80279']
nosy_count = 3.0
nosy_names = ['loewis', 'pitrou', 'pb']
pr_nums = []
priority = 'normal'
resolution = 'not a bug'
stage = None
status = 'closed'
superseder = None
type = 'crash'
url = 'https://bugs.python.org/issue5014'
versions = ['Python 2.5']

@pb
Copy link
Mannequin Author

pb mannequin commented Jan 20, 2009

No idea if it's been fixed or not - I'm using the stock OS X build of
python, but I get a repeatable Kernel Protection Failure using the
prealpha django build with MySQL.

I suspect the bug lies in the mysql library, but lack any knowledge of
the domain.

OS X Traceback follows:
Process: Python [3213]
Path:
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python
Identifier: Python
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: Python [3212]

Date/Time: 2009-01-20 17:45:04.277 +0000
OS Version: Mac OS X 10.5.6 (9G55)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000b0000ffc
Crashed Thread: 1

Thread 0:
0 libSystem.B.dylib 0x901b36f2 select$DARWIN_EXTSN + 10
1 org.python.python 0x0018d806 PyEval_EvalFrameEx + 17116
2 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
3 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
4 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
5 org.python.python 0x0018da85 PyEval_EvalFrameEx + 17755
6 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
7 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
8 org.python.python 0x0011fd3d PyObject_Call + 50
9 org.python.python 0x0018dfb8 PyEval_EvalFrameEx + 19086
10 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
11 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
12 org.python.python 0x0011fd3d PyObject_Call + 50
13 org.python.python 0x0018dfb8 PyEval_EvalFrameEx + 19086
14 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
15 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
16 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
17 org.python.python 0x0018da85 PyEval_EvalFrameEx + 17755
18 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
19 org.python.python 0x0018f548 PyEval_EvalCode + 87
20 org.python.python 0x001a69ec PyErr_Display + 1896
21 org.python.python 0x001a7016 PyRun_FileExFlags + 135
22 org.python.python 0x001a8982 PyRun_SimpleFileExFlags + 421
23 org.python.python 0x001b3c03 Py_Main + 3095
24 org.python.pythonapp 0x00001fca 0x1000 + 4042

Thread 1 Crashed:
0 org.python.python 0x0014d2b1 PyObject_Malloc + 12
1 org.python.python 0x001b50d7 _PyObject_GC_Malloc + 32
2 org.python.python 0x001b5195 _PyObject_GC_NewVar + 41
3 org.python.python 0x001387d2 PyFrame_New + 461
4 org.python.python 0x0018eeba PyEval_EvalCodeEx + 197
5 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
6 org.python.python 0x0011fd3d PyObject_Call + 50
7 org.python.python 0x0011fe0c PyObject_Call + 257
8 org.python.python 0x0011fe7b PyObject_CallFunction + 74
9 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
10 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
11 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
12 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
13 org.python.python 0x0011fd3d PyObject_Call + 50
14 org.python.python 0x0011fe0c PyObject_Call + 257
15 org.python.python 0x0011fe7b PyObject_CallFunction + 74
16 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
17 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
18 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
19 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
20 org.python.python 0x0011fd3d PyObject_Call + 50
21 org.python.python 0x0011fe0c PyObject_Call + 257
22 org.python.python 0x0011fe7b PyObject_CallFunction + 74
23 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
24 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
25 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
26 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
27 org.python.python 0x0011fd3d PyObject_Call + 50
28 org.python.python 0x0011fe0c PyObject_Call + 257
29 org.python.python 0x0011fe7b PyObject_CallFunction + 74
30 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
31 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
32 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
33 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
34 org.python.python 0x0011fd3d PyObject_Call + 50
35 org.python.python 0x0011fe0c PyObject_Call + 257
36 org.python.python 0x0011fe7b PyObject_CallFunction + 74
37 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
38 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
39 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
40 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
41 org.python.python 0x0011fd3d PyObject_Call + 50
42 org.python.python 0x0011fe0c PyObject_Call + 257
43 org.python.python 0x0011fe7b PyObject_CallFunction + 74
44 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
45 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
46 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
47 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
48 org.python.python 0x0011fd3d PyObject_Call + 50
49 org.python.python 0x0011fe0c PyObject_Call + 257
50 org.python.python 0x0011fe7b PyObject_CallFunction + 74
51 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
52 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
53 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
54 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
55 org.python.python 0x0011fd3d PyObject_Call + 50
56 org.python.python 0x0011fe0c PyObject_Call + 257
57 org.python.python 0x0011fe7b PyObject_CallFunction + 74
58 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
59 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
60 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
61 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
62 org.python.python 0x0011fd3d PyObject_Call + 50
63 org.python.python 0x0011fe0c PyObject_Call + 257
64 org.python.python 0x0011fe7b PyObject_CallFunction + 74
65 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
66 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
67 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
68 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
69 org.python.python 0x0011fd3d PyObject_Call + 50
70 org.python.python 0x0011fe0c PyObject_Call + 257
71 org.python.python 0x0011fe7b PyObject_CallFunction + 74
72 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
73 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
74 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
75 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
76 org.python.python 0x0011fd3d PyObject_Call + 50
77 org.python.python 0x0011fe0c PyObject_Call + 257
78 org.python.python 0x0011fe7b PyObject_CallFunction + 74
79 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
80 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
81 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
82 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
83 org.python.python 0x0011fd3d PyObject_Call + 50
84 org.python.python 0x0011fe0c PyObject_Call + 257
85 org.python.python 0x0011fe7b PyObject_CallFunction + 74
86 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
87 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
88 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
89 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
90 org.python.python 0x0011fd3d PyObject_Call + 50
91 org.python.python 0x0011fe0c PyObject_Call + 257
92 org.python.python 0x0011fe7b PyObject_CallFunction + 74
93 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
94 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
95 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
96 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
97 org.python.python 0x0011fd3d PyObject_Call + 50
98 org.python.python 0x0011fe0c PyObject_Call + 257
99 org.python.python 0x0011fe7b PyObject_CallFunction + 74
100 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
101 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
102 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
103 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
104 org.python.python 0x0011fd3d PyObject_Call + 50
105 org.python.python 0x0011fe0c PyObject_Call + 257
106 org.python.python 0x0011fe7b PyObject_CallFunction + 74
107 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
108 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
109 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
110 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
111 org.python.python 0x0011fd3d PyObject_Call + 50
112 org.python.python 0x0011fe0c PyObject_Call + 257
113 org.python.python 0x0011fe7b PyObject_CallFunction + 74
114 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
115 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
116 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
117 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
118 org.python.python 0x0011fd3d PyObject_Call + 50
119 org.python.python 0x0011fe0c PyObject_Call + 257
120 org.python.python 0x0011fe7b PyObject_CallFunction + 74
121 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
122 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
123 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
124 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
125 org.python.python 0x0011fd3d PyObject_Call + 50
126 org.python.python 0x0011fe0c PyObject_Call + 257
127 org.python.python 0x0011fe7b PyObject_CallFunction + 74
128 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
129 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
130 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
131 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
132 org.python.python 0x0011fd3d PyObject_Call + 50
133 org.python.python 0x0011fe0c PyObject_Call + 257
134 org.python.python 0x0011fe7b PyObject_CallFunction + 74
135 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
136 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
137 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
138 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
139 org.python.python 0x0011fd3d PyObject_Call + 50
140 org.python.python 0x0011fe0c PyObject_Call + 257
141 org.python.python 0x0011fe7b PyObject_CallFunction + 74
142 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
143 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
144 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
145 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
146 org.python.python 0x0011fd3d PyObject_Call + 50
147 org.python.python 0x0011fe0c PyObject_Call + 257
148 org.python.python 0x0011fe7b PyObject_CallFunction + 74
149 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
150 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
151 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
152 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
153 org.python.python 0x0011fd3d PyObject_Call + 50
154 org.python.python 0x0011fe0c PyObject_Call + 257
155 org.python.python 0x0011fe7b PyObject_CallFunction + 74
156 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
157 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
158 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
159 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
160 org.python.python 0x0011fd3d PyObject_Call + 50
161 org.python.python 0x0011fe0c PyObject_Call + 257
162 org.python.python 0x0011fe7b PyObject_CallFunction + 74
163 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
164 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
165 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
166 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
167 org.python.python 0x0011fd3d PyObject_Call + 50
168 org.python.python 0x0011fe0c PyObject_Call + 257
169 org.python.python 0x0011fe7b PyObject_CallFunction + 74
170 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
171 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
172 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
173 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
174 org.python.python 0x0011fd3d PyObject_Call + 50
175 org.python.python 0x0011fe0c PyObject_Call + 257
176 org.python.python 0x0011fe7b PyObject_CallFunction + 74
177 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
178 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
179 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
180 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
181 org.python.python 0x0011fd3d PyObject_Call + 50
182 org.python.python 0x0011fe0c PyObject_Call + 257
183 org.python.python 0x0011fe7b PyObject_CallFunction + 74
184 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
185 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
186 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
187 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
188 org.python.python 0x0011fd3d PyObject_Call + 50
189 org.python.python 0x0011fe0c PyObject_Call + 257
190 org.python.python 0x0011fe7b PyObject_CallFunction + 74
191 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
192 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
193 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
194 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
195 org.python.python 0x0011fd3d PyObject_Call + 50
196 org.python.python 0x0011fe0c PyObject_Call + 257
197 org.python.python 0x0011fe7b PyObject_CallFunction + 74
198 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
199 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
200 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
201 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
202 org.python.python 0x0011fd3d PyObject_Call + 50
203 org.python.python 0x0011fe0c PyObject_Call + 257
204 org.python.python 0x0011fe7b PyObject_CallFunction + 74
205 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
206 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
207 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
208 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
209 org.python.python 0x0011fd3d PyObject_Call + 50
210 org.python.python 0x0011fe0c PyObject_Call + 257
211 org.python.python 0x0011fe7b PyObject_CallFunction + 74
212 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
213 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
214 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
215 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
216 org.python.python 0x0011fd3d PyObject_Call + 50
217 org.python.python 0x0011fe0c PyObject_Call + 257
218 org.python.python 0x0011fe7b PyObject_CallFunction + 74
219 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
220 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
221 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
222 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
223 org.python.python 0x0011fd3d PyObject_Call + 50
224 org.python.python 0x0011fe0c PyObject_Call + 257
225 org.python.python 0x0011fe7b PyObject_CallFunction + 74
226 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
227 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
228 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
229 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
230 org.python.python 0x0011fd3d PyObject_Call + 50
231 org.python.python 0x0011fe0c PyObject_Call + 257
232 org.python.python 0x0011fe7b PyObject_CallFunction + 74
233 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
234 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
235 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
236 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
237 org.python.python 0x0011fd3d PyObject_Call + 50
238 org.python.python 0x0011fe0c PyObject_Call + 257
239 org.python.python 0x0011fe7b PyObject_CallFunction + 74
240 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
241 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
242 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
243 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
244 org.python.python 0x0011fd3d PyObject_Call + 50
245 org.python.python 0x0011fe0c PyObject_Call + 257
246 org.python.python 0x0011fe7b PyObject_CallFunction + 74
247 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
248 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
249 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
250 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
251 org.python.python 0x0011fd3d PyObject_Call + 50
252 org.python.python 0x0011fe0c PyObject_Call + 257
253 org.python.python 0x0011fe7b PyObject_CallFunction + 74
254 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
255 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
256 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
257 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
258 org.python.python 0x0011fd3d PyObject_Call + 50
259 org.python.python 0x0011fe0c PyObject_Call + 257
260 org.python.python 0x0011fe7b PyObject_CallFunction + 74
261 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
262 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
263 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
264 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
265 org.python.python 0x0011fd3d PyObject_Call + 50
266 org.python.python 0x0011fe0c PyObject_Call + 257
267 org.python.python 0x0011fe7b PyObject_CallFunction + 74
268 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
269 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
270 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
271 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
272 org.python.python 0x0011fd3d PyObject_Call + 50
273 org.python.python 0x0011fe0c PyObject_Call + 257
274 org.python.python 0x0011fe7b PyObject_CallFunction + 74
275 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
276 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
277 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
278 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
279 org.python.python 0x0011fd3d PyObject_Call + 50
280 org.python.python 0x0011fe0c PyObject_Call + 257
281 org.python.python 0x0011fe7b PyObject_CallFunction + 74
282 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
283 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
284 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
285 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
286 org.python.python 0x0011fd3d PyObject_Call + 50
287 org.python.python 0x0011fe0c PyObject_Call + 257
288 org.python.python 0x0011fe7b PyObject_CallFunction + 74
289 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
290 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
291 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
292 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
293 org.python.python 0x0011fd3d PyObject_Call + 50
294 org.python.python 0x0011fe0c PyObject_Call + 257
295 org.python.python 0x0011fe7b PyObject_CallFunction + 74
296 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
297 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
298 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
299 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
300 org.python.python 0x0011fd3d PyObject_Call + 50
301 org.python.python 0x0011fe0c PyObject_Call + 257
302 org.python.python 0x0011fe7b PyObject_CallFunction + 74
303 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
304 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
305 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
306 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
307 org.python.python 0x0011fd3d PyObject_Call + 50
308 org.python.python 0x0011fe0c PyObject_Call + 257
309 org.python.python 0x0011fe7b PyObject_CallFunction + 74
310 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
311 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
312 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
313 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
314 org.python.python 0x0011fd3d PyObject_Call + 50
315 org.python.python 0x0011fe0c PyObject_Call + 257
316 org.python.python 0x0011fe7b PyObject_CallFunction + 74
317 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
318 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
319 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
320 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
321 org.python.python 0x0011fd3d PyObject_Call + 50
322 org.python.python 0x0011fe0c PyObject_Call + 257
323 org.python.python 0x0011fe7b PyObject_CallFunction + 74
324 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
325 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
326 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
327 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
328 org.python.python 0x0011fd3d PyObject_Call + 50
329 org.python.python 0x0011fe0c PyObject_Call + 257
330 org.python.python 0x0011fe7b PyObject_CallFunction + 74
331 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
332 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
333 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
334 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
335 org.python.python 0x0011fd3d PyObject_Call + 50
336 org.python.python 0x0011fe0c PyObject_Call + 257
337 org.python.python 0x0011fe7b PyObject_CallFunction + 74
338 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
339 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
340 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
341 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
342 org.python.python 0x0011fd3d PyObject_Call + 50
343 org.python.python 0x0011fe0c PyObject_Call + 257
344 org.python.python 0x0011fe7b PyObject_CallFunction + 74
345 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
346 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
347 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
348 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
349 org.python.python 0x0011fd3d PyObject_Call + 50
350 org.python.python 0x0011fe0c PyObject_Call + 257
351 org.python.python 0x0011fe7b PyObject_CallFunction + 74
352 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
353 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
354 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
355 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
356 org.python.python 0x0011fd3d PyObject_Call + 50
357 org.python.python 0x0011fe0c PyObject_Call + 257
358 org.python.python 0x0011fe7b PyObject_CallFunction + 74
359 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
360 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
361 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
362 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
363 org.python.python 0x0011fd3d PyObject_Call + 50
364 org.python.python 0x0011fe0c PyObject_Call + 257
365 org.python.python 0x0011fe7b PyObject_CallFunction + 74
366 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
367 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
368 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
369 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
370 org.python.python 0x0011fd3d PyObject_Call + 50
371 org.python.python 0x0011fe0c PyObject_Call + 257
372 org.python.python 0x0011fe7b PyObject_CallFunction + 74
373 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
374 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
375 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
376 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
377 org.python.python 0x0011fd3d PyObject_Call + 50
378 org.python.python 0x0011fe0c PyObject_Call + 257
379 org.python.python 0x0011fe7b PyObject_CallFunction + 74
380 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
381 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
382 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
383 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
384 org.python.python 0x0011fd3d PyObject_Call + 50
385 org.python.python 0x0011fe0c PyObject_Call + 257
386 org.python.python 0x0011fe7b PyObject_CallFunction + 74
387 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
388 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
389 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
390 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
391 org.python.python 0x0011fd3d PyObject_Call + 50
392 org.python.python 0x0011fe0c PyObject_Call + 257
393 org.python.python 0x0011fe7b PyObject_CallFunction + 74
394 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
395 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
396 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
397 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
398 org.python.python 0x0011fd3d PyObject_Call + 50
399 org.python.python 0x0011fe0c PyObject_Call + 257
400 org.python.python 0x0011fe7b PyObject_CallFunction + 74
401 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
402 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
403 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
404 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
405 org.python.python 0x0011fd3d PyObject_Call + 50
406 org.python.python 0x0011fe0c PyObject_Call + 257
407 org.python.python 0x0011fe7b PyObject_CallFunction + 74
408 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
409 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
410 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
411 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
412 org.python.python 0x0011fd3d PyObject_Call + 50
413 org.python.python 0x0011fe0c PyObject_Call + 257
414 org.python.python 0x0011fe7b PyObject_CallFunction + 74
415 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
416 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
417 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
418 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
419 org.python.python 0x0011fd3d PyObject_Call + 50
420 org.python.python 0x0011fe0c PyObject_Call + 257
421 org.python.python 0x0011fe7b PyObject_CallFunction + 74
422 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
423 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
424 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
425 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
426 org.python.python 0x0011fd3d PyObject_Call + 50
427 org.python.python 0x0011fe0c PyObject_Call + 257
428 org.python.python 0x0011fe7b PyObject_CallFunction + 74
429 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
430 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
431 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
432 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
433 org.python.python 0x0011fd3d PyObject_Call + 50
434 org.python.python 0x0011fe0c PyObject_Call + 257
435 org.python.python 0x0011fe7b PyObject_CallFunction + 74
436 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
437 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
438 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
439 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
440 org.python.python 0x0011fd3d PyObject_Call + 50
441 org.python.python 0x0011fe0c PyObject_Call + 257
442 org.python.python 0x0011fe7b PyObject_CallFunction + 74
443 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
444 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
445 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
446 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
447 org.python.python 0x0011fd3d PyObject_Call + 50
448 org.python.python 0x0011fe0c PyObject_Call + 257
449 org.python.python 0x0011fe7b PyObject_CallFunction + 74
450 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
451 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
452 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
453 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
454 org.python.python 0x0011fd3d PyObject_Call + 50
455 org.python.python 0x0011fe0c PyObject_Call + 257
456 org.python.python 0x0011fe7b PyObject_CallFunction + 74
457 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
458 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
459 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
460 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
461 org.python.python 0x0011fd3d PyObject_Call + 50
462 org.python.python 0x0011fe0c PyObject_Call + 257
463 org.python.python 0x0011fe7b PyObject_CallFunction + 74
464 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
465 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
466 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
467 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
468 org.python.python 0x0011fd3d PyObject_Call + 50
469 org.python.python 0x0011fe0c PyObject_Call + 257
470 org.python.python 0x0011fe7b PyObject_CallFunction + 74
471 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
472 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
473 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
474 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
475 org.python.python 0x0011fd3d PyObject_Call + 50
476 org.python.python 0x0011fe0c PyObject_Call + 257
477 org.python.python 0x0011fe7b PyObject_CallFunction + 74
478 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
479 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
480 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
481 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
482 org.python.python 0x0011fd3d PyObject_Call + 50
483 org.python.python 0x0011fe0c PyObject_Call + 257
484 org.python.python 0x0011fe7b PyObject_CallFunction + 74
485 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
486 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
487 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
488 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
489 org.python.python 0x0011fd3d PyObject_Call + 50
490 org.python.python 0x0011fe0c PyObject_Call + 257
491 org.python.python 0x0011fe7b PyObject_CallFunction + 74
492 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
493 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
494 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
495 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
496 org.python.python 0x0011fd3d PyObject_Call + 50
497 org.python.python 0x0011fe0c PyObject_Call + 257
498 org.python.python 0x0011fe7b PyObject_CallFunction + 74
499 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
500 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
501 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
502 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
503 org.python.python 0x0011fd3d PyObject_Call + 50
504 org.python.python 0x0011fe0c PyObject_Call + 257
505 org.python.python 0x0011fe7b PyObject_CallFunction + 74
506 org.python.python 0x0014c076 PyObject_GenericGetAttr + 780
507 org.python.python 0x0018c8d0 PyEval_EvalFrameEx + 13222
508 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
509 org.python.python 0x00139c27 PyFunction_SetClosure + 2646
510 org.python.python 0x0011fd3d PyObject_Call + 50
511 org.python.python 0x0011fe0c PyObject_Call + 257

Thread 1 crashed with X86 Thread State (32-bit):
eax: 0x00000154 ebx: 0x001b50c8 ecx: 0x00000000 edx: 0x00000002
edi: 0x00000002 esi: 0x00000154 ebp: 0xb0001008 esp: 0xb0000fc0
ss: 0x0000001f efl: 0x00010286 eip: 0x0014d2b1 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
cr2: 0xb0000ffc

Binary Images:
0x1000 - 0x1ffe org.python.pythonapp 2.5.0 (2.5.0a0)
<43d1de1392226add5fa1863b1c8f3c38>
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python
0x49000 - 0x4affc _locale.so ??? (???)
<224dae28278c0b54038d2f40c4a8bc5e>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_locale.so
0xa3000 - 0xa5ffd strop.so ??? (???)
<9ff7c47cc516cacfffffc32394614278>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/strop.so
0xad000 - 0xaefff math.so ??? (???)
<2760e468a69da07b8e56d935052cddf3>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/math.so
0xb2000 - 0xb3fff _random.so ??? (???)
<d151b9f72aef9ccc27622a2cbab0fe3b>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_random.so
0xb7000 - 0xb9ffe itertools.so ??? (???)
<737606f613cf28762e906a1e99747d42>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/itertools.so
0xbe000 - 0xbeffd fcntl.so ??? (???)
<0adb3f2f17268872f957c073a653a1a3>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/fcntl.so
0x118000 - 0x1e3feb org.python.python 2.5 (2.5)
<24a070f3eb901550011914de7e89c1e1>
/System/Library/Frameworks/Python.framework/Versions/2.5/Python
0x230000 - 0x232fff operator.so ??? (???)
<7c060c07f76385060a3bf8a03833c263>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/operator.so
0x23d000 - 0x23fffb _struct.so ??? (???)
<93621eae7122da3ebcac8f3ce9b4988b>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_struct.so
0x243000 - 0x244fff time.so ??? (???)
<dcfc45df51fc23ca0db7b6d6e3d93ccf>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/time.so
0x249000 - 0x24efff _socket.so ??? (???)
<31a07253e3de7d0d95f043eb8630fa95>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_socket.so
0x255000 - 0x256fff _ssl.so ??? (???)
<d4b319b42a97f46e4c745183cd60e807>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_ssl.so
0x260000 - 0x269fff datetime.so ??? (???)
<2bdc3c2dfcd238e24dba2262bb62287d>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/datetime.so
0x2b0000 - 0x2b1fff cStringIO.so ??? (???)
<2db2df1edd8c9ccfaa1f305ed764193e>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/cStringIO.so
0x2b5000 - 0x2b6fff collections.so ??? (???)
<a4b114961adea17935f68725d493eefb>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/collections.so
0x2ba000 - 0x2bbffe binascii.so ??? (???)
<ee8bd470dc4de28bde3acfeea2c445bb>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/binascii.so
0x440000 - 0x443ffd array.so ??? (???)
<97299e359943721e029da1e0b913e0ba>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/array.so
0x448000 - 0x448ffc _functools.so ??? (???)
<9a2b2a61043e74763f7c9d444e4cefa2>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_functools.so
0x44c000 - 0x44cffd _weakref.so ??? (???)
<08d2e6e9ab02ff11fc23d5d8e9fe1083>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_weakref.so
0x450000 - 0x451ffd _hashlib.so ??? (???)
<4a55f4ee934a92a373d99c41345fc85a>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_hashlib.so
0x538000 - 0x53bffe _sha256.so ??? (???)
<889bc8b7dca164ca2924718c874a1072>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_sha256.so
0x53f000 - 0x54cffd _sha512.so ??? (???)
<08705da617306288bb41a3ae27eab7f0>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_sha512.so
0x550000 - 0x552ffd zlib.so ??? (???)
<d21b881e35f6bbc0b9e1fc05e8cc5a50>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/zlib.so
0x5de000 - 0x5e2ffd +_mysql.so ??? (???)
<3e11fa24ef277a27a4ec91efdd9434ba>
/Users/peterbraden/.python-eggs/MySQL_python-1.2.2-py2.5-macosx-10.5-i386.egg-tmp/_mysql.so
0x5ee000 - 0x5eeffd _bisect.so ??? (???)
<4911825102d160156b5d70d93c269cd4>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_bisect.so
0x5f8000 - 0x602fff cPickle.so ??? (???)
<851aeb26e480940c425c7c078e73bc99>
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/cPickle.so
0x1100000 - 0x1187ff7 +libmysqlclient_r.16.dylib ??? (???)
<34c08d42f2fed7b882d58d982029be79>
/usr/local/mysql/lib/libmysqlclient_r.16.dylib
0x1500000 - 0x153dfff +_imaging.so ??? (???)
<769b1a922a14189fd6665fa4de999cf9>
/Library/Python/2.5/site-packages/PIL/_imaging.so
0x8fe00000 - 0x8fe2db43 dyld 97.1 (???)
<100d362e03410f181a34e04e94189ae5> /usr/lib/dyld
0x90163000 - 0x902caff3 libSystem.B.dylib ??? (???)
<d68880dfb1f8becdbdac6928db1510fb> /usr/lib/libSystem.B.dylib
0x904c5000 - 0x905a5fff libobjc.A.dylib ??? (???)
<400e943f9e8a678eea22a1d1205490ee> /usr/lib/libobjc.A.dylib
0x90ab6000 - 0x90beeff7 libicucore.A.dylib ??? (???)
<18098dcf431603fe47ee027a60006c85> /usr/lib/libicucore.A.dylib
0x93a3f000 - 0x93b72fff com.apple.CoreFoundation 6.5.5 (476.17)
<4a70c8dbb582118e31412c53dc1f407f>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x93ea7000 - 0x93ed2fe7 libauto.dylib ??? (???)
<2e44c523b851e8e25f05d13a48070a58> /usr/lib/libauto.dylib
0x955ab000 - 0x95608ffb libstdc++.6.dylib ??? (???)
<f75e5133d72769de5ce6c06153fc65f6> /usr/lib/libstdc++.6.dylib
0x956f6000 - 0x956fdfe9 libgcc_s.1.dylib ??? (???)
<e280ddf3f5fb3049e674edcb109f389a> /usr/lib/libgcc_s.1.dylib
0x95a4a000 - 0x95a6efeb libssl.0.9.7.dylib ??? (???)
<d04156c610530ca44979c899834fc24d> /usr/lib/libssl.0.9.7.dylib
0x95a6f000 - 0x95a73fff libmathCommon.A.dylib ??? (???)
/usr/lib/system/libmathCommon.A.dylib
0x95c1a000 - 0x95cccffb libcrypto.0.9.7.dylib ??? (???)
<75b80bff0d5cfaf10b6b6fe982da3578> /usr/lib/libcrypto.0.9.7.dylib
0x95e07000 - 0x95e15ffd libz.1.dylib ??? (???)
<a98b3b221a72b54faf73ded3dd7000e5> /usr/lib/libz.1.dylib
0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???)
/usr/lib/libSystem.B.dylib

@pb pb mannequin added OS-mac type-crash A hard crash of the interpreter, possibly with a core dump labels Jan 20, 2009
@pitrou
Copy link
Member

pitrou commented Jan 20, 2009

Looking at your stack trace, do you have a recursive function somewhere?

@pb
Copy link
Mannequin Author

pb mannequin commented Jan 20, 2009

Thanks for the feedback - looking again at the code it does seem like
a recursive function may be stack overflowing.

I've managed to resolve the issue by rewriting some code, and suspect
I was probably at fault. Thanks again, and please mark the bug as
invalid if nobody else has any problems.

Peter Braden

@pitrou
Copy link
Member

pitrou commented Jan 20, 2009

I do not think it is invalid. The interpreter should have raised a
RuntimeError "recursion limit exceeded" rather than crashing.

Does the error still occur if you try to enlarge the stack limit using
thread.stack_size() ?

@pitrou pitrou reopened this Jan 20, 2009
@pitrou pitrou removed the invalid label Jan 20, 2009
@pb
Copy link
Mannequin Author

pb mannequin commented Jan 20, 2009

I believe it was an infinite recursion, so the stack limit would never
be big enough, however a recursion limit exceeded exception does sound
like the correct response. The code was running in mod_python, so I'm
not sure how apache deals with stack overflows.

Thanks for the help.

Peter Braden

@loewis
Copy link
Mannequin

loewis mannequin commented Jan 20, 2009

[I'm closing the report for the following reasons:]
This bug is not appropriate for the Python bug tracker. We only deal
with bugs in Python proper, not in any add-on libraries (such as a MySQL
adapter or Django). In addition, we need a way to reproduce the bug,
such as a piece of code that reliably reproduces the problem.

Antoine: It might well be that Python fails to detect the stack
overflow. However, it appears that the OP is happy with the work-around
he found, so investigating it to the end might not be worth the effort.

@loewis loewis mannequin closed this as completed Jan 20, 2009
@loewis loewis mannequin added the invalid label Jan 20, 2009
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS-mac type-crash A hard crash of the interpreter, possibly with a core dump
Projects
None yet
Development

No branches or pull requests

2 participants