medcelerate / FFGLTouchEngine

Touchengine FFGL Plugin
Apache License 2.0
44 stars 2 forks source link

Instant Crash #19

Closed superjlounge closed 1 month ago

superjlounge commented 1 month ago

Hello, Thx for building this. I'm getting a crash millseconds after loading an example .tox file. I'm on Win 11, Resolume 7.20.1 and also 7.21.0. I'm using an RTX 4090. Thx, Stuart

medcelerate commented 1 month ago

Check your resolume log file. Most likely this is to do with one of the older betas referencing something that didn't exist. It should be fixed in latest.

superjlounge commented 1 month ago

Hmm.. Thx for the reply. Here's an excerpt from the log -

[2024-07-13T13:57:59.908+01:00] INFO: ra::WinPluginInstance::load: Loading plugin 'C:\Users\StuPC\Documents\RESOLUME PLUGINS\FFGLTouchEngineFX.dll' [2024-07-13T13:57:59.931+01:00] INFO: Plugin was successfully loaded. [2024-07-13T13:57:59.966+01:00]WARNING: Invalid rotation of media type in MF reader setting to 0 degrees. [2024-07-13T13:58:00.084+01:00]WARNING: Invalid rotation of media type in MF reader setting to 0 degrees. [2024-07-13T13:58:02.970+01:00] INFO: Context will be deleted: [2024-07-13T13:58:03.102+01:00] INFO: Close screensetup [2024-07-13T13:59:49.419+01:00] INFO: ra::WinPluginInstance::load: Loading plugin 'C:\Users\StuPC\Documents\RESOLUME PLUGINS\FFGLTouchEngine.dll' [2024-07-13T13:59:49.431+01:00] INFO: Plugin was successfully loaded. [2024-07-13T13:59:50.802+01:00] FFGL: Loading TouchEngine

superjlounge commented 1 month ago

It then crashes after about 2-4 seconds

medcelerate commented 1 month ago

This looks like an issue somewhere in your touch designer network. Looks like there’s some issue with some media you have in there.

On Sat, Jul 13, 2024 at 9:17 AM superjlounge @.***> wrote:

It then crashes after about 2-4 seconds

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226896305, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHYKRGIGW4OXYZUYU4VA7I3ZMESFFAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHA4TMMZQGU . You are receiving this because you commented.Message ID: @.***>

medcelerate commented 1 month ago

Can you upload the tox you are having issues with.

superjlounge commented 1 month ago

Hey, I’m using the examples you have included? Thx

On Sat, Jul 13, 2024 at 15:02 medcelerate @.***> wrote:

Can you upload the tox you are having issues with.

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226918419, or unsubscribe https://github.com/notifications/unsubscribe-auth/APM2AF57MRJ7CYMTWXRXKKDZMEXQLAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHEYTQNBRHE . You are receiving this because you authored the thread.Message ID: @.***>

medcelerate commented 1 month ago

Can you let me know the version of the plugin you are using?

superjlounge commented 1 month ago

V0.2-beta9

On Sat, Jul 13, 2024 at 16:02 medcelerate @.***> wrote:

Can you let me know the version of the plugin you are using?

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226944331, or unsubscribe https://github.com/notifications/unsubscribe-auth/APM2AF255PP4AWX7F4ZRFH3ZME6RNAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE2DIMZTGE . You are receiving this because you authored the thread.Message ID: @.***>

medcelerate commented 1 month ago

Can you open one of the talks examples in touch design, designer, and see what the top input and top output are named? There was a recent change in the repository that updated all the examples that would cause this behavior.

On Sat, Jul 13, 2024 at 11:58 AM superjlounge @.***> wrote:

V0.2-beta9

On Sat, Jul 13, 2024 at 16:02 medcelerate @.***> wrote:

Can you let me know the version of the plugin you are using?

— Reply to this email directly, view it on GitHub < https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226944331>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/APM2AF255PP4AWX7F4ZRFH3ZME6RNAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE2DIMZTGE>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226968961, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHYKRGMPSQQWJOFUXT2UMATZMFFAVAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE3DQOJWGE . You are receiving this because you commented.Message ID: @.***>

