< Back to IRCAM Forum

Terminal error message

Hello everyone,
sometimes happens that after trying evaluate a poly object at the end of a chain of omquantify objects and other operations the terminal opens and shows a message similar to the one I am copying here. If I restart OM everything works fine, until after some changes when I try to evaluate it again, the same problem happens eventually. What could it be?

Thank you!

Last login: Mon Jun 12 08:45:24 on console
/var/tmp/lwtemp_Air-de-Daniel_50833LDRajL.command ; exit;
danielmunozosorio@Air-de-Daniel ~ % /var/tmp/lwtemp_Air-de-Daniel_50833LDRajL.command ; exit;
rces/speartext.lisp
; Loading text file /Users/danielmunozosorio/Documents/DOCUMENTS_DANI/COMPOSICI?/Eines/Electroac?stica/OpenMusic/Workspaces/workspace/elements/gla? - canon proporcions/canon_proporcions_prova 9.omp
;  Loading text file /Users/danielmunozosorio/Documents/DOCUMENTS_DANI/COMPOSICI?/Eines/Electroac?stica/OpenMusic/Workspaces/workspace/elements/eines/correct_quantify_bug.omp
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
Warning: Capturing attempt to throw out of keyDown:.typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
Warning: Capturing attempt to throw out of keyDown:.typing: 
typing: 
Warning: Capturing attempt to throw out of keyDown:.typing: 
typing: 
typing: 
typing: 
typing: 
typing: 
typing: 

Error: Abort(6) [code 16D21E210] at 1B323D9B8
        Foreign code offset #x8 from symbol "__pthread_kill"
        module "/usr/lib/system/libsystem_kernel.dylib" [ #x1B3234000 ]
PC     1B323D9B8 ; SP    16D21E660 
x0             0 ; x1             0 ; x2             0 ; x3             0
x4     1B32310AD ; x5     16D21E710 ; x6            6E ; x7          2A00
x8  F16FF1B1445DB012 ; x9  F16FF1B04681F592 ; x10            2 ; x11            B
x12     B4802005 ; x13     34802000 ; x14           10 ; x15            2
x16          148 ; x17    20DA4F530 ; x18    148103940 ; x19            6
x20    102DC4580 ; x21          103 ; x22    144FEAC90 ; x23    2096E6000
x24   81B0011563 ; x25   81B0043B6B ; x26   81B04D2833 ; x27   8000049839
x28   80E06BFD79 ; x29    16D21E680 ; x30    1B3270EB0 
  1 (continue) Return a value to use.
  2 Supply a new second argument.
  3 Remove display-callback from #<polypanel  81B04D06FB>
  4 (abort) Return to Cocoa Event Loop

Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.

OpenMusic 1 : 1 > 

Hi Demos,

I imagine you are on Mac. What machine (cpu), what system (Montery/ventura or other).

Can you specify better , and exactly when? what do you mean by end of a chain. It’s probably a system error caused by a user’s error.

Best
K

Hi Karim,
sorry for the lack of information, I wrote it in a hurry…

OM 7.2
OS Monterey (M1)

The patch is quite simple, I think, but I am not an expert with OM so it is most likely my fault. This is the basic thing: voice->true-duration->arithmetic operations->omquantify->voice->poly

Sometimes after modifying the input tree of the first voice, this kind of error appears when I evaluate the poly at the end. But after restarting OM it works normally…

I attach the patch in case my description is not accurate enough…

Thanks!

canon_proporcions_prova 11.omp (976.8 KB)

Hi Demos,

Can you please send me the missing patches (correct_quantify_bug… and other attached) so i can see what’s wrong in the evaluation of the poly?

Best
K

Here it is, thank you, Karim.

correct_quantify_bug.omp (1.6 KB)

Nothing looks wrong with the patch.
How are you evaluating the poly, using cmd+click or typing v?

Typing v. Is there a difference?

No. no difference. But if a user evaluate with cmd+click, sometime, if the mouse moves fast or/and the user type something else, this may result in an error. Do you still have the problem? I think i can fix it.

Best
K

Yes, the problem still happens. As I wrote, when I restart OM I can continue working normally, but it is a bit annoying.

Thanks