Tons of bugs on MacOS

I downloaded Zoo to try it out since the concept sounds great. Unfortunately on MacOS 15.5, m4 max, 64gb ram, I immediately ran into a lot of usability breaking bugs. In no particular order:

  • The entire viewport turned black, had to force close the app
  • Contents of the viewport disappeared, including default planes, had to restart app
  • Attempting to draw a rectangle on a sketch is impossible. After you click to start the shape about 1000ms later the screen flashes and your rectangle is ended without specifying the second corner. You’re left with a single point and no way to complete the shape I can see other than writing the KCL.
  • The app hung several times, requiring a force close and restart

I really like the idea of a code-cad with ML integration but right now it doesn’t seem to be in a usable state, more like an alpha test.

Hi @evelant, thanks a lot for giving the app a go and reporting these issues. It’s really appreciated! I’m sorry your experience wasn’t great.

We started an internal thread breaking down your report and I’ll do a pass later linking to new or existing github issues.

For your second bullet, the viewport was all empty and you couldn’t find your existing model is that right? This could be related to a few issues we have with our current camera implemenation. It’s possible that right-click in the scene > Reset view could have helped you if that was the case.

For your last bullet, are you able to recall which part of the app hung? The scene, the feature tree, the toolbar?

Thanks again for your message.

Pierre

Thanks for the quick followup, love what you’re doing with Zoo!

I’ll try the viewport reset if I encounter camera oddities again, thanks.

IIRC the hangs I encountered were total app non-responsiveness, couldn’t do anything, had to force close from macos toolbar with option+right click.

Some more detail about the sketching issue – it didn’t seem to happen with every shape. A 3 point curve worked fine. It did happen every time with a rectangle however, making the tool essentially unusable.

1 Like

Thank you for calling this out @evelant. I think I’ve found a simple reproduction of the Rectangle issue you’re encountering:

  1. Equip the rectangle tool
  2. type x = 3 or something in the code editor
  3. quickly place the first point of the rectangle
  4. watch the second point be canceled, an a startProfileAt placed

So we’ve got something to go on!

It’s curious that it was happening to you every time, and I’m sorry it must have been infuriating. I wonder if I could ask how your network connection is? There seems to be a through-line of network hiccups in the symptoms you described. Our app shouldn’t be so fragile to bad conditions though, like the rectangle tool unequipping in cases like this is unacceptable.

I’m on ethernet with a 1000/1000 fiber connection so it definitely shouldn’t be my connection. Out of curiosity why does the app need a connection to servers for something as basic as drawing a square?

Okay great thanks. It doesn’t, but it’s possible that fluttering network conditions are causing other systems to change state and clobber the sketch mode system (due to some bad coupling we need to remove).

We do connect to servers for the 3D modeling operations, which run in our remote geometry engine

Ah I see. So the app can’t work without an always-on connection? I get the business reasons for such an architecture, but that’s a bit disappointing as a user. If Zoo goes out of business the app becomes unusable. Modern computing hardware is plenty powerful, IMO “cloud” should be an option for constrained devices or ultra complex cases, not the only option. Far too many good products become defunct when they would otherwise remain useful because of “cloud only” architecture.

Yeah I totally hear you @evelant, For context, I’m a frontend-y developer on the product so I want to have a better offline experience.

We’ve built it this way to start so that we can have that infinite scalability built into our architecture, which is something that most other companies have had to retrofit later and is much harder. We support on-premise engine clusters for enterprises today.

While we haven’t had time to prioritize it, we have several avenues for bundling the geometry engine with the app and as an on-device standalone service; the infra team has made everything in the stack remarkably portable. Then we will be in that space that I agree we want to get to, where remote compute is not the only operating mode.

  • I’ve created this issue to track fixing the rectangle bug
  • I believe the black screen issue is a reappearance of this bug
  • I’ll keep looking around for reproductions of the other behaviors you mentioned

Thanks for reporting, we’ll get to work on these bugs under our “V1 Sketch mode improvements” milestone. Keep an eye out for our Sketch mode revamp happening in parallel to implement constraint solver sketching.

1 Like

FYI I just tried 1.09 and the bug is still there. Can’t draw a rectangle in a sketch because it’s always cancelled ~1000ms after placing the first point. Here are some logs from the developer tools, unfortunately minified:

index-Z2G_SKdA.js:72038 undefined > Le > dUe > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:114967:29 > Object.useMemo > Yn.useMemo > TUe > N8 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-Z2G_SKdA.js:72037:19)
    at dUe (index-Z2G_SKdA.js:114135:15)
    at index-Z2G_SKdA.js:114967:29
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at TUe (index-Z2G_SKdA.js:114967:15)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-Z2G_SKdA.js:72037:19)
    at dUe (index-Z2G_SKdA.js:114135:15)
    at index-Z2G_SKdA.js:114967:29
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at TUe (index-Z2G_SKdA.js:114967:15)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
dUe @ index-Z2G_SKdA.js:114136
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > dUe > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:114967:29 > Object.useMemo > Yn.useMemo > TUe > N8 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-Z2G_SKdA.js:72037:19)
    at dUe (index-Z2G_SKdA.js:114135:15)
    at index-Z2G_SKdA.js:114967:29
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at TUe (index-Z2G_SKdA.js:114967:15)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
dUe @ index-Z2G_SKdA.js:114135
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-Z2G_SKdA.js:72037:19)
    at dUe (index-Z2G_SKdA.js:114135:15)
    at index-Z2G_SKdA.js:114967:29
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at TUe (index-Z2G_SKdA.js:114967:15)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
dUe @ index-Z2G_SKdA.js:114136
(anonymous) @ index-Z2G_SKdA.js:114967
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
TUe @ index-Z2G_SKdA.js:114967
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.useMemo > Yn.useMemo > oBe > N8 > RG > AG > Gae > q2 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
    at q2 (index-Z2G_SKdA.js:5706:9)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
    at q2 (index-Z2G_SKdA.js:5706:9)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.useMemo > Yn.useMemo > oBe > N8 > RG > AG > Gae > q2 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
    at q2 (index-Z2G_SKdA.js:5706:9)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
useMemo @ index-Z2G_SKdA.js:3812
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.useMemo (index-Z2G_SKdA.js:3812:47)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at RG (index-Z2G_SKdA.js:5958:23)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
    at q2 (index-Z2G_SKdA.js:5706:9)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
RG @ index-Z2G_SKdA.js:5958
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
(anonymous) @ index-Z2G_SKdA.js:5399
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
EG @ index-Z2G_SKdA.js:5429
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:31735 Error: Failed to stopAt undefined, Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245
    at Le (index-Z2G_SKdA.js:72037:19)
    at index-Z2G_SKdA.js:110452:245
    at Object.nG [as useMemo] (index-Z2G_SKdA.js:3695:66)
    at Yn.useMemo (index-Z2G_SKdA.js:371:23)
    at oBe (index-Z2G_SKdA.js:110452:231)
    at N8 (index-Z2G_SKdA.js:3449:153)
    at H4 (index-Z2G_SKdA.js:4130:40)
    at RG (index-Z2G_SKdA.js:5982:88)
    at AG (index-Z2G_SKdA.js:5722:13)
    at Gae (index-Z2G_SKdA.js:5716:27)
D @ index-Z2G_SKdA.js:31735
oBe @ index-Z2G_SKdA.js:110456
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 undefined > Le > file:///Applications/Zoo%20Design%20Studio.app/Contents/Resources/app.asar/.vite/renderer/main_window/assets/index-Z2G_SKdA.js:110452:245 > Object.nG > Yn.useMemo > oBe > N8 > H4 > RG > AG > Gae 
Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553
index-Z2G_SKdA.js:72038 sketch001 = startSketchOn(YZ)
profile001 = startProfile(sketch001, at = [0, 0])
profile002 = startProfile(sketch001, at = [0, 0])
profile003 = startProfile(sketch001, at = [0.86, 1.51])

Le @ index-Z2G_SKdA.js:72038
(anonymous) @ index-Z2G_SKdA.js:110452
nG @ index-Z2G_SKdA.js:3695
Yn.useMemo @ index-Z2G_SKdA.js:371
oBe @ index-Z2G_SKdA.js:110452
N8 @ index-Z2G_SKdA.js:3449
H4 @ index-Z2G_SKdA.js:4130
RG @ index-Z2G_SKdA.js:5982
AG @ index-Z2G_SKdA.js:5722
Gae @ index-Z2G_SKdA.js:5716
q2 @ index-Z2G_SKdA.js:5706
TI @ index-Z2G_SKdA.js:5536
Ih @ index-Z2G_SKdA.js:2843
Xae @ index-Z2G_SKdA.js:5785
sp @ index-Z2G_SKdA.js:5754
EG @ index-Z2G_SKdA.js:5483
_ @ index-Z2G_SKdA.js:528
P @ index-Z2G_SKdA.js:553

@evelant This is a very long shot, but this error appears to be related to a failing lookup in the Feature Tree pane, no clarity yet whether or not this could be related to the issue or not. Are you able to reproduce this when the Feature Tree pane is closed? You can do that by clicking in the sidebar. For instance keeping only the KCL editor pane open like in the screenshot below.

Thanks a lot for your help on this!

Not a very long shot, that did it! If I close the feature tree pane the bug no longer happens.

2 Likes

@evelant Wow that’s great to hear. Thank you so much for testing that quick! We’ll get that sorted soon.

@evelant If it’s not too much to ask, are you able to see this issue on the web app at https://app.zoo.dev? If yes, that would be great as we could push fix attempts there quicker than having to go through desktop releases

Does not happen in the web version. I have the feature tree open and can sketch a rectangle without issue. There are some errors in the dev console, but everything appears to work

