Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BorrowError when selecting preset #341

Closed
helgoboss opened this issue Apr 27, 2021 · 0 comments
Closed

BorrowError when selecting preset #341

helgoboss opened this issue Apr 27, 2021 · 0 comments
Labels
bug Something isn't working high priority

Comments

@helgoboss
Copy link
Owner

--- cut ---
REAPER version:      6.28/x64
Module name:         ReaLearn
Module version:      v2.8.0/x86_64 rev 4d4c38 (2021-04-27 12:36:09 UTC)
Module base address: 0x7ff93b0d0000
Module size:         0xe7d000

Message: already mutably borrowed: BorrowError

   0:     0x7ff93ba26e5d - cpp_to_rust_IReaperControlSurface_Extended
   1:     0x7ff93ba25379 - cpp_to_rust_IReaperControlSurface_Extended
   2:     0x7ff93b92505f - DllMain
   3:     0x7ff93ba48100 - cpp_to_rust_IReaperControlSurface_Extended
   4:     0x7ff93ba47bd1 - cpp_to_rust_IReaperControlSurface_Extended
   5:     0x7ff93ba44f8f - cpp_to_rust_IReaperControlSurface_Extended
   6:     0x7ff93ba47b29 - cpp_to_rust_IReaperControlSurface_Extended
   7:     0x7ff93ba610e0 - rust_eh_personality
   8:     0x7ff93ba60f43 - rust_eh_personality
   9:     0x7ff93b0d2a30 - <unknown>
  10:     0x7ff93b23f3f0 - NSEEL_HOSTSTUB_LeaveMutex
  11:     0x7ff93b626d66 - DllMain
  12:     0x7ff93b97def1 - cpp_to_rust_IReaperControlSurface_Extended
  13:        0x14089140f - <unknown>
  14:        0x14038f552 - <unknown>
  15:        0x1405996d5 - <unknown>
  16:        0x140599646 - <unknown>
  17:          0x944a520 - <unknown>
  18:        0x1402c2f21 - <unknown>
  19:        0x1403cd4d0 - <unknown>
  20:        0x14038fd41 - <unknown>
  21:        0x14059a412 - <unknown>
  22:        0x14059a2bc - <unknown>
  23:     0x7ff93b1e8df4 - NSEEL_HOSTSTUB_LeaveMutex
  24:     0x7ff93b6b3c87 - DllMain
  25:     0x7ff93b19aa83 - NSEEL_HOSTSTUB_LeaveMutex
  26:     0x7ff93b8ac274 - DllMain
  27:     0x7ff93b8aa324 - DllMain
  28:     0x7ff987462920 - ScreenToClient
  29:     0x7ff9874620c2 - ScreenToClient
  30:     0x7ff987461fd6 - ScreenToClient
  31:     0x7ff98745e858 - CallWindowProcW
  32:     0x7ff98745de1b - SendMessageW
  33:     0x7ff98745d68a - SendMessageW
  34:     0x7ff96e726196 - Ordinal20
  35:     0x7ff96e68f81c - TaskDialogIndirect
  36:     0x7ff98745e858 - CallWindowProcW
  37:     0x7ff98745de1b - SendMessageW
  38:     0x7ff98745d68a - SendMessageW
  39:     0x7ff96e7b269a - TaskDialog
  40:     0x7ff96e7b0fbd - TaskDialog
  41:     0x7ff96e7b3251 - TaskDialog
  42:     0x7ff96e726c00 - Ordinal20
  43:     0x7ff98745e858 - CallWindowProcW
  44:     0x7ff98745e299 - DispatchMessageW
  45:        0x1404045a5 - <unknown>
  46:        0x1408ed751 - <unknown>
  47:     0x7ff987347034 - BaseThreadInitThunk
  48:     0x7ff987682651 - RtlUserThreadStart
--- cut ---
Attempting to resolve symbols for 49 addresses
==============================================
        
0: 7ff93ba26e5d
-----------------------------------
            
Relative: Some(956e5d)
Ours absolute: Some(7fff35896e5d)

7fff35896dd0
backtrace::backtrace::trace<closure-0>
C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.53\src\backtrace\mod.rs (line 53)


1: 7ff93ba25379
-----------------------------------
            
Relative: Some(955379)
Ours absolute: Some(7fff35895379)

7fff35895320
backtrace::capture::Backtrace::new
C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.53\src\capture.rs (line 140)


2: 7ff93b92505f
-----------------------------------
            
Relative: Some(85505f)
Ours absolute: Some(7fff3579505f)

