FoxTabs - Causing Crash, mismatched pushjmp/popjmp call

70 views
Skip to first unread message

Todd Landrum

unread,
Jan 29, 2014, 4:21:35 PM1/29/14
to FoxPr...@googlegroups.com
Ran into something weird today that I'll note here in case someone else gets it:

I was debugging a project and wanted a breakpoint on changes to Set("Talk"). Anytime I tried to open a form with the break point set, I'd get a hard crash in VFP with a "mismatched pushjmp/popjmp call" error message popping up behind VFP. 

Stepping through the code, the crash was occurring in the Windowsevents class, wmEventHandler of FoxTabs. With FoxTabs turned off, the crash no longer occurs. 

YMMV. 

Todd

Jim Nelson

unread,
Jan 29, 2014, 4:33:58 PM1/29/14
to FoxPr...@googlegroups.com
Todd --

You may want to report this directly to Andrew (not sure how much attention he pays to this forum)

I made it a point in Thor to avoid binding to Windows events (too tricky for my blood)




--
You received this message because you are subscribed to the Google Groups "Thor, the Tool Manager for FoxPro" group.
To unsubscribe from this group and stop receiving emails from it, send an email to FoxProThor+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--

Rick Schummer

unread,
Jan 29, 2014, 11:32:23 PM1/29/14
to FoxPr...@googlegroups.com

Todd,

 

FoxTabs is maintained by Joel Leach. He originally made a bunch of changes for stability reasons. Possibly he needs to make one more?

 

Rick

Stein

unread,
Apr 17, 2014, 7:09:47 PM4/17/14
to FoxPr...@googlegroups.com


Sorry for the belated response - must have missed this when you originally posted it. Just wondered if you contacted Joel about this?

I've also been hitting periodic hard crashes that I attribute to FoxTabs.  A typical situation would be editing a line with embedded expressions, like this:

    pcSysHome = ADDBS(SYS(5) + SYS(2003))

Suppose I want it to read:

    pcSysHome = ADDBS(SYS(5) + SYS(2003) + UPPER(lcPath))

I'll start typing in UPPER and when I hit the paren key, it crashes.  My guess it has something to do with triggering intellisense.  This doesn't happen every time, but it's enough to be irritating.  (Though not irritating enough that I've stopped using FoxTabs, which I think is great except for these issues.  I just try to pause FT when I need to do that sort of edit.) 

--stein

Todd Landrum

unread,
Apr 17, 2014, 7:32:08 PM4/17/14
to Thor Google Group
I hadn't contacted Joel. I stopped using Foxtabs for the most part. 


--
You received this message because you are subscribed to a topic in the Google Groups "Thor, the Tool Manager for FoxPro" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/FoxProThor/GraHBj1K6EQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to FoxProThor+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages