[Dev] Wing IDE debugging problem
Donn Denman
donn at osafoundation.org
Thu Dec 9 12:04:14 PST 2004
I want to follow up on the problems with Chandler Debug on the Mac. It
looks like there's a problem with old wxWidgets information conflicting
with the new build. I filed bug 2270 for this issue, look there for
more information. You should find that creating a new directory for
Chandler will work around this problem.
Ken, I hear that you're able to debug under wing now. Glad to hear
that.
- Donn
On Dec 6, 2004, at 6:27 PM, Donn Denman wrote:
> Ken,
>
> Thanks for the details. I've had similar problems on the Mac, and the
> Wing folks might be right that the python build/version is the
> problem.
>
> I normally run Chandler from the command line on Mac, because it's so
> much faster. You can also pass a -wing parameter to bring up wing and
> debug that process when it hits a breakpoint. I just tried to do this
> with the release build of chandler and I got an error that makes
> sense:
> Error: Cannot run a debug process with optimized python because
> Error: this omits necessary debug information from byte code.
> However I can do the same thing on the PC without this problem. I
> don't know why the two platforms are different in this regard.
> Next, I tried to run the debug version of Chandler from the command
> line and got a different error, that appears to be related to our
> recent upgrade to wxWidgets 2.5.3.
> So it looks like we can't debug on the Mac right now. Maybe someone
> more familiar with the build can help us figure out what's going
> wrong.
>
> - Donn
>
> On Dec 6, 2004, at 4:36 PM, Ken Krugler wrote:
>
>> Hi Donn,
>>
>>> Tell us more about how your Wing fails. Does it launch? Are you
>>> having trouble debugging?
>>>
>>> Many of us run on Macs, and although we have seen some problems, it
>>> doesn't simply fail.
>>
>> Below is the email I sent to Wing IDE support:
>>
>> ======================================================================
>> I'm running Mac OS 10.3.6, Wing IDE 2.0.0, on a G4 PowerBook.
>>
>> I set up my project using the same settings that John Anderson has
>> for a working project, other than debug vs. release (I'm targeting a
>> debug build of Chandler, while he's using a release build)
>>
>> The problem is that when I try to debug the Chandler project, I never
>> hit a breakpoint I set in the first file, and debugging never seems
>> to really start up.
>>
>> When I click the Debug button, the status panel says "Debugger:
>> Listening for back-connection". In about four seconds this changes to
>> "Debugger: No debug process / not listening for connections". A few
>> seconds after that, the message goes away, and I'm back to where I
>> started.
>>
>> In the Python Shell pane, it says "Cannot execute: waiting for
>> sandbox process to restart". So it seems as though my Python
>> interpreter isn't available.
>>
>> But I can run the project from the command line, using the same
>> Python interpreter that I think I've configured with Wing IDE. This
>> is version 2.3, which is included inside of the Chandler project.
>>
>> Not that this matters, but I can run/debug Python programs using the
>> default pre-installed Python that came with Mac OS 10.3 (Python 2.3),
>> using MacPython.
>> ======================================================================
>>
>> -- Ken
>>
>>> On Dec 6, 2004, at 3:37 PM, Ken Krugler wrote:
>>>
>>>> Hi all,
>>>>
>>>> I was having problems getting the debugger in Wing 2.0.0 to work
>>>> with Chandler. This is on Mac OS 10.3.6. Based on some logged
>>>> output that I sent them, Wing IDE Support said:
>>>>
>>>>> Thanks. I'm guessing you ended up building Python 2.3.3 with the
>>>>> --with-pydebug configuration option and we omitted support for
>>>>> that in Wing 2.0.0 on OS X (by accident, as it turns out).
>>>>>
>>>>> If I'm right about that, you can either build the debugger against
>>>>> your
>>>>> copy of Python (I can provide details if you choose to do this),
>>>>> change to
>>>>> building w/o --with-pydebug, or wait until Wing 2.0.1 is released
>>>>> (which
>>>>> will re-add the support for this compilation variant on OS X).
>>>>
>>>> Does this make sense? I'm curious as to why John's configuration
>>>> works, and mine doesn't. Though he was running against a release
>>>> build of Chandler, and I was using the debug build...could that
>>>> have altered the --with-pydebug setting?
>>>>
>>>> Thanks,
>>>>
>>>> -- Ken
>>
>>
>> --
>> Ken Krugler
>> TransPac Software, Inc.
>> <http://www.transpac.com>
>> +1 530-470-9200
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 4640 bytes
Desc: not available
Url : http://lists.osafoundation.org/pipermail/dev/attachments/20041209/5014e7bd/attachment.bin
More information about the Dev
mailing list