7fff35795020
reaper_high::log_util::create_reaper_panic_hook::{{closure}}<closure-0>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\c27a2e9\main\high\src\log_util.rs (line 51)


3: 7ff93ba48100
-----------------------------------
            
Relative: Some(978100)
Ours absolute: Some(7fff358b8100)

7fff358b7f90
std::panicking::rust_panic_with_hook
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 595)


4: 7ff93ba47bd1
-----------------------------------
            
Relative: Some(977bd1)
Ours absolute: Some(7fff358b7bd1)

7fff358b7b30
std::panicking::begin_panic_handler::{{closure}}
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 497)


5: 7ff93ba44f8f
-----------------------------------
            
Relative: Some(974f8f)
Ours absolute: Some(7fff358b4f8f)

7fff358b4f70
std::sys_common::backtrace::__rust_end_short_backtrace<closure-0,!>
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\sys_common\backtrace.rs (line 141)


6: 7ff93ba47b29
-----------------------------------
            
Relative: Some(977b29)
Ours absolute: Some(7fff358b7b29)

7fff358b7ae0
std::panicking::begin_panic_handler
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 493)


7: 7ff93ba610e0
-----------------------------------
            
Relative: Some(9910e0)
Ours absolute: Some(7fff358d10e0)

7fff358d10b0
core::panicking::panic_fmt
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\core\src\panicking.rs (line 92)


8: 7ff93ba60f43
-----------------------------------
            
Relative: Some(990f43)
Ours absolute: Some(7fff358d0f43)

7fff358d0eb0
core::option::expect_none_failed
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\core\src\option.rs (line 1268)


9: 7ff93b0d2a30
-----------------------------------
            
Relative: Some(2a30)
Ours absolute: Some(7fff34f42a30)

7fff34f42850
std::panic::{{impl}}::call_once<alloc::string::String,closure-0>
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\library\std\src\panic.rs (line 323)


10: 7ff93b23f3f0
-----------------------------------
            
Relative: Some(16f3f0)
Ours absolute: Some(7fff350af3f0)

7fff350af3d0
reaper_low::util::firewall<closure-0,alloc::string::String>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\c27a2e9\main\low\src\util.rs (line 18)


11: 7ff93b626d66
-----------------------------------
            
Relative: Some(556d66)
Ours absolute: Some(7fff35496d66)

7fff35496d40
realearn::infrastructure::plugin::realearn_plugin_parameters::{{impl}}::get_parameter_name
D:\a\realearn\realearn\main\src\infrastructure\plugin\realearn_plugin_parameters.rs (line 167)


12: 7ff93b97def1
-----------------------------------
            
Relative: Some(8adef1)
Ours absolute: Some(7fff357edef1)

7fff357ed880
vst::interfaces::dispatch
C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\vst-0.2.1\src\interfaces.rs (line 111)


23: 7ff93b1e8df4
-----------------------------------
            
Relative: Some(118df4)
Ours absolute: Some(7fff35058df4)

7fff35058d30
reaper_high::fx_parameter::FxParameter::set_reaper_normalized_value<f64>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\c27a2e9\main\high\src\fx_parameter.rs (line 28)


24: 7ff93b6b3c87
-----------------------------------
            
Relative: Some(5e3c87)
Ours absolute: Some(7fff35523c87)

7fff35523430
realearn::application::session::Session::activate_controller_preset
D:\a\realearn\realearn\main\src\application\session.rs (line 1486)


25: 7ff93b19aa83
-----------------------------------
            
Relative: Some(caa83)
Ours absolute: Some(7fff3500aa83)

7fff35009ea0
realearn::infrastructure::ui::header_panel::{{impl}}::option_selected
D:\a\realearn\realearn\main\src\infrastructure\ui\header_panel.rs (line 2089)


26: 7ff93b8ac274
-----------------------------------
            
Relative: Some(7dc274)
Ours absolute: Some(7fff3571c274)

7fff3571ba90
std::panicking::try<isize,closure-0>
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\library\std\src\panicking.rs (line 343)


27: 7ff93b8aa324
-----------------------------------
            
Relative: Some(7da324)
Ours absolute: Some(7fff3571a324)

7fff3571a2d0
swell_ui::view_manager::view_dialog_proc
D:\a\realearn\realearn\swell-ui\src\view_manager.rs (line 116)
@helgoboss helgoboss added bug Something isn't working high priority labels Apr 27, 2021
helgoboss added a commit that referenced this issue Apr 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high priority
Projects
None yet
Development

No branches or pull requests

1 participant