Gooey GUI - a peculiar way to crash FS!

For general discussion related FlowStone
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Gooey GUI - a peculiar way to crash FS!

Post by trogluddite »

Ooops! :oops:
My bad - uploaded the wrong version of the bug test, so that it doesn't even "RUN"! The correct file is now in my previous post!

@tulamide: Cheers!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Gooey GUI - a peculiar way to crash FS!

Post by Spogg »

I posted before I read your next message.

I can confirm that I got the exact same crash as you.

Cheers

Spogg
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Gooey GUI - a peculiar way to crash FS!

Post by RJHollins »

Tested with FS 3.07 Win7[64]

Just as You described. With REF=TRUE, ran a long time, no problem.

Switch REF=FALSE ... click Run .... Instant HARD CRASH.
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Gooey GUI - a peculiar way to crash FS!

Post by trogluddite »

Spogg wrote:I posted before I read your next message.

Glad you did; I wouldn't have noticed otherwise - thanks! :D There would have been no post to be "before" otherwise, and then.... oh, wait... sorry, I forgot you're Vulcan. :oops: I've heard you guys get up to all sorts of causality-breaking space-time shennanigans all the time! :lol:

@RJHollins: Thanks!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Gooey GUI - a peculiar way to crash FS!

Post by Spogg »

trogluddite wrote: There would have been no post to be "before" otherwise, and then.... oh, wait... sorry, I forgot you're Vulcan. :oops: I've heard you guys get up to all sorts of causality-breaking space-time shennanigans all the time! :lol:

Thank you Mr Trogluddite. You reminded me that nobody here on Earth understands the full implications of quantum entanglement yet.
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Gooey GUI - a peculiar way to crash FS!

Post by RJHollins »

Spogg wrote:
trogluddite wrote: There would have been no post to be "before" otherwise, and then.... oh, wait... sorry, I forgot you're Vulcan. :oops: I've heard you guys get up to all sorts of causality-breaking space-time shennanigans all the time! :lol:

Thank you Mr Trogluddite. You reminded me that nobody here on Earth understands the full implications of quantum entanglement yet.

I remember some of my early SW projects.

That was entanglement on a quantum level :shock: :oops:
:lol:
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Gooey GUI - a peculiar way to crash FS!

Post by trogluddite »

RJHollins wrote:That was entanglement on a quantum level :shock: :oops:

Hence the coder's slang; Heisenbug! :ugeek:
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Gooey GUI - a peculiar way to crash FS!

Post by RJHollins »

trogluddite wrote:
RJHollins wrote:That was entanglement on a quantum level :shock: :oops:

Hence the coder's slang; Heisenbug! :ugeek:

Well ... not so much bugs [plenty there] .... but the schematic layout. Spaghetti looked more organized :lol:

Learning from GURU posts. Regardless of the schematic function, I now try to organize/layout my schematics in a much more 'clean' way. Grouping sections into 'modules' for one thing. [similar to sub-routines i suppose]. Doing that also help exposed some bugs, and redundant routing, as well as better Trigger Management.

Guess the bottom line for me is, study the posted work of experienced F-Stoner's.

Thanks GANG !
8-)
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: Gooey GUI - a peculiar way to crash FS!

Post by trogluddite »

RJHollins wrote:Doing that also help exposed some bugs

This is very often the case in my experience. If I'm going to add even the smallest of functions to a schematic, I'll try to wrap it in a module which I can test in isolation to make sure it does exactly what's intended before linking it into place. If I discover a schematic bug later, there are then lots of "sub-routines" that there's a good chance I can discount. As you say, this is particularly valuable for trigger management; I always check whether one trigger in really does mean only one trigger out - I'd assign a shortcut key for the trigger counter if I could!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Gooey GUI - a peculiar way to crash FS!

Post by RJHollins »

After Your [i believe] Trigger Class [SM forum] ... I have multiple Trigger Counters monitoring throughout the schematic. I've learned to use 'blockers' along the way.

Even though my FS projects have 'real-time' performance demands ... I still try for an optimized, efficient project.

That part is relatively easy. Much more challenging is the broad programming and logic knowledge that's used to solve and interact within the schematic and final program use.

Looking through really good projects, I've spotted combinations of PRIMS or RUBY that elegantly perform a basic function. [something even as simple as a logic switch, etc]. Several times I've been able to replace my more more complicated section with elegance.

I do this as a hobby, fun, relaxation ... and a mental challenge, and hopefully a useful tool.

I hope the next generation of FS arrives, and hope it expands beyond.

My current project handles my Time Log and Client Billings per DAW project. Some things like Printing, or EXPORTING to an EXCEL format are a few things I don't know possible. But with the help from generous, knowledgeable 'F-Stoners', I already have this as a working VST plugin, and really helps managing my Mastering Business.

To that .... my continued THANKS to you Guys !!
Post Reply