Skip to content

ReaLearn: BorrowError when learning source #1364

@helgoboss

Description

@helgoboss

User Jordan reported:

Working in realearn to get this P1 Nano setup, this error just popped up when making a preset for reaeq. It appeared when I learned the motorized fader to a new mapping for the reaeq preset I'm working on

--- cut ---
REAPER version:      7.27/x64
Module name:         Helgobox
Module version:      v2.16.14/x86_64 rev f9f6bc (2024-11-06 21:24:42 UTC)
Module path:         C:\Reaper Portable - 7.27 - 11.25.24\UserPlugins\FX\helgobox-x64.dll
Module base address: 0x7ff9b2f00000
Module size:         0x2e2c000

Message: already mutably borrowed: BorrowError

   0:     0x7ff9b4a74954 - DllMain
   1:     0x7ff9b4a747ec - DllMain
   2:     0x7ff9b49f19ab - DllMain
   3:     0x7ff9b4c9107b - cpp_to_rust_PCM_source_Extended
   4:     0x7ff9b4c90e86 - cpp_to_rust_PCM_source_Extended
   5:     0x7ff9b4c8ef7f - cpp_to_rust_PCM_source_Extended
   6:     0x7ff9b4c90a66 - cpp_to_rust_PCM_source_Extended
   7:     0x7ff9b4fb27c4 - hid_write
   8:     0x7ff9b4fb2704 - hid_write
   9:     0x7ff9b3a99448 - invoke_host
  10:     0x7ff9b3c97b13 - MAIN
  11:     0x7ff9b39249bd - invoke_host
  12:     0x7ff9b406aa4b - DllMain
  13:     0x7ff9b32ba9e9 - <unknown>
  14:     0x7ff9b3a1d670 - invoke_host
  15:     0x7ff9b4a11583 - DllMain
  16:     0x7ff9b3bce245 - MAIN
  17:     0x7ff9b4b4c4ef - cpp_to_rust_PCM_source_Extended
  18:     0x7ff9b4b2d86f - cpp_to_rust_IReaperControlSurface_Run
  19:        0x1403393c1 - <unknown>
  20:        0x14020812f - <unknown>
  21:        0x14020787a - <unknown>
  22:        0x14020708b - <unknown>
  23:        0x1404c38cf - <unknown>
  24:     0x7ffa5fb63170 - ScreenToClient
  25:     0x7ffa5fb62912 - ScreenToClient
  26:     0x7ffa5fba9ec9 - UnpackDDElParam
  27:     0x7ffa5fb5ef5c - CallWindowProcW
  28:     0x7ffa5fb5e9de - CallWindowProcW
  29:     0x7ff99d88f4ea - <unknown>
  30:     0x7ff99d88f1e9 - <unknown>
  31:     0x7ff99d8673c0 - <unknown>
  32:     0x7ffa5fb5ef5c - CallWindowProcW
  33:     0x7ffa5fb5e9de - CallWindowProcW
  34:     0x7ff9ff08e226 - FT_Trace_Set_Default_Level
  35:     0x7ffa5fb5ef5c - CallWindowProcW
  36:     0x7ffa5fb5e8cc - DispatchMessageW
  37:     0x7ffa5fb710c3 - SendMessageTimeoutW
  38:     0x7ffa61bd1374 - KiUserCallbackDispatcher
  39:     0x7ffa5f7db144 - NtUserTrackPopupMenuEx
  40:     0x7ffa5fbc5ebb - TrackPopupMenu
  41:     0x7ff9b4b4850c - cpp_to_rust_PCM_source_Extended
  42:     0x7ff9b460ca48 - DllMain
  43:     0x7ff9b331918f - NSEEL_HOSTSTUB_EnterMutex
  44:     0x7ff9b3aac4ca - invoke_host
  45:     0x7ff9b460e079 - DllMain
  46:     0x7ffa5fb63170 - ScreenToClient
  47:     0x7ffa5fb62912 - ScreenToClient
  48:     0x7ffa5fb62826 - ScreenToClient
  49:     0x7ffa5fb5ef5c - CallWindowProcW
  50:     0x7ffa5fb5e8cc - DispatchMessageW
  51:     0x7ffa5fb710c3 - SendMessageTimeoutW
  52:     0x7ffa61bd1374 - KiUserCallbackDispatcher
  53:     0x7ffa5f7d1124 - NtUserMessageCall
  54:     0x7ffa5fb5e0d3 - SendMessageW
  55:     0x7ffa5fb5d814 - SendMessageW
  56:     0x7ffa51362457 - ImageList_LoadImageW
  57:     0x7ffa513720e0 - ImageList_WriteEx
  58:     0x7ffa5fb5ef5c - CallWindowProcW
  59:     0x7ffa5fb5e684 - DispatchMessageW
  60:        0x1404ba8b0 - <unknown>
  61:        0x140acd671 - <unknown>
  62:     0x7ffa60fb7374 - BaseThreadInitThunk
  63:     0x7ffa61b7cc91 - RtlUserThreadStart
--- cut ---

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingrealearnRelated to ReaLearn

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions