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

SIGSEGV : jack_port_get_buffer called with an incorrect port 0 #695

Open
manyids2 opened this issue Aug 20, 2024 · 0 comments
Open

SIGSEGV : jack_port_get_buffer called with an incorrect port 0 #695

manyids2 opened this issue Aug 20, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@manyids2
Copy link

Version

24.05

Plugin type

Native / JACK

OS

Ubuntu 24.04

DAW / Host (if applicable)

Description

After building with make, I tried launching Cardinal by ./bin/Cardinal, but it fails with
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
Jack is running with 2 capture and playback ports under system (system:capture_{1,2}, system:playback_{1,2}) and one MIDI input/output pair (system:midi_capture_1, system:midi_playback_1). There are also Alsa ports for my usb audio interface visible in qjackctl.

The plugins loaded are from the default main.vcv.

Full log:

[dpf] libjack.so.0 loaded successfully!
[0.000 info CardinalCommon.cpp:688 Initializer] Cardinal JACK/Standalone 24.05, compatible with Rack version 2.4.1
[0.000 info CardinalCommon.cpp:689 Initializer] Linux 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul  5 10:34:03 UTC 2024 x86_64
[0.000 info CardinalCommon.cpp:690 Initializer] Binary filename: /home/x/Software/Cardinal/bin/Cardinal
[0.000 info CardinalCommon.cpp:692 Initializer] Bundle path: (null)
[0.000 info CardinalCommon.cpp:698 Initializer] System directory: /home/x/Software/Cardinal/src/Rack
[0.000 info CardinalCommon.cpp:699 Initializer] User directory: /home/x/Documents
[0.000 info CardinalCommon.cpp:700 Initializer] Template patch: /home/x/Documents/templates/main.vcv
[0.000 info CardinalCommon.cpp:701 Initializer] System template patch: /home/x/Software/Cardinal/src/Rack/../../patches/templates/main.vcv
[0.000 info CardinalCommon.cpp:715 Initializer] Initializing plugins
[0.000 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Cardinal
[0.000 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Fundamental
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module 21kHz
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module 8Mode
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AaronStatic
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module alefsbits
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Algoritmarte
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AmalgamatedHarmonics
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AnimatedCircuits
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ArableInstruments
[0.001 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AriaModules
[0.002 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AS
[0.002 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module AudibleInstruments
[0.003 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Autinn
[0.003 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Axioma
[0.003 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module BaconPlugs
[0.003 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Befaco
[0.004 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Bidoo
[0.004 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Biset
[0.004 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module BogaudioModules
[0.006 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module CatroModulo
[0.006 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module cf
[0.006 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ChowDSP
[0.006 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Computerscare
[0.006 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module CVfunk
[0.007 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module dBiz
[0.007 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module DHE-Modules
[0.007 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module DrumKit
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module EnigmaCurry
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ESeries
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ExpertSleepers-Encoders
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Extratone
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module FehlerFabrik
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module forsitan-modulare
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module GlueTheGiant
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module GoodSheperd
[0.014 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module GrandeModular
[0.015 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module h4n4-modules
[0.015 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module HamptonHarmonics
[0.015 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module HetrickCV
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ImpromptuModular
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ihtsyn
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module JW-Modules
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module kocmoc
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module LifeFormModular
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module LilacLoop
[0.016 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module LittleUtils
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module LomasModules
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module LyraeModules
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Meander
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module MindMeldModular
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ML_modules
[0.017 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module MockbaModular
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Mog
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module mscHack
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module MSM
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module myth-modules
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module nonlinearcircuits
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Orbits
[0.018 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ParableInstruments
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module PathSet
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module PdArray
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module PinkTrombone
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Prism
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module rackwindows
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module rcm-modules
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module RebelTech
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module repelzen
[0.019 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module Sapphire
[0.020 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module sonusmodular
[0.020 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module StarlingVia
[0.020 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module stocaudio
[0.020 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module stoermelder-packone
[0.021 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module surgext
[0.021 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module unless_modules
[0.021 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ValleyAudio
[0.022 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module voxglitch
[0.022 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module WhatTheRack
[0.022 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ZetaCarinaeModules
[0.022 debug plugins.cpp:1003 StaticPluginLoader] Loading plugin module ZZC
[0.022 info CardinalCommon.cpp:718 Initializer] Initializing plugin browser DB
[0.026 info CardinalCommon.cpp:780 loadSettings] Loading settings
[0.026 info Rack/src/settings.cpp:519 load] Loading settings /home/x/.config/Cardinal/main.json
[0.026 info CardinalCommon.cpp:738 Initializer] OSC Remote control is not enabled in this build
[0.133 info Rack/src/patch.cpp:273 load] Loading patch /home/x/Documents/templates/main.vcv
[0.133 info Rack/src/patch.cpp:339 loadAutosave] Loading autosave /tmp/Cardinal.0004/patch.json
[0.133 info Rack/src/patch.cpp:486 fromJson] Patch was made with Rack 2.1, current Rack version is 2.4.1
[0.134 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/../../plugins/Cardinal/res/HostMIDI.svg
[0.134 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/res/ComponentLibrary/ScrewBlack.svg
[0.134 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/res/ComponentLibrary/ScrewSilver.svg
[0.134 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/res/ComponentLibrary/PJ301M.svg
[0.134 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/../../plugins/Cardinal/res/HostTime.svg
[0.135 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/res/ComponentLibrary/SmallLight.svg
[0.135 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/../../plugins/Cardinal/res/HostParameters.svg
[0.135 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/../../plugins/Cardinal/res/HostCV.svg
[0.135 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/../../plugins/Cardinal/res/HostAudio.svg
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Text Editor
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Host MIDI
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Host Time
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Host Parameters
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Host CV
[0.135 info Rack/src/app/RackWidget.cpp:327 fromJson] Creating module widget DISTRHO Audio 8
[dpf] createNextWindow 1228 666 1.000000
[0.210 info Window.cpp:396 WindowSetPluginUI] Renderer: NVIDIA Corporation NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
[0.210 info Window.cpp:397 WindowSetPluginUI] OpenGL: 4.6.0 NVIDIA 535.183.01
[0.211 info Rack/src/window/Svg.cpp:28 loadFile] Loaded SVG /home/x/Software/Cardinal/src/Rack/res/ComponentLibrary/Rail.svg
[0.245 info Window.cpp:110 loadFile] Loaded font /home/x/Software/Cardinal/src/Rack/res/fonts/ShareTechMono-Regular.ttf
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
[dpf] assertion failure: "jackport != nullptr" in file ../../dpf/distrho/src/DistrhoPluginJACK.cpp, line 629
jack_port_get_buffer called with an incorrect port 0
jack_port_get_buffer called with an incorrect port 0
jack_port_get_buffer called with an incorrect port 0
jack_port_get_buffer called with an incorrect port 0
fish: Job 1, './bin/Cardinal' terminated by signal SIGSEGV (Address boundary error)
@dromer dromer added the bug Something isn't working label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants