Ticket URL: <
http://trac.wxwidgets.org/ticket/9749>
#9749: Chandler's Graphics Context based month view crashes on OS X 1/10th of the
time
---------------------+------------------------------------------------------
Reporter: jeffrey | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxMac | Version:
Keywords: | Blockedby:
Patch: 0 | Blocking:
---------------------+------------------------------------------------------
To reproduce:
1. Download
http://downloads.osafoundation.org/chandler/releases/0.7.7
/Chandler_intel-osx-leopard_0.7.7.dmg
2. Start up Chandler
3. Select the Calendar
4. Choose Month View (by clicking on the month's name)
5. Choose Week View (by clicking the left hand side where it says "Week
25" or whatever a recent week is
Repeat 4. and 5. a dozen times, and at some point you'll get a segfault on
OS X.
I'm not sure what's going wrong, but my guess is something's going wrong
with Graphics Context on the Mac.
--
Ticket URL: <
http://trac.wxwidgets.org/ticket/9749>
_______________________________________________
wx-dev mailing list
[email protected]
http://lists.wxwidgets.org/mailman/listinfo/wx-dev
Ticket URL: <
http://trac.wxwidgets.org/ticket/9749#comment:2>
#9749: Chandler's Graphics Context based month view crashes on OS X 1/10th of the
time
----------------------+-----------------------------------------------------
Reporter: jeffrey | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxMac | Version:
Resolution: | Keywords:
Blockedby: | Patch: 0
Blocking: |
----------------------+-----------------------------------------------------
Changes (by jeffrey):
* status: infoneeded_new => new
Comment:
Here's a stack trace. Looks like something's triggering drag-n-drop.
I've noticed that dragging onto various widgets seems to crash Chandler on
OS X, but last time I checked not on Windows, so this may be the same
issue.
What I'm doing *shouldn't* be triggering drag'n'drop, but I haven't
succeeded at building a Python with symbols on Leopard yet, so I'm not
quite sure what's going on in Chandler's Python code yet.
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x7461446e
0x0238172f in wxNodeBase::GetData (this=0x74614466) at list.h:475
475 void *GetData() const { return m_data; }
(gdb) bt
#0 0x0238172f in wxNodeBase::GetData (this=0x74614466) at list.h:475
#1 0x0257ed51 in wxListBase::Find (this=0x1eece1a0, object=0x1d206a60) at
../src/common/list.cpp:347
#2 0x024222c8 in wxWindowList::Find (this=0x1eece1a0, object=0x1d206a60)
at window.h:111
#3 0x02670d97 in wxMacTopLevelMouseEventHandler (handler=0xbfffd950,
event=0x1f0da420, data=0xd20a00) at ../src/mac/carbon/toplevel.cpp:601
#4 0x02671ca5 in wxMacTopLevelEventHandler (handler=0xbfffd950,
event=0x1f0da420, data=0xd20a00) at ../src/mac/carbon/toplevel.cpp:844
#5 0x94516763 in DispatchEventToHandlers ()
#6 0x94515b9d in SendEventToEventTargetInternal ()
#7 0x945324ee in SendEventToEventTarget ()
#8 0x94544b90 in ToolboxEventDispatcherHandler ()
#9 0x94516b1c in DispatchEventToHandlers ()
#10 0x94515b9d in SendEventToEventTargetInternal ()
#11 0x945324ee in SendEventToEventTarget ()
#12 0x02601663 in wxApp::MacHandleOneEvent (this=0xb5f6e60,
evr=0x1f0da420) at ../src/mac/carbon/app.cpp:1229
#13 0x0260175e in wxApp::MacDoOneEvent (this=0xb5f6e60) at
../src/mac/carbon/app.cpp:1197
#14 0x026200be in wxEventLoop::Dispatch (this=0xb5a0850) at
../src/mac/carbon/evtloop.cpp:107
#15 0x026d399a in wxEventLoopManual::Run (this=0xb5a0850) at
../src/common/evtloopcmn.cpp:122
#16 0x026a7b03 in wxAppBase::MainLoop (this=0xb5f6e60) at
../src/common/appcmn.cpp:314
#17 0x02377055 in wxPyApp::MainLoop (this=0xb5f6e60) at
src/helpers.cpp:184
#18 0x023cbe45 in _wrap_PyApp_MainLoop (args=0x1f9b7b0) at
src/mac/_core_wrap.cpp:31158
#19 0x0011fd3d in PyObject_Call ()
#20 0x0018dfb8 in PyEval_EvalFrameEx ()
#21 0x0018f45b in PyEval_EvalCodeEx ()
#22 0x00139c27 in PyFunction_SetClosure ()
#23 0x0011fd3d in PyObject_Call ()
#24 0x001285f8 in PyMethod_New ()
#25 0x0011fd3d in PyObject_Call ()
#26 0x0018db1a in PyEval_EvalFrameEx ()
#27 0x0018d9e8 in PyEval_EvalFrameEx ()
#28 0x0018f45b in PyEval_EvalCodeEx ()
#29 0x0018da85 in PyEval_EvalFrameEx ()
#30 0x0018d9e8 in PyEval_EvalFrameEx ()
#31 0x0018f45b in PyEval_EvalCodeEx ()
#32 0x0018f548 in PyEval_EvalCode ()
#33 0x001a69ec in PyErr_Display ()
#34 0x001a7016 in PyRun_FileExFlags ()
#35 0x001a8982 in PyRun_SimpleFileExFlags ()
#36 0x001b3c03 in Py_Main ()
#37 0x00001fca in ?? ()
--
Ticket URL: <
http://trac.wxwidgets.org/ticket/9749#comment:2>
_______________________________________________
wx-dev mailing list
[email protected]
http://lists.wxwidgets.org/mailman/listinfo/wx-dev