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

Another "Full" channel error #234

Closed
helgoboss opened this issue Mar 14, 2021 · 1 comment
Closed

Another "Full" channel error #234

helgoboss opened this issue Mar 14, 2021 · 1 comment
Labels
bug Something isn't working high priority

Comments

@helgoboss
Copy link
Owner

Here's another bug report. Nice, we are making progress in discovering all the errors that would have meant memory exhaustion in earlier ReaLearn versions.

--- cut ---
Module name: ReaLearn
Module version: v2.7.1/x86_64 rev 7f2048 (2021-03-09 20:59:32 UTC)
Module base address: 0x7ffec9a50000
Module size: 0xcba000

Message: called Result::unwrap() on an Err value: "Full(..)"

0: 0x7ffeca25404d - Extended
1: 0x7ffeca251f19 - Extended
2: 0x7ffeca13851f - DllMain
3: 0x7ffeca274f50 - Extended
4: 0x7ffeca274a21 - Extended
5: 0x7ffeca271ddf - Extended
6: 0x7ffeca274979 - Extended
7: 0x7ffeca28df30 - rust_eh_personality
8: 0x7ffeca28dd93 - rust_eh_personality
9: 0x7ffec9c14c26 - MAIN
10: 0x7ffec9cd15c7 - DllMain
11: 0x7ffec9b9af27 - MAIN
12: 0x1403dcfac -
13: 0x7ffeca1a5273 - DllMain
14: 0x7ffeca15aeee - DllMain
15: 0x7ffeca1459f3 - DllMain
16: 0x7ffec9ca0220 - MAIN
17: 0x7ffec9f1bd18 - DllMain
18: 0x7ffec9f2095c - DllMain
19: 0x7ffeca1a848f - Run
20: 0x1402ba8cc -
21: 0x1401c9459 -
22: 0x1401c8433 -
23: 0x140400d31 -
24: 0x7fff0e572920 - ScreenToClient
25: 0x7fff0e5720c2 - ScreenToClient
26: 0x7fff0e5b9f99 - UnpackDDElParam
27: 0x7fff0e56e858 - CallWindowProcW
28: 0x7fff0e56e299 - DispatchMessageW
29: 0x1403fa5b1 -
30: 0x1408e2241 -
31: 0x7fff0e237034 - BaseThreadInitThunk
32: 0x7fff0e9c2651 - RtlUserThreadStart
--- cut ---

the mapping showed errors. I tried to use filter source with various parameters to correct manually and then things collapsed. I'll try to reproduce

@helgoboss helgoboss added bug Something isn't working high priority labels Mar 14, 2021
@helgoboss
Copy link
Owner Author

helgoboss commented Mar 15, 2021

With symbols resolved:

Attempting to resolve symbols for 33 addresses
==============================================
        
0: 7ffeca25404d
-----------------------------------
            
Relative: Some(80404d)
Ours absolute: Some(7ffcaed8404d)

7ffcaed83fc0
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: 7ffeca251f19
-----------------------------------
            
Relative: Some(801f19)
Ours absolute: Some(7ffcaed81f19)

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


2: 7ffeca13851f
-----------------------------------
            
Relative: Some(6e851f)
Ours absolute: Some(7ffcaec6851f)

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


3: 7ffeca274f50
-----------------------------------
            
Relative: Some(824f50)
Ours absolute: Some(7ffcaeda4f50)

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


4: 7ffeca274a21
-----------------------------------
            
Relative: Some(824a21)
Ours absolute: Some(7ffcaeda4a21)

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


5: 7ffeca271ddf
-----------------------------------
            
Relative: Some(821ddf)
Ours absolute: Some(7ffcaeda1ddf)

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


6: 7ffeca274979
-----------------------------------
            
Relative: Some(824979)
Ours absolute: Some(7ffcaeda4979)

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


7: 7ffeca28df30
-----------------------------------
            
Relative: Some(83df30)
Ours absolute: Some(7ffcaedbdf30)

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


8: 7ffeca28dd93
-----------------------------------
            
Relative: Some(83dd93)
Ours absolute: Some(7ffcaedbdd93)

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


9: 7ffec9c14c26
-----------------------------------
            
Relative: Some(1c4c26)
Ours absolute: Some(7ffcae744c26)

7ffcae744ae0
realearn::infrastructure::plugin::app::{{impl}}::call
D:\a\realearn\realearn\main\src\infrastructure\plugin\app.rs (line 1413)


10: 7ffec9cd15c7
-----------------------------------
            
Relative: Some(2815c7)
Ours absolute: Some(7ffcae8015c7)

7ffcae801530
std::panicking::try<tuple<>,std::panic::AssertUnwindSafe<closure-0>>
/rustc/f0f68778f798d6d34649745b41770829b17ba5b8\library\std\src\panicking.rs (line 343)


11: 7ffec9b9af27
-----------------------------------
            
Relative: Some(14af27)
Ours absolute: Some(7ffcae6caf27)

7ffcae6caec0
reaper_medium::fn_traits::delegating_hook_post_command_2<realearn::infrastructure::plugin::app::App>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\7108e5e\main\medium\src\fn_traits.rs (line 133)


13: 7ffeca1a5273
-----------------------------------
            
Relative: Some(755273)
Ours absolute: Some(7ffcaecd5273)

7ffcaecd5230
reaper_low::reaper::Reaper::KBD_OnMainActionEx
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\7108e5e\main\low\src\reaper.rs (line 11859)


14: 7ffeca15aeee
-----------------------------------
            
Relative: Some(70aeee)
Ours absolute: Some(7ffcaec8aeee)

7ffcaec8ae60
reaper_medium::reaper::Reaper<reaper_medium::reaper::MainThreadScope>::kbd_on_main_action_ex<reaper_medium::reaper::MainThreadScope>
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\7108e5e\main\medium\src\reaper.rs (line 1625)


15: 7ffeca1459f3
-----------------------------------
            
Relative: Some(6f59f3)
Ours absolute: Some(7ffcaec759f3)

7ffcaec75880
reaper_high::action::Action::invoke
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\7108e5e\main\high\src\action.rs (line 224)


16: 7ffec9ca0220
-----------------------------------
            
Relative: Some(250220)
Ours absolute: Some(7ffcae7d0220)

7ffcae7cf510
realearn::domain::reaper_target::{{impl}}::control
D:\a\realearn\realearn\main\src\domain\reaper_target.rs (line 466)


17: 7ffec9f1bd18
-----------------------------------
            
Relative: Some(4cbd18)
Ours absolute: Some(7ffcaea4bd18)

7ffcaea4b870
realearn::domain::mapping::MainMapping::control_if_enabled
D:\a\realearn\realearn\main\src\domain\mapping.rs (line 324)


18: 7ffec9f2095c
-----------------------------------
            
Relative: Some(4d095c)
Ours absolute: Some(7ffcaea5095c)

7ffcaea4f570
realearn::domain::control_surface::RealearnControlSurfaceMiddleware<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>::run_internal<alloc::rc::Weak<core::cell::RefCell<realearn::application::session::Session>>>
D:\a\realearn\realearn\main\src\domain\control_surface.rs (line 271)


19: 7ffeca1a848f
-----------------------------------
            
Relative: Some(75848f)
Ours absolute: Some(7ffcaecd848f)

7ffcaecd8470
reaper_low::control_surface::Run
C:\Users\runneradmin\.cargo\git\checkouts\reaper-rs-d32fed07113e6874\7108e5e\main\low\src\control_surface.rs (line 219)



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