cremaschi's picture

mic (@cremaschi)

Community Spotlight


  • Vuo Founder


4 years ago
7 years ago
cremaschi's picture
mic commented on MalcolmT's Discussion, “"Discard data from event"

Hi Malcom, there' a feature that surely replace the need of that node, could be that it was replaced for this reason. If you hold down shift key while dragging from a node output, you'll notice that you're drawing a thin cable, rather usual thick cable obtained by simply dragging. Thin cables just carry the event, discarding the data. This should avoid the use of "discard data from event" in the tutorial. See also "Ignoring data" section in documentation. regards michele

cremaschi's picture
mic posted a new Composition, “Background Subtraction
cremaschi's picture
mic commented on mic's Bug Report, “exported app involving kinect crash at startup

Hi Jamie, thanks for the prompt reply. I recompiled with Vuo last version and yes, the problem was solved. That what I already supposed I did, but there was some old Vuo version still on my mac and I should have exported with that one. Now i deleted all of them so I can't repeat the mistake. All the other things were due to an hardware problem and disappeared once fixed. So please close this report and thanks so much.

cremaschi's picture

exported app involving kinect crash at startup


Vuo version: 

Fixed in Vuo version: 

OS version: 

  • macOS 10.14

CPU architecture: 

Intel x86_64

How severely does this bug affect you?: 

●●●○ — It prevents me from completing a specific task with Vuo.

Steps causing the bug to occur: 

  1. Running the attached composition "Kinect Server v5". Works. I did see output from kinect.
  2. Export it as a Mac App
  3. Run the mac app: it crash.

Have you found a workaround?: 

No. What's worse - no idea it's related to this bug - later on neither the composition started not to work - the Kinect patch now outputs nothing. Switching USB port the kinect uses, it works again. Next time you try, it doesn't. Booting from a different OS makes it runs again. Soon, neither on the other OS I can't use the comp any more.

No other software I own that used to run with kinect seem to get any input from it anymore. Some of them report "they're still running" - like if they find an instance of something already using kinect, perhaps. Some other can't find the device at all anymore.

I still can't exclude a hardware problem - as soon as I can test the kinect with other hardware I'll report it.

Note also that a previous compiled version of the app - Kinect Server v2, it had a few nodes less, just syphoning the kinect output - doesn't give any error on startup, but simply still doesn't give any output apparently from the kinect - while it worked a couple of days ago.

Other notes: 

crash log:

Process:               Kinect Server v5 [1429]
Path:                  /Volumes/VOLUME/Users/*/Kinect Server Server v5
Identifier:            org.vuo.user.cremaschi.Kinect_Server_v5
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Kinect Server v5 [1429]
User ID:               501

Date/Time:             2021-10-14 11:26:08.474 +0200
OS Version:            Mac OS X 10.14.6 (18G103)
Report Version:        12
Anonymous UUID:        B0D502B7-FABD-F395-30F9-073527CB1B82

Time Awake Since Boot: 8600 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @rpath/Vuo.framework/Versions/2/Frameworks/Syphon.framework/Versions/A/Syphon
  Referenced from: /Volumes/VOLUME/Users/*/Kinect Server Server v5
  Reason: image not found