superjlounge commented 1 month ago

in1 out1

On Sat, Jul 13, 2024 at 17:06 medcelerate @.***> wrote:

Can you open one of the talks examples in touch design, designer, and see what the top input and top output are named? There was a recent change in the repository that updated all the examples that would cause this behavior.

On Sat, Jul 13, 2024 at 11:58 AM superjlounge @.***> wrote:

V0.2-beta9

On Sat, Jul 13, 2024 at 16:02 medcelerate @.***> wrote:

Can you let me know the version of the plugin you are using?

— Reply to this email directly, view it on GitHub <

https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226944331>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/APM2AF255PP4AWX7F4ZRFH3ZME6RNAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE2DIMZTGE>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226968961>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AHYKRGMPSQQWJOFUXT2UMATZMFFAVAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE3DQOJWGE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226975000, or unsubscribe https://github.com/notifications/unsubscribe-auth/APM2AF6WKIZ7XM3L6PXYFU3ZMFGAPAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE3TKMBQGA . You are receiving this because you authored the thread.Message ID: @.***>

medcelerate commented 1 month ago

What I would recommend is cloning the project and launching it using visual studio then sending me the line it crashes at. I don’t have windows 11 on my machine so I’m unsure where the crash is coming from.

On Sat, Jul 13, 2024 at 12:23 PM superjlounge @.***> wrote:

in1 out1

On Sat, Jul 13, 2024 at 17:06 medcelerate @.***> wrote:

Can you open one of the talks examples in touch design, designer, and see what the top input and top output are named? There was a recent change in the repository that updated all the examples that would cause this behavior.

On Sat, Jul 13, 2024 at 11:58 AM superjlounge @.***> wrote:

V0.2-beta9

On Sat, Jul 13, 2024 at 16:02 medcelerate @.***> wrote:

Can you let me know the version of the plugin you are using?

— Reply to this email directly, view it on GitHub <

https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226944331>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/APM2AF255PP4AWX7F4ZRFH3ZME6RNAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE2DIMZTGE>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226968961>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AHYKRGMPSQQWJOFUXT2UMATZMFFAVAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE3DQOJWGE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226975000>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/APM2AF6WKIZ7XM3L6PXYFU3ZMFGAPAVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE3TKMBQGA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2226988148, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHYKRGOOP3OJ3K7KHYNDTT3ZMFIB5AVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWHE4DQMJUHA . You are receiving this because you commented.Message ID: @.***>

superjlounge commented 1 month ago

Hey, sorry for the delay. Ive done as you instructed but I am getting loads of errors, missing files. Visual Studio on the PC is not my forte. Thx, S

medcelerate commented 1 month ago

I'm going to see if I can source the cause of this issue.

medcelerate commented 1 month ago

Ok so I was able to test on Windows 11, make sure you are on the latest release build of TouchDesigner. I am seeing the instant crash when I launch with my debuuger, but when I launch normally it is fine. I am noticing that this does not even load the symbols in my debugger so my best guess is that however resolume is trying to load the DLL is causing a failure. I believe this may be an issue in the resolume side as since I don't even see the symbols loading something is happening before any of my code runs.

superjlounge commented 1 month ago

Ok, so you are thinking it might be a Resolume issue?

On Sun, Jul 21, 2024 at 20:45 medcelerate @.***> wrote:

Ok so I was able to test on Windows 11, make sure you are on the latest release build of TouchDesigner. I am seeing the instant crash when I launch with my debuuger, but when I launch normally it is fine. I am noticing that this does not even load the symbols in my debugger so my best guess is that however resolume is trying to load the DLL is causing a failure. I believe this may be an issue in the resolume side as since I don't even see the symbols loading something is happening before any of my code runs.

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/19#issuecomment-2241753542, or unsubscribe https://github.com/notifications/unsubscribe-auth/APM2AF5TRSDYQS4ASQZOXUTZNQFU3AVCNFSM6AAAAABKZHO5GSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBRG42TGNJUGI . You are receiving this because you authored the thread.Message ID: @.***>