hang when enabling JACK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
New
|
High
|
Unassigned |
Bug Description
By selecting preferences -> Sound API -> Audio Jack the program stops working.
I'm using Ubuntu Studio 16.
Below I copy the file logs:
Debug [Main]: Mixxx "2.0.0" "(git 1.12 r5772; flags: asan=0 asmlib=0 autodjcrates=1 buildtime=0 bulk=1 color=0 coreaudio=0 faad=0 ffmpeg=0 hid=1 hss1394=0 ipod=0 localecompare=1 macappstore=0 mad=1 mediafoundation=0 modplug=0 opengles=0 optimize=portable opus=1 perftools=0 perftools_
Debug [Main]: Library versions:
Debug [Main]: Qt: 4.8.7
Debug [Main]: libshout: 2.3.1
Debug [Main]: RubberBand: 1.8.1
Debug [Main]: SoundTouch: 1.9.2
Debug [Main]: TagLib: 1.9.1
Debug [Main]: ChromaPrint: 1.2.0
Debug [Main]: Vorbis: Xiph.Org libVorbis 1.3.5
Debug [Main]: FLAC: 1.3.1
Debug [Main]: QDesktopService
Debug [Main]: QDesktopService
Debug [Main]: QCoreApplicatio
Debug [Main]: Configuration file is at the current version 2.0.0
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading translations for locale "es_AR" from translations folder "/usr/share/
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Compressor attack per frame: 0.000421769 decay per frame: 4.21769e-05
Debug [Main]: PortAudio version: 1899 text: PortAudio V19-devel (built Aug 11 2015 07:04:31)
Debug [Main]: JACK client name set
Debug [Main]: Found an input connection above current deck count
Warning [Main]: ControlDoublePr
Warning [Main]: ControlDoublePr
Warning [Main]: ControlDoublePr
Warning [Main]: ControlDoublePr
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: Found an input connection above current deck count
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: Found an input connection above current deck count
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: Found an input connection above current deck count
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: Found an input connection above current deck count
Debug [Main]: Available QtSQL drivers: ("QSQLITE", "QMYSQL3", "QMYSQL")
Debug [Main]: DB status: "/home/
Debug [Main]: SchemaManager:
Debug [Main]: TrackDAO:
Debug [Main]: CrateDAO:
Debug [Main]: CueDAO::initialize QThread(0x2ad4110, name = "Main") "qt_sql_
Debug [Main]: DirectoryDAO:
Debug [Main]: LibraryHashDAO:
Debug [Main]: Default quick links: ("/home/
Debug [Main]: Appending Quick Link: "Música" --- "/home/
Debug [Main]: Appending Quick Link: "Escritorio" --- "/home/
Debug [Main]: Appending Quick Link: "Documentos" --- "/home/
Debug [Main]: Committing transaction on "qt_sql_
Debug [Main]: Traktor Library Location=[ "/home/
Debug [Main]: Checking for access to user's library directories:
Debug [Main]: Checking for access to "/home/
Debug [Main]: AnalyserWavefor
Debug [Main]: Setting VAMP_PATH to: "/usr/lib/
Debug [Main]: Creating ControllerManager
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Extension ".bulk.xml" total 1 presets
Debug [Main]: Extension ".hid.xml" total 10 presets
Debug [Main]: Extension ".midi.xml" total 93 presets
Debug [Main]: RLimit Cur 95
Debug [Main]: RLimit Max 95
Debug [Main]: slotSetRateRange 2 0.1
Debug [Main]: slotSetRateRange 2 0.1
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Setting VAMP_PATH to: "/usr/lib/
Debug [Main]: VampPluginLoade
Debug [Main]: Plugin output displayname: "mixxxbpmdetect
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Setting VAMP_PATH to: "/usr/lib/
Debug [Main]: VampPluginLoade
Debug [Main]: Plugin output displayname: "mixxxbpmdetect
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-barbeattrac
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker"
Debug [Main]: DlgPrefKey:
Debug [Main]: Key plugin ID: "qm-keydetector:2"
Debug [Main]: ControllerManag
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: ConfigObject: Could not read ""
Debug [Main]: "/usr/share/
Debug [Main]: Set root GL Context widget valid: QGLWidget(
Debug [Main]: Created root GL Context valid: 0x54be220 true
Debug [Main]: Root GL Context format:
Debug [Main]: Double Buffering: true
Debug [Main]: Swap interval: 0
Debug [Main]: Depth buffer: true
Debug [Main]: Direct rendering: true
Debug [Main]: Has overlay: false
Debug [Main]: RGBA: true
Debug [Main]: Sample buffers: false
Debug [Main]: Samples: -1
Debug [Main]: Stencil buffers: true
Debug [Main]: Stereo: false
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: Loading resources from "/usr/share/mixxx/"
Debug [Main]: LegacySkinParser loading skin: "/usr/share/
Debug [Main]: slotSetRateRange 2 0.1
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Spinny1]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Spinny2]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Spinny3]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Spinny4]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Samplers]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Microphone]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Vinylcontrol]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[PreviewDeck]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Library]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Library]
Debug [Main]: "Error: Unable to import console: no such extension"
Debug [Main]: "Error: Unable to import svg: no such extension"
Debug [Main]: Skin is a >=1.12.0 style skin.
Warning [Main]: QWidget:
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Master]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Master]
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[BeatJump],next" Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[BeatJump],prev" Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[LoopMove],next" Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[LoopMove],prev" Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Master]
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: QWidget:
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRende
Debug [Main]: WaveformWidgetF
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "," Creating it.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[Deere]
Warning [Main]: ControlDoublePr
Warning [Main]: Requested control does not exist: "[EffectRack1]
Debug [Main]: Recordings folder set to "/home/
Debug [Main]: BaseTrackCache(
Debug [Main]: AnalysisLibrary
Debug [Main]: AnalysisLibrary
Debug [Main]: DlgAnalysis(
Warning [Main]: src/skin/
Debug [BrowseThread]: Append 10 from "/home/
Debug [BrowseThread]: Append last 8
Warning [Main]: ControlDoublePr
Warning [Main]: ControlDoublePr
Debug [Main]: MixxxLibraryFea
Debug [Main]: LibraryTableMod
Debug [Main]: WSearchLineEdit
Debug [Controller]: ControllerManager: Setting up devices
Debug [Main]: Starting LibraryScanner thread.
Debug [Controller]: Scanning PortMIDI devices:
Debug [Controller]: Found output device # 2 qjackctl
Debug [Controller]: Scanning USB Bulk devices:
Debug [Controller]: Scanning HID devices:
Debug [Main]: SoundManager:
Debug [Main]: SoundDevicePort
Debug [Main]: framesPerBuffer: 1024
Debug [Main]: Requested sample rate: 44100 Hz, latency: 23.22 ms
Debug [Main]: Output channels: 2 | Input channels: 6
Debug [Main]: Opening stream with id 3
Debug [LibraryScanner 1]: LibraryHashDAO:
Debug [LibraryScanner 1]: CueDAO::initialize LibraryScanner(
Debug [LibraryScanner 1]: TrackDAO:
Debug [LibraryScanner 1]: DirectoryDAO:
Debug [LibraryScanner 1]: LibraryScanner event loop starting.
Debug [Controller]: Found "" "" "r16" S/N "" "Interface 3"
Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers.
Debug [Controller]: ControllerManag
Debug [Controller]: Controller polling stopped.
Debug [Main]: Opened PortAudio stream successfully... starting
Debug [Main]: Dynamically loaded PortAudio library
Debug [Main]: PortAudio: Started stream successfully
Debug [Main]: Actual sample rate: 44100 Hz, latency: 69.6599 ms
Debug [Main]: SoundDeviceNetw
Debug [Main]: framesPerBuffer: 1024
Debug [Main]: Requested sample rate: 44100 Hz, latency: 23.22 ms
Debug [Main]: Using "default" as output sound device clock reference
Debug [Main]: 2 output sound devices opened
Debug [Main]: 1 input sound devices opened
Debug [Main]: Displaying mixxx
Debug [Main]: Running Mixxx
Debug [Main]: guess the size of the window decoration
Debug [Main]: DlgPrefVinyl::Apply
Debug [Main]: in VinylGainSlotAp
tags: | added: jack |
Changed in mixxx: | |
importance: | Undecided → High |
summary: |
- the program is planted when trying to select jack as an audio interface + hang when enabling JACK |
Mixxx now uses GitHub for bug tracking. This bug has been migrated to: /github. com/mixxxdj/ mixxx/issues/ 8602
https:/