I figured out the problem. the mouseLocation message is returning
bogus values. I'll fix it shortly.

On 9/13/08, Slava Pestov <[EMAIL PROTECTED]> wrote:
> On Sat, Sep 13, 2008 at 12:16 PM, Joe Groff <[EMAIL PROTECTED]> wrote:
>> Hi guys. I thiunk I've figured out what's causing the segfaults in the
>> UI on OS X x86-64. It looks like the %rbx register, which should be
>> callee-preserved, is getting clobbered by the code Factor generates
>> for -[FactorView drawRect:] (from ui.cocoa.views). As you can see in
>> the following disassembly, it saves %rbx to the stack but never
>> restores it before returning:
>
> Fixed! The UI now runs and responds to keyboard events; "compiler"
> test and "ui" test in the UI listener works fine. However, mouse
> events doesn't work. So close!
>
>> Let me know when you all start getting sick of x86-64 bug reports.
>
> Keep 'em coming.
>
> Slava
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to