Just tried on the mac; it's crashing inside DragAndDrop.py OnData( ), inside the GetData( ) call. gdb stack:

Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/ operand.
0x05028460 in typeinfo for wxDataObjectBase ()
(gdb) bt
#0  0x05028460 in typeinfo for wxDataObjectBase ()
#1  0x04c0e984 in wxDropTarget::GetData ()
#2 0x06306c20 in _wrap_DropTarget_GetData (args=0x0, kwargs=0x4e59668) at src/mac/_misc_wrap.cpp:30276 #3 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0, kw=0x4e59668) at ../Objects/abstract.c:1756 #4 0x1007cd7c in ext_do_call (func=0x6285828, pp_stack=0xbfffc590, flags=269601216, na=0, nk=0) at ../Python/ceval.c:3835 #5 0x1007a0d0 in PyEval_EvalFrame (f=0x1b64810) at ../Python/ceval.c: 2203 #6 0x1007b148 in PyEval_EvalCodeEx (co=0x626fc60, globals=0x0, locals=0x4c0e95c, args=0x1, argcount=1, kws=0x111a8eb8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2736 #7 0x1007c814 in fast_function (func=0x111a5580, pp_stack=0xbfffc7dc, n=1, na=1, nk=160) at ../Python/ceval.c:3651 #8 0x1007c60c in call_function (pp_stack=0xbfffc7dc, oparg=0) at ../ Python/ceval.c:3579 #9 0x10079fe0 in PyEval_EvalFrame (f=0x111a8d50) at ../Python/ ceval.c:2163 #10 0x1007b148 in PyEval_EvalCodeEx (co=0xf1e5b20, globals=0x0, locals=0x4c0e95c, args=0x13c27f6c, argcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2736 #11 0x10025adc in function_call (func=0xf1e8df0, arg=0x13c27f60, kw=0x0) at ../Objects/funcobject.c:548 #12 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0, kw=0x4e59668) at ../Objects/abstract.c:1756 #13 0x10015300 in instancemethod_call (func=0xf1e8df0, arg=0x13c27f60, kw=0x0) at ../Objects/classobject.c:2447 #14 0x1000bb70 in PyObject_Call (func=0x111a5580, arg=0x0, kw=0x4e59668) at ../Objects/abstract.c:1756 #15 0x1007c134 in PyEval_CallObjectWithKeywords (func=0x133e8bc0, arg=0x13aa0878, kw=0x0) at ../Python/ceval.c:3425 #16 0x0471396c in wxPyCallbackHelper::callCallbackObj (this=0x111a5580, argTuple=0x13aa0878) at src/helpers.cpp:1786 #17 0x04713a34 in wxPyCBH_callCallback ([EMAIL PROTECTED], argTuple=0x0) at src/helpers.cpp:1767 #18 0x062a8674 in wxPyDropTarget::OnData (this=0x111a4730, a=50, b=124, c=wxDragMove) at include/wx/wxPython/wxPython.h:47
#19 0x04c0f9f8 in wxMacWindowDragReceiveHandler ()
#20 0x932e4b60 in InvokeDragReceiveHandlerUPP ()
#21 0x932e4b08 in CarbonReceiveMapper ()
#22 0x918129e8 in DoDropMessage ()
#23 0x91813e2c in CoreDragMessageHandler ()
#24 0x907a4590 in __CFMessagePortPerform ()
#25 0x9076acd0 in __CFRunLoopDoSource1 ()
#26 0x9075d3e8 in __CFRunLoopRun ()
#27 0x9075ca18 in CFRunLoopRunSpecific ()
#28 0x9318e1e0 in RunCurrentEventLoopInMode ()
#29 0x9318d874 in ReceiveNextEventCommon ()
#30 0x93292dc8 in ReceiveNextEventInMode ()
#31 0x04bf293c in wxApp::MacDoOneEvent ()
#32 0x04c0fa98 in wxEventLoop::Dispatch ()
#33 0x04c828ac in wxEventLoopManual::Run ()
#34 0x04c6ac0c in wxAppBase::MainLoop ()

On Feb 3, 2006, at 8:21 PM, Jeffrey Harris wrote:

Hi Folks,

I just checked in an experimental "drag an ics file into Chandler"
feature. I developed the functionality on Windows, I haven't tested it
on Mac or Linux.  More testing would be welcome.

Here's what should happen:
- Normal item drag and drop should still work
- files dragged into the sidebar should be accepted anywhere (not just
over collections)
- ics files dragged onto the sidebar should import into a new collection
or whichever collection you dragged the file over
- If an ics file is dragged into the calendar view, it should import
into the currently selected sidebar collection

Sincerely,
Jeffrey
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to