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

Crash when trying to start recording #49

Open
ghost opened this issue Jul 9, 2022 · 0 comments
Open

Crash when trying to start recording #49

ghost opened this issue Jul 9, 2022 · 0 comments

Comments

@ghost
Copy link

ghost commented Jul 9, 2022

CPU: Intel® Core™2 Quad Processor Q8300
OS: Windows 10 1703
Rack: Free 2.1.2
Recorder: latest

Rack crashes when I try to start recording using Recorder. It happens 100% with or without any other modules.

These actions will all trigger the crash:

  • Clicking the record button
  • Sending some signal into the gate/trigger input

Changing engine sample rate / threads, Recorder audio format / sample rate / bit depth won't help.

This bug is not new in Rack 2.1.2, it appeared after some updates of Recorder or Rack 2 that I can't remember exactly, but I didn't file an issue back then.

Here are the backtraces from gdb when the crash happens:

Thread 27 received signal SIGILL, Illegal instruction.
[Switching to Thread 9360.0x2448]
0x00007ffc7a05b970 in plugin!av_get_channel_layout_nb_channels () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
(gdb) bt
#0  0x00007ffc7a05b970 in plugin!av_get_channel_layout_nb_channels () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
#1  0x00007ffc79fe84e8 in plugin!avcodec_open2 () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
#2  0x00007ffc7a145235 in plugin!_ZN7Encoder4openENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_iiiiii () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
#3  0x00007ffc7a147862 in plugin!_ZN8Recorder5startEv () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
#4  0x00007ffc7a148625 in plugin!_ZN8Recorder7processERKN4rack6engine6Module11ProcessArgsE () from C:\Users\Letheward\Documents\Rack2\plugins\VCV-Recorder\plugin.dll
#5  0x00007ffc8e95fb6a in libRack!_ZN4rack6engine6Module9doProcessERKNS1_11ProcessArgsE () from D:\Software\Rack2\libRack.dll
#6  0x00007ffc8e95ab82 in libRack!_ZN4rack6engine6Engine9stepBlockEi () from D:\Software\Rack2\libRack.dll
#7  0x00007ffc8e95b486 in libRack!_ZN4rack6engine6Engine9stepBlockEi () from D:\Software\Rack2\libRack.dll
#8  0x00007ffc91001371 in ?? () from D:\Software\Rack2\libstdc++-6.dll
#9  0x00007ffca77f4d53 in ?? () from D:\Software\Rack2\libwinpthread-1.dll
#10 0x00007ffcbc06ae06 in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#11 0x00007ffcbc06aedc in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#12 0x00007ffcb9e82784 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#13 0x00007ffcbc810c31 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#14 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

0 participants