[opensuse-factory] Trying to find which change is causing segfaults.

Hi, I need the advice how to localize a problem which appeared few snapshots ago. Sadly, I didn't catch it in time. What we have: VST Plugins that I compile locally and in OBS https://build.opensuse.org/project/show/home:kill_it:JUCE TW 20191221 on AMD FX-8120 (Kernel 5.3.8-1.2 glibc 2.30-1.2) TW 20191106 on i5-2410M (Kernel 5.3.12-2.2 glibc 2.30-2.1) On the first machine most of these plugins *.so crashes in some hosts with segmentation fault, but can be loaded in others (why I missed the case). On the second - everything works without problem. It doesn't matter either vst from OBS or built locally or even from Leap repo, result is same. So I guess the cause somewhere in libc or kernel (or maybe smwhr else). Before posting bugreports (to our bugzilla or to plugin/framework devs) it has to be definitely known where to dig, I think. Thanks for any help. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, Dec 26, 2019 at 8:22 AM Konstantin Voinov <kv@kott.no-ip.biz> wrote:
Do you have a backtrace to look at or EXACT steps to "maybe" reproduce the problem.. ?
In most cases it is a bug in the code you are reporting to be broken, if that is ruled out then someone can take a look at libc or the kernel... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Easiest way to reproduce is to install JUCE-AudioPluginHost and vst-IEMPluginSuite. Then scan plugins in AudioPluginHost (in gdb ): Options->Edit the list of available plugins -> Options... -> Scan for new or updated vst plugins. Check that you have /usr/lib64/vst in path (or add it). Scan. Or to install carla and carla-vst from multimedia repo. Then run (in gdb): /usr/lib64/carla/carla-bridge-native vst2 /usr/lib64/vst/SimpleDecoder.so none 0 You need to have jackd (dummy backend is enough) started for above command. And I can provide backtrace (or what is needed else) if it may help. On 2019-12-27 00:37, Cristian Rodríguez wrote:
participants (3)
-
Cristian Rodríguez
-
Jan Engelhardt
-
Konstantin Voinov