index-kjXu0PMs.js:11100 A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.
yK @ index-kjXu0PMs.js:11100
6index-kjXu0PMs.js:72825 Selection is outside of a sketch but has no artifact. Sketch segment selections are the only kind that can have a valid selection with no artifact. {"codeRef":{"range":[0,8772,0],"pathToNode":[["body",""]]}}
(anonymous) @ index-kjXu0PMs.js:72825
index-kjXu0PMs.js:72036 undefined > Le > dUe > https://app.zoo.dev/assets/index-kjXu0PMs.js:114991:29 > Object.useMemo > Yn.useMemo > TUe > R8 > RG > AG > Gae 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
useMemo @ index-kjXu0PMs.js:3812
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
RG @ index-kjXu0PMs.js:5958
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
EG @ index-kjXu0PMs.js:5429
_ @ index-kjXu0PMs.js:528
P @ index-kjXu0PMs.js:553
index-kjXu0PMs.js:72036 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
useMemo @ index-kjXu0PMs.js:3812
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
RG @ index-kjXu0PMs.js:5958
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
EG @ index-kjXu0PMs.js:5429
_ @ index-kjXu0PMs.js:528
P @ index-kjXu0PMs.js:553
index-kjXu0PMs.js:72036 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.useMemo (index-kjXu0PMs.js:3812:47)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at RG (index-kjXu0PMs.js:5958:23)
    at AG (index-kjXu0PMs.js:5722:13)
    at Gae (index-kjXu0PMs.js:5716:27)
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
useMemo @ index-kjXu0PMs.js:3812
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
RG @ index-kjXu0PMs.js:5958
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
EG @ index-kjXu0PMs.js:5429
_ @ index-kjXu0PMs.js:528
P @ index-kjXu0PMs.js:553
index-kjXu0PMs.js:31736 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.useMemo (index-kjXu0PMs.js:3812:47)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at RG (index-kjXu0PMs.js:5958:23)
    at AG (index-kjXu0PMs.js:5722:13)
    at Gae (index-kjXu0PMs.js:5716:27)
D @ index-kjXu0PMs.js:31736
dUe @ index-kjXu0PMs.js:114160
(anonymous) @ index-kjXu0PMs.js:114991
useMemo @ index-kjXu0PMs.js:3812
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
RG @ index-kjXu0PMs.js:5958
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
EG @ index-kjXu0PMs.js:5429
_ @ index-kjXu0PMs.js:528
P @ index-kjXu0PMs.js:553
index-kjXu0PMs.js:72036 undefined > Le > dUe > https://app.zoo.dev/assets/index-kjXu0PMs.js:114991:29 > Object.nG > Yn.useMemo > TUe > R8 > V4 > RG > AG 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:31736 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)
D @ index-kjXu0PMs.js:31736
dUe @ index-kjXu0PMs.js:114160
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 undefined > Le > dUe > https://app.zoo.dev/assets/index-kjXu0PMs.js:114991:29 > Object.nG > Yn.useMemo > TUe > R8 > V4 > RG > AG 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:31736 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)
D @ index-kjXu0PMs.js:31736
dUe @ index-kjXu0PMs.js:114160
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 undefined > Le > dUe > https://app.zoo.dev/assets/index-kjXu0PMs.js:114991:29 > Object.nG > Yn.useMemo > TUe > R8 > V4 > RG > AG 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:72036 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)
Le @ index-kjXu0PMs.js:72036
dUe @ index-kjXu0PMs.js:114159
(anonymous) @ index-kjXu0PMs.js:114991
nG @ index-kjXu0PMs.js:3695
Yn.useMemo @ index-kjXu0PMs.js:371
TUe @ index-kjXu0PMs.js:114991
R8 @ index-kjXu0PMs.js:3449
V4 @ index-kjXu0PMs.js:4130
RG @ index-kjXu0PMs.js:5982
AG @ index-kjXu0PMs.js:5722
Gae @ index-kjXu0PMs.js:5716
q2 @ index-kjXu0PMs.js:5706
TI @ index-kjXu0PMs.js:5536
Ih @ index-kjXu0PMs.js:2843
(anonymous) @ index-kjXu0PMs.js:5399
index-kjXu0PMs.js:31736 Error: Failed to stopAt CallExpressionKw, Le > dUe
    at Le (index-kjXu0PMs.js:72035:19)
    at dUe (index-kjXu0PMs.js:114159:15)
    at index-kjXu0PMs.js:114991:29
    at Object.nG [as useMemo] (index-kjXu0PMs.js:3695:66)
    at Yn.useMemo (index-kjXu0PMs.js:371:23)
    at TUe (index-kjXu0PMs.js:114991:15)
    at R8 (index-kjXu0PMs.js:3449:153)
    at V4 (index-kjXu0PMs.js:4130:40)
    at RG (index-kjXu0PMs.js:5982:88)
    at AG (index-kjXu0PMs.js:5722:13)