Description
Hartley reported the following error log, including this description:
It occurred after I had opened a small project with a Realearn instance, then opened a new project tab and opened a large project in it which has multiple Realearn instances. I had opened the large project earlier today standalone and didn't see the error although it's possible I overlooked it. Also I upgraded to the new 6.25 Reaper release in between. The earlier successful startup was on 6.24. And I'm still on Windows 7 for now in case that might relate. There were just the two occurrences of the crash, it didn't loop, and there are two active instances of Realearn in the large second project.
--- cut ---
Module name: ReaLearn
Module version: v2.5.0/x86_64 rev 225add (2021-03-03 13:15:42 UTC)
Module base address: 0x7fedd8b0000
Module size: 0xc31000
Message: called Result::unwrap()
on an Err
value: "Full(..)"
0: 0x7fede05025d - Extended
1: 0x7fede04e779 - Extended
2: 0x7feddf37e9f - MAIN
3: 0x7fede070f30 - Extended
4: 0x7fede070a01 - Extended
5: 0x7fede06ddbf - Extended
6: 0x7fede070959 - Extended
7: 0x7fede089d90 - rust_eh_personality
8: 0x7fede089bf3 - rust_eh_personality
9: 0x7fedda80a84 - NSEEL_HOSTSTUB_EnterMutex
10: 0x7feddc7aa7f - DllMain
11: 0x7feddc4d492 - DllMain
12: 0x7feddb6df36 - DllMain
13: 0x7feddfa3faf - SetTrackListChange
14: 0x1402ba6d3 -
15: 0x14083add3 -
16: 0x140847989 -
17: 0x1401d4d12 -
18: 0x14023aa7e -
19: 0x140239491 -
20: 0x1401d9438 -
21: 0x14025901f -
22: 0x1403d339e -
23: 0x1403dcf14 -
24: 0x1403ff1b8 -
25: 0x7791783b - CreateDialogParamW
26: 0x7791760e - CreateDialogParamW
27: 0x77943621 - ReuseDDElParam
28: 0x77909ac1 - TranslateMessageEx
29: 0x779097de - TranslateMessage
30: 0x1403fa5b1 -
31: 0x1408e2241 -
32: 0x777e556d - BaseThreadInitThunk
33: 0x77a4372d - RtlUserThreadStart
--- cut ---
With symbols resolved:
0: 7fede05025d
-----------------------------------
Relative: Some(7a025d)
Ours absolute: Some(7ffc236e025d)
7ffc236e01d0
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: 7fede04e779
-----------------------------------
Relative: Some(79e779)
Ours absolute: Some(7ffc236de779)
7ffc236de720
backtrace::capture::Backtrace::new
C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.53\src\capture.rs (line 140)
2: 7feddf37e9f
-----------------------------------
Relative: Some(687e9f)
Ours absolute: Some(7ffc235c7e9f)
7ffc235c7e60
reaper_high::log_util::create_reaper_panic_hook::{{closure}}<closure-0>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\588b37d\main\high\src\log_util.rs (line 51)
3: 7fede070f30
-----------------------------------
Relative: Some(7c0f30)
Ours absolute: Some(7ffc23700f30)
7ffc23700dc0
std::panicking::rust_panic_with_hook
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 595)
4: 7fede070a01
-----------------------------------
Relative: Some(7c0a01)
Ours absolute: Some(7ffc23700a01)
7ffc23700960
std::panicking::begin_panic_handler::{{closure}}
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 497)
5: 7fede06ddbf
-----------------------------------
Relative: Some(7bddbf)
Ours absolute: Some(7ffc236fddbf)
7ffc236fdda0
std::sys_common::backtrace::__rust_end_short_backtrace<closure-0,!>
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\sys_common\backtrace.rs (line 141)
6: 7fede070959
-----------------------------------
Relative: Some(7c0959)
Ours absolute: Some(7ffc23700959)
7ffc23700910
std::panicking::begin_panic_handler
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\std\src\panicking.rs (line 493)
7: 7fede089d90
-----------------------------------
Relative: Some(7d9d90)
Ours absolute: Some(7ffc23719d90)
7ffc23719d60
core::panicking::panic_fmt
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\core\src\panicking.rs (line 92)
8: 7fede089bf3
-----------------------------------
Relative: Some(7d9bf3)
Ours absolute: Some(7ffc23719bf3)
7ffc23719b60
core::option::expect_none_failed
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\/library\core\src\option.rs (line 1268)
9: 7fedda80a84
-----------------------------------
Relative: Some(1d0a84)
Ours absolute: Some(7ffc23110a84)
7ffc23110420
realearn::domain::main_processor::MainProcessor<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>::process_control_surface_change_event<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>
D:\a\realearn\realearn\main\src\domain\main_processor.rs (line 537)
10: 7feddc7aa7f
-----------------------------------
Relative: Some(3caa7f)
Ours absolute: Some(7ffc2330aa7f)
7ffc2330a8f0
realearn::domain::control_surface::{{impl}}::handle_event_internal::{{closure}}<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>
D:\a\realearn\realearn\main\src\domain\control_surface.rs (line 302)
11: 7feddc4d492
-----------------------------------
Relative: Some(39d492)
Ours absolute: Some(7ffc232dd492)
7ffc232dab50
reaper_high::change_detection_middleware::ChangeDetectionMiddleware::process<closure-0>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\588b37d\main\high\src\change_detection_middleware.rs (line 154)
12: 7feddb6df36
-----------------------------------
Relative: Some(2bdf36)
Ours absolute: Some(7ffc231fdf36)
7ffc231fde40
reaper_high::middleware_control_surface::{{impl}}::set_track_list_change<realearn::domain::control_surface::RealearnControlSurfaceMiddleware<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\588b37d\main\high\src\middleware_control_surface.rs (line 83)
13: 7feddfa3faf
-----------------------------------
Relative: Some(6f3faf)
Ours absolute: Some(7ffc23633faf)
7ffc23633f90
reaper_low::control_surface::SetTrackListChange
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\588b37d\main\low\src\control_surface.rs (line 224)