View Issue Details

IDCategoryLast Update
0008482bugs2021-01-17 13:49
ReporterpederAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version6.5 
Fixed in Version 
Summary0008482: Importing MIDI file crashes Ardour running on jack2
DescriptionAll versions of Ardour after 6.2-38-ga7a938275f crash while importing MIDI files if it is running it on jack2
The error thrown is "JACK HALTED: JACK server has been closed"
I've tried self compiled versions up to 6.5-8-g8d0a655608 and also the official 6.3 release and they all fail.

Importing using Alsa or Pulseaudio works fine.

Tested on Ubuntu 18.04 and openSUSE 15.2

Steps To ReproduceStart jack2; my settings are "-r -dalsa -r48000 -p512 -n2 -D -Chw:MID,0 -Phw:MID,0" and I've tried jack2-1.9.12 and .16
Start ardour-6.2-39-gf6c0b02d9f or later
Import a MIDI file; I've used https://bitmidi.com/uploads/96653.mid
TagsNo tags attached.

Activities

peder

2020-12-15 12:28

reporter   ~0025313

Brief error log from dmesg and syslog

ArdourGUI[9954]: segfault at 8 ip 00007fbf24aeeb3a sp 00007ffcf963bc30 error 4 in libjack_audiobackend.so[7fbf24ac8000+3e000]
Code: 35 c3 83 21 00 48 8b 15 94 83 21 00 31 c9 e8 cd fe fe ff 48 85 c0 0f 84 43 01 00 00 48 8b 5b 08 48 85 db 74 05 f0 83 43 08 01 <48> 8b 78 08 e8 6d f0 fe ff 4c 8d 6d 10 48 85 c0 49 89 c6 4c 89 6d
ArdourGUI[10348]: segfault at 8 ip 00007f4d75f7db3a sp 00007ffcb67a7d70 error 4 in libjack_audiobackend.so[7f4d75f57000+3e000]
Code: 35 c3 83 21 00 48 8b 15 94 83 21 00 31 c9 e8 cd fe fe ff 48 85 c0 0f 84 43 01 00 00 48 8b 5b 08 48 85 db 74 05 f0 83 43 08 01 <48> 8b 78 08 e8 6d f0 fe ff 4c 8d 6d 10 48 85 c0 49 89 c6 4c 89 6d

xubuntu kernel: [ 1660.462816] ArdourGUI[9954]: segfault at 8 ip 00007fbf24aeeb3a sp 00007ffcf963bc30 error 4 in libjack_audiobackend.so[7fbf24ac8000+3e000]
xubuntu kernel: [ 1830.400977] ArdourGUI[10348]: segfault at 8 ip 00007f4d75f7db3a sp 00007ffcb67a7d70 error 4 in libjack_audiobackend.so[7f4d75f57000+3e000]

jarinox

2021-01-17 13:49

reporter   ~0025429

I have the same problem - same error is thrown.
Importing using ALSA and Pulseaudio works for me fine too.
I'm using Ardour 6.5.0 on Arch Linux 5.10.6-arch1-1.

Error:
Reading MIDI 1 took 1 microseconds, final size = 0
JACK HALTED: JACK server has been closed
Segmentation fault (core dumped)

Issue History

Date Modified Username Field Change
2020-12-03 10:07 peder New Issue
2020-12-15 12:28 peder Note Added: 0025313
2021-01-17 13:49 jarinox Note Added: 0025429