Fl.lookup: Crash in clip mode with no table input

Issue #82 resolved
Owen Green created an issue

What?

fl.lookup~ will crash when in /mode clip when nothing is attached to the middle inlet.

0   AHarker.fl-lookup-              0x000000011ce30931 void table_read<cubic_hermite_reader, FrameLib_Lookup::FetchClip, double, double>(FrameLib_Lookup::FetchClip, double*, double const*, long, double) + 369
1   AHarker.fl-lookup-              0x000000011ce2e85a void table_read<double, double, FrameLib_Lookup::FetchClip>(FrameLib_Lookup::FetchClip, double*, double const*, long, double, InterpType) + 442

I haven't tried other interpolation modes.

Expected

That it doesn't crash, as in /mode zero

Workaround

/mode zero then fl.split?

Reproduce

Turn audio on with the patch below

----------begin_max5_patcher----------
392.3ocuT00aCBBE8Y8WAgGWbcBp8i8WYoYgZYazgfAwNaZZ+sO4h1zsYVLY
08B38dOvgC2ibLL.uQ2vqvnGQOgBBNFFD.obIB5hCvErlbIqBfgU7Oza1gi7
kr7FKj9E4r6NiHw8ET0EBkjagEQ6RJ1BXaW+8YWATWa6QR5xVYOH4.3dbdP1
Ckb+oEiQq6JUxr4uITu9rgma8UIjkyhiPjET2TJDPa+Fs1sjSggtgn+rjEJK
2rmIOixHzAkN4mROcZkNMKyo14wtwkqlHkaXEkmQOTn2xQBUYscrM9j+mFex
BXhFOQ5uRWax4NGOMEFFT+I+T+zIt6Gm3T7pTu7SlH4K052quX.xkhxwpexD
2+y7NdB425+vNfkB02e6C1QW9udq361c7287EJ9x4XKuxJTLqPqtBCwiYv68
wxSxH3I6FvCcD7jbC3IcD73NKjAZWrxx8bSUGXfhV65NswEtHBBEJeHX7vF9
dQO9THCyzZXrstkZi2k0L2+mK1YjMpZAXFCcLeJ7SnQVhZF
-----------end_max5_patcher-----------

Comments (1)

  1. Log in to comment