attached is a traceback. -- _________________________ Ryan Niebur ryanryan52@gmail.com
ryan52@localhost:~$ gdb python
GNU gdb (GDB) 6.8.50.20090628-cvs-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb)
(gdb) run
Starting program: /usr/bin/python
[Thread debugging using libthread_db enabled]
Python 2.5.4 (r254:67916, Feb 17 2009, 20:16:45)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
>>> d=wx.DateTime().SetTimeT(0)
>>> d
<wx.DateTime: "Sun May 31 11:42:35 1970" at _781a8308_p_wxDateTime>
>>> d=wx.DateTime().SetTimeT(0)
>>> d
Program received signal SIGSEGV, Segmentation fault.
0xb7e8d8eb in strlen () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7e8d8eb in strlen () from /lib/i686/cmov/libc.so.6
#1 0xb7eacb06 in ?? () from /lib/i686/cmov/libc.so.6
#2 0xb7eac4aa in ?? () from /lib/i686/cmov/libc.so.6
#3 0xb7eae100 in strftime_l () from /lib/i686/cmov/libc.so.6
#4 0xb7eabedf in strftime () from /lib/i686/cmov/libc.so.6
#5 0xb71d428f in wxStrftime(wchar_t*, unsigned int, wchar_t const*, tm const*) () from /usr/lib/libwx_baseu-2.8.so.0
#6 0xb7163cfa in ?? () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb71675de in wxDateTime::Format(wchar_t const*, wxDateTime::TimeZone const&) const () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb5f34603 in _wrap_DateTime_Format (args=0x82ff9ac, kwargs=0x823324c) at src/gtk/_misc_wrap.cpp:28595
#9 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82ff9ac, kw=0x823324c) at ../Objects/abstract.c:1861
#10 0x080cd5ba in ext_do_call (f=0x8830614, throwflag=0) at ../Python/ceval.c:3892
#11 PyEval_EvalFrameEx (f=0x8830614, throwflag=0) at ../Python/ceval.c:2344
#12 0x080d00c5 in PyEval_EvalCodeEx (co=0x87601d0, globals=0x87970b4, locals=0x0, args=0x88318fc, argcount=1, kws=0x8831900, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
#13 0x080ce9fc in fast_function (f=0x88317bc, throwflag=0) at ../Python/ceval.c:3708
#14 call_function (f=0x88317bc, throwflag=0) at ../Python/ceval.c:3633
#15 PyEval_EvalFrameEx (f=0x88317bc, throwflag=0) at ../Python/ceval.c:2304
#16 0x080d00c5 in PyEval_EvalCodeEx (co=0x8760338, globals=0x87970b4, locals=0x0, args=0x82ff958, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
#17 0x08116b91 in function_call (func=0x87e695c, arg=0x82ff94c, kw=0x0) at ../Objects/funcobject.c:517
#18 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82ff94c, kw=0x0) at ../Objects/abstract.c:1861
#19 0x0806369f in instancemethod_call (func=0x87e695c, arg=0x82ff94c, kw=0x0) at ../Objects/classobject.c:2519
#20 0x0805d4b7 in PyObject_Call (func=0x3, arg=0xb7dd602c, kw=0x0) at ../Objects/abstract.c:1861
#21 0x080c88fc in PyEval_CallObjectWithKeywords (func=0x83e4b44, arg=0xb7dd602c, kw=0x0) at ../Python/ceval.c:3481
#22 0x080a6722 in slot_tp_repr (self=0x81abf0c) at ../Objects/typeobject.c:4628
#23 0x0808c365 in PyObject_Repr (v=0x81abf0c) at ../Objects/object.c:361
#24 0x0808c8f0 in internal_print (op=0x81abf0c, fp=0xb7f724c0, flags=0, nesting=0) at ../Objects/object.c:294
#25 0x08072633 in PyFile_WriteObject (v=0x81abf0c, f=0xb7de5068, flags=<value optimized out>) at ../Objects/fileobject.c:2180
#26 0x080f2748 in sys_displayhook (self=0x0, o=0x81abf0c) at ../Python/sysmodule.c:114
#27 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82461ac, kw=0x0) at ../Objects/abstract.c:1861
#28 0x080c88fc in PyEval_CallObjectWithKeywords (func=0xb7de2dac, arg=0x82461ac, kw=0x0) at ../Python/ceval.c:3481
#29 0x080cddc6 in PyEval_EvalFrameEx (f=0x86a5c6c, throwflag=0) at ../Python/ceval.c:1552
#30 0x080d00c5 in PyEval_EvalCodeEx (co=0x819c2a8, globals=0xb7defacc, locals=0xb7defacc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
#31 0x080d02d7 in PyEval_EvalCode (co=0x819c2a8, globals=0xb7defacc, locals=0xb7defacc) at ../Python/ceval.c:514
#32 0x080ed2f3 in run_mod (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:1273
#33 PyRun_InteractiveOneFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:792
#34 0x080ed548 in PyRun_InteractiveLoopFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:723
#35 0x080edca6 in PyRun_AnyFileExFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", closeit=0, flags=0xbffff658) at ../Python/pythonrun.c:692
#36 0x08059357 in Py_Main (argc=0, argv=0xbffff724) at ../Modules/main.c:532
#37 0x08058722 in main (argc=Cannot access memory at address 0x3
) at ../Modules/python.c:23
(gdb) bt full
#0 0xb7e8d8eb in strlen () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#1 0xb7eacb06 in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7eac4aa in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb7eae100 in strftime_l () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb7eabedf in strftime () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb71d428f in wxStrftime(wchar_t*, unsigned int, wchar_t const*, tm const*) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#6 0xb7163cfa in ?? () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#7 0xb71675de in wxDateTime::Format(wchar_t const*, wxDateTime::TimeZone const&) const () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8 0xb5f34603 in _wrap_DateTime_Format (args=0x82ff9ac, kwargs=0x823324c) at src/gtk/_misc_wrap.cpp:28595
__tstate = 0x816e050
resultobj = <value optimized out>
arg2 = 0xb5fcddb4
arg3 = 0xbfffe958
result = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb721c9d8 L""}, <No data fields>}
argp1 = 0x8826128
res1 = <value optimized out>
temp2 = false
temp3 = false
obj0 = 0x81abf0c
obj1 = 0x0
obj2 = 0x0
kwnames = {0xb5f92de4 "self", 0xb5f92ba4 "format", 0xb5f93ea7 "tz", 0x0}
#9 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82ff9ac, kw=0x823324c) at ../Objects/abstract.c:1861
result = <value optimized out>
call = 0x2274a6f3
#1= 0x875352a "i\2"
opcode = <value optimized out>
oparg = 0
why = <value optimized out>
err = 0
x = 0x83e4e14
v = 0x87970b4
w = 0x2
u = 0x0
t = <value optimized out>
stream = 0x2
freevars = 0x88318fc
retval = 0x0
tstate = 0x816e050
co = 0x8760338
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x8753514 "|"
names = 0x866d86c
consts = 0x876220c
#16 0x080d00c5 in PyEval_EvalCodeEx (co=0x8760338, globals=0x87970b4, locals=0x0, args=0x82ff958, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
f = 0x88317bc
retval = <value optimized out>
freevars = 0x88318fc
tstate = 0x816e050
x = <value optimized out>
u = 0x82ff94c
#17 0x08116b91 in function_call (func=0x87e695c, arg=0x82ff94c, kw=0x0) at ../Objects/funcobject.c:517
result = <value optimized out>
---Type <return> to continue, or q <return> to quit---
argdefs = <value optimized out>
d = 0x0
nk = <value optimized out>
nd = 0
#18 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82ff94c, kw=0x0) at ../Objects/abstract.c:1861
result = <value optimized out>
call = 0x2274a6f3
#19 0x0806369f in instancemethod_call (func=0x87e695c, arg=0x82ff94c, kw=0x0) at ../Objects/classobject.c:2519
self = 0x81abf0c
klass = 0x0
result = <value optimized out>
#20 0x0805d4b7 in PyObject_Call (func=0x3, arg=0xb7dd602c, kw=0x0) at ../Objects/abstract.c:1861
result = <value optimized out>
call = 0x2274a6f3
#21 0x080c88fc in PyEval_CallObjectWithKeywords (func=0x83e4b44, arg=0xb7dd602c, kw=0x0) at ../Python/ceval.c:3481
result = <value optimized out>
#22 0x080a6722 in slot_tp_repr (self=0x81abf0c) at ../Objects/typeobject.c:4628
func = 0x83e4b44
res = <value optimized out>
repr_str = 0xb7dd94a0
#23 0x0808c365 in PyObject_Repr (v=0x81abf0c) at ../Objects/object.c:361
res = <value optimized out>
#24 0x0808c8f0 in internal_print (op=0x81abf0c, fp=0xb7f724c0, flags=0, nesting=0) at ../Objects/object.c:294
s = <value optimized out>
ret = <value optimized out>
#25 0x08072633 in PyFile_WriteObject (v=0x81abf0c, f=0xb7de5068, flags=<value optimized out>) at ../Objects/fileobject.c:2180
fp = 0xb7f724c0
enc = <value optimized out>
result = <value optimized out>
writer = <value optimized out>
value = 0x81abf0c
args = <value optimized out>
result = <value optimized out>
#26 0x080f2748 in sys_displayhook (self=0x0, o=0x81abf0c) at ../Python/sysmodule.c:114
outf = <value optimized out>
builtins = 0xb7dd605c
#27 0x0805d4b7 in PyObject_Call (func=0x3, arg=0x82461ac, kw=0x0) at ../Objects/abstract.c:1861
result = <value optimized out>
call = 0x2274a6f3
#28 0x080c88fc in PyEval_CallObjectWithKeywords (func=0xb7de2dac, arg=0x82461ac, kw=0x0) at ../Python/ceval.c:3481
result = <value optimized out>
#29 0x080cddc6 in PyEval_EvalFrameEx (f=0x86a5c6c, throwflag=0) at ../Python/ceval.c:1552
stack_pointer = 0x86a5da4
next_instr = 0x82309b8 "d"
opcode = <value optimized out>
oparg = 0
why = <value optimized out>
err = 0
x = 0x82461ac
v = 0x81abf0c
w = 0xb7de2dac
u = 0x40
t = <value optimized out>
stream = 0xb7e00534
freevars = 0x86a5da4
retval = 0x0
---Type <return> to continue, or q <return> to quit---
tstate = 0x816e050
co = 0x819c2a8
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x82309b4 "e"
names = 0xb7e0052c
consts = 0x81a4a4c
#30 0x080d00c5 in PyEval_EvalCodeEx (co=0x819c2a8, globals=0xb7defacc, locals=0xb7defacc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
f = 0x86a5c6c
retval = <value optimized out>
freevars = 0x86a5da4
tstate = 0x816e050
x = <value optimized out>
u = 0x8127502
#31 0x080d02d7 in PyEval_EvalCode (co=0x819c2a8, globals=0xb7defacc, locals=0xb7defacc) at ../Python/ceval.c:514
No locals.
#32 0x080ed2f3 in run_mod (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:1273
No locals.
#33 PyRun_InteractiveOneFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:792
m = <value optimized out>
d = 0xb7defacc
v = <value optimized out>
w = <value optimized out>
mod = 0x8217e10
arena = 0x817fb08
ps1 = 0x81ab554 ">>> "
ps2 = <value optimized out>
errcode = <value optimized out>
#34 0x080ed548 in PyRun_InteractiveLoopFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", flags=0xbffff658) at ../Python/pythonrun.c:723
v = 0x81ab980
ret = <value optimized out>
local_flags = {cf_flags = 135936256}
#35 0x080edca6 in PyRun_AnyFileExFlags (fp=0xb7f72420, filename=0x8127502 "<stdin>", closeit=0, flags=0xbffff658) at ../Python/pythonrun.c:692
err = <value optimized out>
#36 0x08059357 in Py_Main (argc=0, argv=0xbffff724) at ../Modules/main.c:532
c = <value optimized out>
sts = <value optimized out>
command = 0x0
filename = 0x61 <Address 0x61 out of bounds>
module = 0x0
fp = 0xb7f72420
p = <value optimized out>
inspect = 0
unbuffered = 0
skipfirstline = 0
stdin_is_interactive = <value optimized out>
help = 0
version = 0
saw_inspect_flag = 0
saw_unbuffered_flag = 0
cf = {cf_flags = 0}
#37 0x08058722 in main (argc=Cannot access memory at address 0x3
) at ../Modules/python.c:23
No locals.
(gdb)
Attachment:
signature.asc
Description: Digital signature