Binary Images:
       0x106a86000 -        0x106c3aff7 +org.vuo.user.cremaschi.Kinect_Server_v5 (0) <D4805B52-5421-361A-B81C-332A477DF1E3> /Volumes/VOLUME/Users/*/Kinect Server Server v5
       0x106d08000 -        0x106d0fffb +libVuoApp.dylib (0) <03E534CC-79E3-33F9-AA04-F5C147346C08> /Volumes/VOLUME/Users/*/Kinect Server
       0x106d23000 -        0x106d5eff7 +libVuoGlContext.dylib (0) <3497B835-20D8-38A6-927C-7648CE46468A> /Volumes/VOLUME/Users/*/Kinect Server
       0x106d85000 -        0x106dc4fff +libVuoGlPool.dylib (0) <1E6CA69F-A4A1-316E-81AB-8A2FB86041BA> /Volumes/VOLUME/Users/*/Kinect Server
       0x106df6000 -        0x106e79fff +libVuoHeap.dylib (0) <AEA9F9D7-2761-3D9A-B124-BD7C65F43792> /Volumes/VOLUME/Users/*/Kinect Server
       0x106eb9000 -        0x107abcfef +libavcodec.dylib (0) <0DB5503F-4DAE-3F54-9FC9-74FC2613ED7A> /Volumes/VOLUME/Users/*/Kinect Server
       0x108314000 -        0x108764ff7 +libavformat.dylib (0) <A27D29AB-1C28-3DBC-926D-532C1A2002FD> /Volumes/VOLUME/Users/*/Kinect Server
       0x1087fa000 -        0x10884fff7 +libavutil.dylib (0) <6970595D-67F3-35CF-A6A0-0B63279A927F> /Volumes/VOLUME/Users/*/Kinect Server
       0x1088fe000 -        0x108937ff3 +libfreenect2.dylib (0) <5B967014-56D6-3C94-980A-59E3A6D2C41F> /Volumes/VOLUME/Users/*/Kinect Server
       0x10895a000 -        0x10895ffff +libjson-c.dylib (0) <06B48B45-EC40-39E0-B2FD-F3FA644B9315> /Volumes/VOLUME/Users/*/Kinect Server
       0x10896c000 -        0x1089aafff +libmuparser.dylib (0) <2E5B6150-C87A-323E-9A0E-D1FB0CB8F02B> /Volumes/VOLUME/Users/*/Kinect Server
       0x1089dd000 -        0x1089e3ffb +liboscpack.dylib (0) <598A61D2-4060-3D5E-A1D1-C0056B04B467> /Volumes/VOLUME/Users/*/Kinect Server
       0x1089f6000 -        0x108a00ff7 +librtaudio.dylib (0) <9578C7CE-3FAD-3E81-AA29-0A14530A05EA> /Volumes/VOLUME/Users/*/Kinect Server
       0x108a10000 -        0x108a2bfff +libswresample.dylib (0) <5B6A01F3-BBA0-36EF-AC38-DE848CBC311F> /Volumes/VOLUME/Users/*/Kinect Server
       0x108a3a000 -        0x108aceff7 +libswscale.dylib (0) <05612007-4F22-3B60-9B4B-A20BBD77754F> /Volumes/VOLUME/Users/*/Kinect Server
       0x108ae8000 -        0x108af5ffb +libusb.dylib (0) <50F642D5-A4F4-3723-884D-55E97CAB0BE7> /Volumes/VOLUME/Users/*/Kinect Server
       0x108b02000 -        0x108b1fff3 +libzmq.dylib (0) <43F531B3-DD14-3C12-8969-146DAE623C0A> /Volumes/VOLUME/Users/*/Kinect Server
       0x10dc33000 -        0x10dc9d70f  dyld (655.1.1) <DFC3C4AF-6F97-3B34-B18D-7DCB23F2A83A> /usr/lib/dyld
    0x7fff398fa000 -     0x7fff39ad6ffb (2.0 - 1550.4) <5854207B-6106-3DA4-80B6-36C42D042F26> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff39ca4000 -     0x7fff39ca4fff (1.11 - Accelerate 1.11) <762942CB-CFC9-3A0C-9645-A56523A06426> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff3aed8000 -     0x7fff3bc8dffb (6.9 - 1671.60.109) <EFB74848-E23F-3FC3-B167-BA1F960996CC> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff3bcdf000 -     0x7fff3bcdffff (50.1 - 50.1) <84097DEB-E2FC-3901-8DD7-A670EA2274E0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff3cb4a000 -     0x7fff3cb4afff (158 - 158) <56AD06AA-7BB4-3F0B-AEF7-9768D0BC1C98> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff3d335000 -     0x7fff3d3bbfff (4.3.0 - 4.3.0) <1E8E64E6-0E58-375A-97F7-07CB4EE181AC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff3d8c1000 -     0x7fff3dd06ff7 (6.9 - 1575.22) <51040EEE-7C5D-3433-A271-86B47B0562BF> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3e9b6000 -     0x7fff3eabafff (1.0 - 2290.13) <A739B93D-23C2-3A34-8D61-6AC924B9634F> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff3eb17000 -     0x7fff3eb17fff (946 - 946) <2EB6117A-6389-311B-95A0-7DE32C5FCFE2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3f652000 -     0x7fff3f692ff3 (1.8 - 281.4) <10CF8E52-07E3-382B-8091-2CEEEFFA69B4> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff401fc000 -     0x7fff4028bfff (2.0.2 - 1483.260.4) <8A90F547-86EF-3DFB-92FE-0E2C0376DD84> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff4028d000 -     0x7fff4029cffb (255.6.1 - 255.6.1) <85F85EBB-EA59-3A8B-B3EB-7C20F3CC77AE> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff47552000 -     0x7fff47561ffb (17.7.3 - 17.7.3) <94B5CF34-5BD6-3652-9A8C-E9C56E0A9FB4> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff48363000 -     0x7fff48363fff (1.5 - 23) <31783652-5E36-3773-8847-9FECFE2487F0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff48364000 -     0x7fff485bbff7 (1.11 - 701.14) <33E846BE-1794-3186-9BF2-6ADF62C782A3> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff66838000 -     0x7fff66839ffb  libSystem.B.dylib (1252.250.1) <B1006948-7AD0-3CA9-81E0-833F4DD6BFB4> /usr/lib/libSystem.B.dylib
    0x7fff6806f000 -     0x7fff687f4fdf  libobjc.A.dylib (756.2) <7C312627-43CB-3234-9324-4DEA92D59F50> /usr/lib/libobjc.A.dylib


Binary Data KinectServer.vuo11.27 KB

Crash reports: 

Package icon Kinect Server v2.zip3.26 MB
cremaschi's picture
mic commented on mic's Bug Report, “Editor crash

BTW dealing with this issues made me discover that "expression" input port is of type "List of math symbols". Seems that it works fine when connected to a "share value" node, but there's no way to connect to other kind o f ports, or set other generic type ports to that specific type. I'd like to know if there's a way to convert from text type to that type so that math expression could be somehow calculated on runtime. Don't know if this is a FR or there's something I'm missing.