[PyQt] segfault when using QSortFilterProxyModel(or maybe somewhere
else)
alexander krohn
ak at e-dict.net
Tue Aug 14 14:39:50 BST 2007
hi.
i get a segfault with the attached stack-trace. the first 5 positions are a
segv-handler, the segv happens at #6.
there is an adress of 0x241 appearing as this, causing the segv.
is this an error in some sip-related manner? any other ideas?
cheers,
alexander
-- (sorry for) the information, according to german laws:
e-dict GmbH & Co. KG
Alter Steinweg 3
D-20459 Hamburg/Germany
Handelsniederlassungsort: Hamburg/Deutschland
Registergericht: Amtsgericht Hamburg
Handelsregistereintrags-Nr.: HRA 92586
persönlich haftender Gesellschafter: e-dict Beteiligungs GmbH
Handelsniederlassungsort: Hamburg/Deutschland
Registergericht: Amtsgericht Hamburg
Handelsregistereintrags-Nr.: HRA 67171
Geschäftsführer: Mark Dieckmann
-------------- next part --------------
Using host libthread_db library "/lib/tls/libthread_db.so.1".
0x400fc671 in waitpid () from /lib/tls/libc.so.6
#0 0x400fc671 in waitpid () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x400a7d69 in strtold_l () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x400a80e0 in system () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x4004313d in system () from /lib/tls/libpthread.so.0
No symbol table info available.
#4 0x400183a3 in _init () from /usr/lib/segv_handler.so
No symbol table info available.
#5 <signal handler called>
No symbol table info available.
#6 QSortFilterProxyModelPrivate::proxy_to_source (this=0x84b4310,
proxy_index=@0x865ade8) at qvector.h:83
m = (QSortFilterProxyModelPrivate::Mapping *) 0x241
#7 0x41470eec in QSortFilterProxyModel::setData (this=0x241,
index=@0x865ade8, value=@0x861ac98, role=2)
at qsortfilterproxymodel.cpp:1487
d = (QSortFilterProxyModelPrivate * const) 0x84b4310
source_index = {r = 1102124140, c = 1086670125, p = 0xbfffcf38,
m = 0x40d9fd88}
#8 0x409d10c4 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#9 0x409d1007 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#10 0x0811f956 in PyCFunction_Call (func=0x41b1df0c, arg=0x41b1146c, kw=0x0)
at methodobject.c:93
meth = 0x409d0f20 <initQtGui+1393632>
self = (PyObject *) 0x41b1a66c
size = <value optimized out>
#11 0x080d15e9 in PyEval_EvalFrameEx (f=0x861938c, throwflag=0) at ceval.c:3077
t = <value optimized out>
stack_pointer = (PyObject **) 0x86194f0
next_instr = (unsigned char *) 0x81c6a5e "\001|\002"
opcode = <value optimized out>
oparg = <value optimized out>
why = WHY_NOT
err = 0
x = (PyObject *) 0x41b276ec
v = <value optimized out>
w = (PyObject *) 0x4019de00
u = <value optimized out>
t = <value optimized out>
stream = (PyObject *) 0x0
fastlocals = (PyObject **) 0x86194c4
freevars = (PyObject **) 0x86194e4
retval = (PyObject *) 0x0
tstate = (PyThreadState *) 0x817d1b0
co = (PyCodeObject *) 0x41ab3530
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = (unsigned char *) 0x81c6a1c "|\002"
names = (PyObject *) 0x4187220c
consts = (PyObject *) 0x41aaf784
n = <value optimized out>
v = <value optimized out>
plain = 0
#12 0x080d1bdb in PyEval_EvalFrameEx (f=0x86209fc, throwflag=0) at ceval.c:3652
retval = <value optimized out>
fastlocals = (PyObject **) 0x86194c4
i = <value optimized out>
f = (PyFrameObject *) 0x861938c
tstate = (PyThreadState *) 0x817d1b0
stack = <value optimized out>
stack_pointer = (PyObject **) 0x8620b54
next_instr = (unsigned char *) 0x4187a90a "\001n\021"
opcode = <value optimized out>
oparg = <value optimized out>
why = WHY_NOT
err = 0
x = (PyObject *) 0x41b276ac
v = <value optimized out>
w = (PyObject *) 0x41ab0290
u = <value optimized out>
t = <value optimized out>
stream = (PyObject *) 0x0
fastlocals = (PyObject **) 0x8620b34
freevars = (PyObject **) 0x8620b48
retval = (PyObject *) 0x0
tstate = (PyThreadState *) 0x817d1b0
co = (PyCodeObject *) 0x41ab3a40
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = (unsigned char *) 0x4187a8b4 "|\003"
names = (PyObject *) 0x41ab1684
consts = (PyObject *) 0x41ab404c
n = <value optimized out>
v = <value optimized out>
plain = 1079681724
#13 0x080d2cc7 in PyEval_EvalCodeEx (co=0x41ab3a40, globals=0x4187a714,
locals=0x0, args=0x417ab6a0, argcount=4, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at ceval.c:2833
i = -1073751008
argname = 0x241 <Address 0x241 out of bounds>
c = <value optimized out>
j = <value optimized out>
cellname = 0x40597770 "h£\032"
f = (PyFrameObject *) 0x86209fc
retval = (PyObject *) 0x0
fastlocals = (PyObject **) 0x8620b34
freevars = (PyObject **) 0x8620b48
tstate = (PyThreadState *) 0x817d1b0
x = <value optimized out>
u = <value optimized out>
#14 0x0811eb52 in function_call (func=0x41aba8b4, arg=0x417ab694, kw=0x0)
at funcobject.c:517
result = <value optimized out>
argdefs = <value optimized out>
d = (PyObject **) 0x0
k = <value optimized out>
nd = 0
#15 0x0805a79e in PyObject_Call (func=0x41aba8b4, arg=0x417ab694, kw=0x0)
at abstract.c:1860
result = <value optimized out>
call = <value optimized out>
#16 0x08066c14 in instancemethod_call (func=0x241, arg=0x417ab694, kw=0x0)
at classobject.c:2493
self = (PyObject *) 0x2
klass = <value optimized out>
result = <value optimized out>
#17 0x0805a79e in PyObject_Call (func=0x40208284, arg=0x41b0a8c4, kw=0x0)
at abstract.c:1860
result = <value optimized out>
call = <value optimized out>
#18 0x080ca670 in PyEval_CallObjectWithKeywords (func=0x40208284,
arg=0x41b0a8c4, kw=0x0) at ceval.c:3435
result = <value optimized out>
#19 0x405a2ca4 in ?? () from /home/alex/work/ext/build/lib/sip.so
No symbol table info available.
#20 0x40208284 in ?? ()
No symbol table info available.
#21 0x41b0a8c4 in ?? ()
No symbol table info available.
#22 0x00000000 in ?? ()
No symbol table info available.
#23 0x41b0a8c4 in ?? ()
No symbol table info available.
#24 0x41b1a62c in ?? ()
No symbol table info available.
#25 0x41b1a62c in ?? ()
No symbol table info available.
#26 0xbfffd70c in ?? ()
No symbol table info available.
#27 0x40d9fd88 in ?? ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#28 0x0824e6dc in ?? ()
No symbol table info available.
#29 0x40208284 in ?? ()
No symbol table info available.
#30 0xbfffd748 in ?? ()
No symbol table info available.
#31 0x408822b0 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#32 0x408822b0 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#33 0x40ab879b in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#34 0x413f88f0 in QAbstractItemView::commitData (this=0x846a678,
editor=0x85fa048) at qabstractitemview.cpp:2350
d = (QAbstractItemViewPrivate * const) 0x84929d0
index = {r = 0, c = 2, p = 0x84e5730, m = 0x855e170}
delegate = (class QAbstractItemDelegate *) 0x84e3048
#35 0x40969d49 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#36 0x413fe880 in QAbstractItemView::qt_metacall (this=0x846a678,
_c=InvokeMetaMethod, _id=29, _a=0xbfffdde8)
at moc_qabstractitemview.cpp:232
_v = <value optimized out>
#37 0x41422ddd in QTableView::qt_metacall (this=0x846a678,
_c=InvokeMetaMethod, _id=60, _a=0xbfffdde8) at moc_qtableview.cpp:102
No locals.
#38 0x4096ab56 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#39 0x40502f28 in QMetaObject::activate (sender=0x84e3048,
from_signal_index=4, to_signal_index=4, argv=0xbfffdde8)
at qobject.cpp:3066
c = <value optimized out>
previousSender = (QObject * const) 0x0
previousTo = -1
at = 173
method = 60
previousFrom = -1
list = (QConnectionList * const) 0x8439460
empty_argv = {0x0}
locker = {{q_lock = 0x8439460, q_val = 138646624}}
it = <value optimized out>
currentThreadData = (QThreadData *) 0x83c79a8
i = 1
connections = {a = 256, s = 2, ptr = 0xbfffd96c, {
array = "\000\000\000«\000\000\000r#d\b8#d\blý\027@@\000\000\000p®e\b(®e\b\225a\r@ô\217\030@\000š\030@(®e\bžÙÿ¿Kg\r@\000š\030@(®e\b\020\ny@(®e\b(®e\bÈÙÿ¿(ý\027@(®e\bpwY at xE`\b\000š\030@ô\217\030@\000š\030 at xE`\bøÙÿ¿Kg\r@\000š\030 at xE`\bpwY@\030\000\000\000\036\000\000\000\030Úÿ¿\\qC at xE`\b\f\000\000\000ÐÚÿ¿ðÛÿ¿\027\000\000\000ŒÎeAHÜÿ¿Z5\005AxE`\b(®e\b", '\0' <repeats 12 times>, "ÿÿ"...,
q_for_alignment_1 = 734439407789,
q_for_alignment_2 = 3.6286128034053492e-312}}
#40 0x405034ad in QMetaObject::activate (sender=0x84e3048, m=0x4167a8e0,
local_signal_index=0, argv=0xbfffdde8) at qobject.cpp:3125
signal_index = <value optimized out>
#41 0x414ea316 in QAbstractItemDelegate::commitData (this=0x84e3048,
_t1=0x85fa048) at moc_qabstractitemdelegate.cpp:90
_a = {0x0, 0xbfffde04}
#42 0x4143a4d8 in QItemDelegate::eventFilter (this=0x84e3048,
object=0x85fa048, event=0xbfffe2b0) at qitemdelegate.cpp:1178
w = <value optimized out>
editor = <value optimized out>
#43 0x40ab71bc in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#44 0x40f9d042 in QApplicationPrivate::notify_helper (this=0x839d1e0,
receiver=0x85fa048, e=0xbfffe2b0) at qapplication.cpp:3530
obj = (QObject *) 0x84e3048
i = 0
q = (QApplication * const) 0x81c7a70
lock = (QReadWriteLock *) 0x8283cd8
consumed = <value optimized out>
#45 0x40f9d21f in QApplication::notify (this=0x81c7a70, receiver=0x85fa048,
e=0xbfffe2b0) at qapplication.cpp:3097
d = (QApplicationPrivate * const) 0x839d1e0
res = false
#46 0x40bf19dc in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#47 0x404f484c in QCoreApplication::notifyInternal (this=0x81c7a70,
receiver=0x85fa048, event=0xbfffe2b0) at qcoreapplication.cpp:509
result = false
cbdata = {0x85fa048, 0xbfffe2b0, 0xbfffe24f}
#48 0x40f9f7ce in QApplicationPrivate::setFocusWidget (focus=0x846a678,
reason=ActiveWindowFocusReason) at qapplication.cpp:1850
out = {<QEvent> = {_vptr.QEvent = 0x41667460, d = 0x0, t = 9,
posted = 0, spont = 0, m_accept = 1, reserved = 0},
m_reason = ActiveWindowFocusReason}
style = (class QStyle *) 0x8448f80
prev = (class QWidget *) 0x85fa048
#49 0x40fdbd59 in QWidget::setFocus (this=0x3, reason=ActiveWindowFocusReason)
at qwidget.cpp:4427
f = (QWidget *) 0x846a678
w = <value optimized out>
g = {i = 3}
#50 0x40fa3186 in QApplication::setActiveWindow (act=0x8497548)
at qapplication.cpp:2194
w = <value optimized out>
window = <value optimized out>
toBeActivated = {{p = {static shared_null = {ref = {value = 1351},
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
d = 0x8646a70}, d = 0x8646a70}}
toBeDeactivated = {{p = {static shared_null = {ref = {value = 1351},
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
d = 0x86427d0}, d = 0x86427d0}}
previousActiveWindow = (class QWidget *) 0x85fa048
activationChange = {_vptr.QEvent = 0x4059a538, d = 0x0, t = 99,
posted = 0, spont = 0, m_accept = 1, reserved = 6143}
windowActivate = {_vptr.QEvent = 0x4059a538, d = 0x0, t = 24,
posted = 0, spont = 0, m_accept = 1, reserved = 6143}
windowDeactivate = {_vptr.QEvent = 0x4059a538, d = 0x0, t = 25,
posted = 0, spont = 0, m_accept = 1, reserved = 6143}
#51 0x40ff6ff2 in QApplication::x11ProcessEvent (this=0x81c7a70,
event=0xbfffe700) at qapplication_x11.cpp:2943
ev = {type = 9, xany = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312}, xkey = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, root = 0,
subwindow = 3, time = 1, x = 32, y = 0, x_root = 254, y_root = 150,
state = 0, keycode = 1, same_screen = 1}, xbutton = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, window = 54526312,
root = 0, subwindow = 3, time = 1, x = 32, y = 0, x_root = 254,
y_root = 150, state = 0, button = 1, same_screen = 1}, xmotion = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, root = 0, subwindow = 3, time = 1, x = 32, y = 0,
x_root = 254, y_root = 150, state = 0, is_hint = 1 '\001',
same_screen = 1}, xcrossing = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, root = 0, subwindow = 3, time = 1,
x = 32, y = 0, x_root = 254, y_root = 150, mode = 0, detail = 1,
same_screen = 1, focus = 0, state = 16}, xfocus = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, window = 54526312,
mode = 0, detail = 3}, xexpose = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, x = 0, y = 3,
width = 1, height = 32, count = 0}, xgraphicsexpose = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, drawable = 54526312,
x = 0, y = 3, width = 1, height = 32, count = 0, major_code = 254,
minor_code = 150}, xnoexpose = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, drawable = 54526312, major_code = 0, minor_code = 3},
xvisibility = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, state = 0}, xcreatewindow = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
parent = 54526312, window = 0, x = 3, y = 1, width = 32, height = 0,
border_width = 254, override_redirect = 150}, xdestroywindow = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, event = 54526312,
window = 0}, xunmap = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, event = 54526312, window = 0, from_configure = 3},
xmap = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
event = 54526312, window = 0, override_redirect = 3}, xmaprequest = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
parent = 54526312, window = 0}, xreparent = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, event = 54526312, window = 0,
parent = 3, x = 1, y = 32, override_redirect = 0}, xconfigure = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, event = 54526312,
window = 0, x = 3, y = 1, width = 32, height = 0, border_width = 254,
above = 150, override_redirect = 0}, xgravity = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, event = 54526312, window = 0, x = 3,
y = 1}, xresizerequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, width = 0, height = 3},
xconfigurerequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, parent = 54526312, window = 0, x = 3, y = 1,
width = 32, height = 0, border_width = 254, above = 150, detail = 0,
value_mask = 1}, xcirculate = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, event = 54526312, window = 0, place = 3},
xcirculaterequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, parent = 54526312, window = 0, place = 3},
xproperty = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, atom = 0, time = 3, state = 1}, xselectionclear = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, selection = 0, time = 3}, xselectionrequest = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
owner = 54526312, requestor = 0, selection = 3, target = 1, property = 32,
time = 0}, xselection = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, requestor = 54526312, selection = 0, target = 3,
property = 1, time = 32}, xcolormap = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, colormap = 0,
c_new = 3, state = 1}, xclient = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, message_type = 0,
format = 3, data = {
b = "\001\000\000\000 \000\000\000\000\000\000\000þ\000\000\000\226\000\000", s = {1, 0, 32, 0, 0, 0, 254, 0, 150, 0}, l = {1, 32, 0, 254, 150}}},
xmapping = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, request = 0, first_keycode = 3, count = 1}, xerror = {
type = 9, display = 0x69de, resourceid = 0, serial = 138632880,
error_code = 104 'h', request_code = 1 '\001', minor_code = 64 '@'},
xkeymap = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312,
key_vector = "\000\000\000\000\003\000\000\000\001\000\000\000 \000\000\000\000\000\000\000þ\000\000\000\226\000\000\000\000\000\000"}, pad = {9, 27102,
0, 138632880, 54526312, 0, 3, 1, 32, 0, 254, 150, 0, 1, 1, 0, 16, 670,
414, 680, 605, 0, 606, 680}}
focus_will_change = <value optimized out>
d = (class QApplicationPrivate * const) 0x839d1e0
widget = (struct QETWidget *) 0x8497548
keywidget = (struct QETWidget *) 0x0
grabbed = false
#52 0x4101a80c in QEventDispatcherX11::processEvents (this=0x81d2e68, flags=
{i = 20}) at qcoreapplication.h:77
event = {type = 9, xany = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312}, xkey = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, root = 0,
subwindow = 3, time = 1, x = 32, y = 0, x_root = 254, y_root = 150,
state = 0, keycode = 1, same_screen = 1}, xbutton = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, window = 54526312,
root = 0, subwindow = 3, time = 1, x = 32, y = 0, x_root = 254,
y_root = 150, state = 0, button = 1, same_screen = 1}, xmotion = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, root = 0, subwindow = 3, time = 1, x = 32, y = 0,
x_root = 254, y_root = 150, state = 0, is_hint = 1 '\001',
same_screen = 1}, xcrossing = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, root = 0, subwindow = 3, time = 1,
x = 32, y = 0, x_root = 254, y_root = 150, mode = 0, detail = 1,
same_screen = 1, focus = 0, state = 16}, xfocus = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, window = 54526312,
mode = 0, detail = 3}, xexpose = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, x = 0, y = 3,
width = 1, height = 32, count = 0}, xgraphicsexpose = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, drawable = 54526312,
x = 0, y = 3, width = 1, height = 32, count = 0, major_code = 254,
minor_code = 150}, xnoexpose = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, drawable = 54526312, major_code = 0, minor_code = 3},
xvisibility = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, state = 0}, xcreatewindow = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
parent = 54526312, window = 0, x = 3, y = 1, width = 32, height = 0,
border_width = 254, override_redirect = 150}, xdestroywindow = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, event = 54526312,
window = 0}, xunmap = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, event = 54526312, window = 0, from_configure = 3},
xmap = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
event = 54526312, window = 0, override_redirect = 3}, xmaprequest = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
parent = 54526312, window = 0}, xreparent = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, event = 54526312, window = 0,
parent = 3, x = 1, y = 32, override_redirect = 0}, xconfigure = {type = 9,
serial = 27102, send_event = 0, display = 0x8435eb0, event = 54526312,
window = 0, x = 3, y = 1, width = 32, height = 0, border_width = 254,
above = 150, override_redirect = 0}, xgravity = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, event = 54526312, window = 0, x = 3,
y = 1}, xresizerequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, window = 54526312, width = 0, height = 3},
xconfigurerequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, parent = 54526312, window = 0, x = 3, y = 1,
width = 32, height = 0, border_width = 254, above = 150, detail = 0,
value_mask = 1}, xcirculate = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, event = 54526312, window = 0, place = 3},
xcirculaterequest = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, parent = 54526312, window = 0, place = 3},
xproperty = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, atom = 0, time = 3, state = 1}, xselectionclear = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, selection = 0, time = 3}, xselectionrequest = {
type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
owner = 54526312, requestor = 0, selection = 3, target = 1, property = 32,
time = 0}, xselection = {type = 9, serial = 27102, send_event = 0,
display = 0x8435eb0, requestor = 54526312, selection = 0, target = 3,
property = 1, time = 32}, xcolormap = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, colormap = 0,
c_new = 3, state = 1}, xclient = {type = 9, serial = 27102,
send_event = 0, display = 0x8435eb0, window = 54526312, message_type = 0,
format = 3, data = {
b = "\001\000\000\000 \000\000\000\000\000\000\000þ\000\000\000\226\000\000", s = {1, 0, 32, 0, 0, 0, 254, 0, 150, 0}, l = {1, 32, 0, 254, 150}}},
xmapping = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312, request = 0, first_keycode = 3, count = 1}, xerror = {
type = 9, display = 0x69de, resourceid = 0, serial = 138632880,
error_code = 104 'h', request_code = 1 '\001', minor_code = 64 '@'},
xkeymap = {type = 9, serial = 27102, send_event = 0, display = 0x8435eb0,
window = 54526312,
key_vector = "\000\000\000\000\003\000\000\000\001\000\000\000 \000\000\000\000\000\000\000þ\000\000\000\226\000\000\000\000\000\000"}, pad = {9, 27102,
0, 138632880, 54526312, 0, 3, 1, 32, 0, 254, 150, 0, 1, 1, 0, 16, 670,
414, 680, 605, 0, 606, 680}}
d = (QEventDispatcherX11Private * const) 0x83cf1a8
marker = 27103
nevents = 10
#53 0x404f18e7 in QEventLoop::processEvents (this=0x241, flags=Cannot access memory at address 0x241
)
at qglobal.h:1756
d = <value optimized out>
#54 0x404f1abd in QEventLoop::exec (this=0xbfffe840, flags={i = 0})
at qglobal.h:1772
d = (QEventLoopPrivate * const) 0x8459468
#55 0x404f4fbb in QCoreApplication::exec () at qglobal.h:1757
threadData = (QThreadData *) 0x83c79a8
eventLoop = {<QObject> = {_vptr.QObject = 0x4059b328,
static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x4055aa60 "QObject", data = 0x4055a9c0,
extradata = 0x0}}, d_ptr = 0x8459468, static staticQtMetaObject = {
d = {superdata = 0x0, stringdata = 0x4055f200 "Qt", data = 0x4055dec0,
extradata = 0x0}}}, static staticMetaObject = {d = {
superdata = 0x4059a680, stringdata = 0x40563960 "QEventLoop",
data = 0x40563920, extradata = 0x0}}}
returnCode = -1073747896
#56 0x40f9cdd6 in QApplication::exec () at qapplication.cpp:3035
No locals.
#57 0x40bf2634 in initQtGui ()
from /home/alex/work/ext/build/lib/PyQt4/QtGui.so
No symbol table info available.
#58 0x0811f956 in PyCFunction_Call (func=0x41af7bcc, arg=0x4019002c, kw=0x0)
at methodobject.c:93
meth = 0x40bf25d0 <initQtGui+3627664>
self = (PyObject *) 0x41b0436c
size = <value optimized out>
#59 0x080d15e9 in PyEval_EvalFrameEx (f=0x81bd6d4, throwflag=0) at ceval.c:3077
t = <value optimized out>
stack_pointer = (PyObject **) 0x81bd814
next_instr = (unsigned char *) 0x8189a2d "\203\001"
opcode = <value optimized out>
oparg = <value optimized out>
why = WHY_NOT
err = 0
x = (PyObject *) 0x41af7bcc
v = <value optimized out>
w = (PyObject *) 0x4020e6e0
u = <value optimized out>
t = <value optimized out>
stream = (PyObject *) 0x0
fastlocals = (PyObject **) 0x81bd80c
freevars = (PyObject **) 0x81bd80c
retval = (PyObject *) 0x0
tstate = (PyThreadState *) 0x817d1b0
co = (PyCodeObject *) 0x401e4260
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = (unsigned char *) 0x8189954 "d"
names = (PyObject *) 0x401aa464
consts = (PyObject *) 0x401e4224
n = <value optimized out>
v = <value optimized out>
plain = 1075351540
#60 0x080d2cc7 in PyEval_EvalCodeEx (co=0x401e4260, globals=0x401a8a44,
locals=0x401a8a44, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at ceval.c:2833
i = 1075748524
argname = 0x241 <Address 0x241 out of bounds>
c = <value optimized out>
j = <value optimized out>
cellname = 0x807bfb1 "¡\004u\027\b\203Ä\020\203ø1\017\217\216"
f = (PyFrameObject *) 0x81bd6d4
retval = (PyObject *) 0x0
fastlocals = (PyObject **) 0x81bd80c
freevars = (PyObject **) 0x81bd80c
tstate = (PyThreadState *) 0x817d1b0
x = <value optimized out>
u = <value optimized out>
#61 0x080d2eb5 in PyEval_EvalCode (co=0x401e4260, globals=0x401a8a44,
locals=0x401a8a44) at ceval.c:494
No locals.
#62 0x080f178b in PyRun_FileExFlags (fp=0x817d008,
filename=0xbfffef84 "adminclient.py", start=257, globals=0x401a8a44,
locals=0x401a8a44, closeit=1, flags=0xbfffec5c) at pythonrun.c:1264
arena = (PyArena *) 0x8184ac0
#63 0x080f320d in PyRun_SimpleFileExFlags (fp=0x817d008,
filename=0xbfffef84 "adminclient.py", closeit=1, flags=0xbfffec5c)
at pythonrun.c:870
m = <value optimized out>
d = (PyObject *) 0x401a8a44
v = <value optimized out>
ext = <value optimized out>
#64 0x08056bd2 in Py_Main (argc=1, argv=0xbfffed94) at main.c:496
v = (PyObject *) 0x865ade8
c = <value optimized out>
sts = <value optimized out>
command = 0x0
filename = 0xbfffef84 "adminclient.py"
module = 0x0
fp = (FILE *) 0x817d008
p = <value optimized out>
inspect = 0
unbuffered = 0
skipfirstline = 0
stdin_is_interactive = 1
help = 0
version = 0
saw_inspect_flag = 0
saw_unbuffered_flag = 0
cf = {cf_flags = 0}
#65 0x080561f8 in main (argc=2, argv=0xbfffed94) at python.c:23
No locals.
More information about the PyQt
mailing list