View Issue Details

IDProjectCategoryView StatusLast Update
0009900ardourbugspublic2025-03-04 22:08
ReporterJoysn71 Assigned To 
PrioritylowSeveritycrashReproducibilityalways
Status newResolutionopen 
Platformamd64OSDebianOS VersionTrixie
Summary0009900: Ardour crashing when clicking on a sample during import from Freesound
DescriptionWhen I click on a specific sample (but choosen ranomly as I tried the Freesound import for the first time), Ardour crashes immediately. Other samples I tried worked fine.

Else:
Since the crash I can not connect the "autitioner" in "Audio connections" dialog anymore to some output. Need to do it with qpwgraph. See screenshot.
Steps To Reproducein "Tags:" field enter "woman" and press <Enter>.
From result list select "Tickling womans soles laughing 0003.1.MP3" (its the second entry on my result list)
Additional Information[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
Note: Illegal Audio-MPEG-Header 0x4d474958 at offset 613685.
Note: Trying to resync...
Note: Hit end of (available) data during resync.
Segmentation fault
TagsNo tags attached.

Activities

Joysn71

2025-03-02 19:21

reporter  

image.png (42,030 bytes)   
image.png (42,030 bytes)   

x42

2025-03-04 19:13

administrator   ~0029226

Well it's a apparently corrupt mp3 :) and "src/libmpg123/id3.c" indicates this is an issue with libsndfile's mp3 reader.
Official binaries of Ardour do not use sndfile's mp123 (Ardour has a built-in mp3 decoder). I take it this is a custom build, or a distro version?

The file should be in $HOME/.cache/ardour8/freesound/ Can you try to parse it with:
    sndfile-info   "$HOME/.cache/ardour8/freesound/Tickling womans soles laughing 0003.1.MP3"


If that also crashes we'll notify https://github.com/libsndfile/

Thanks!

Joysn71

2025-03-04 22:05

reporter   ~0029227

The file is located in `$HOME/.cache/ardour7/freesound`, although I use Ardour 8.10 (from the Debian repository).
The crash happens when "auto play " is enabled. If I turn it off, I can import the file, and a audio track is added to the session and that audio track can be played in Ardour.

sndfile-info delivered the following info:

chris@laptop1:~$ sndfile-info $HOME/.cache/ardour7/freesound/351801-Tickling\ womans\ soles\ laughing\ 0003.1.MP3
[src/libmpg123/id3.c:process_comment():587] error: No comment text / valid description?
========================================
File : /home/chris/.cache/ardour7/freesound/351801-Tickling womans soles laughing 0003.1.MP3
Length : 613941
Found 'ID3' marker.
  ID3v2.3 header length : 263226
----------------------------------------
Request for header allocation of 526452 denied.
MPEG-1/2 Audio
----------------------------------------
  MPEG version : MPEG 1.0
  layer : 3
  rate : 44100
  mode : joint stereo
  mode ext : 0
  framesize : 627
  crc : 0
  copyright flag : 0
  private flag : 0
  original flag : 0
  emphasis : 0
  bitrate mode : constant
  bitrate : 192 kbps
ID3v1 Tags
  Title : Tickling womans soles laughing
  Artist :
  Album : Tickling womans soles laughing
  Year : 2015
  Comment :
  Genre : Vocal
ID3v2 Tags
  TIT2 : Tickling womans soles laughing 0003.1
  TALB : Tickling womans soles laughing
  TRCK : 3
  TCON : Vocal
  TYER : 2015

----------------------------------------
Sample Rate : 44100
Frames : 1127771
Channels : 2
Format : 0x00230082
Sections : 1
Seekable : TRUE
Duration : 00:00:25.573
Note: Illegal Audio-MPEG-Header 0x4d474958 at offset 613685.
Note: Trying to resync...
Note: Hit end of (available) data during resync.
Signal Max : 33724.9 (0.25 dB)

Joysn71

2025-03-04 22:08

reporter   ~0029228

Regarding the disabled "auditioner" routing in the Audio Connection Manager: How can I get that back to enabled?

Issue History

Date Modified Username Field Change
2025-03-02 19:21 Joysn71 New Issue
2025-03-02 19:21 Joysn71 File Added: image.png
2025-03-04 19:13 x42 Note Added: 0029226
2025-03-04 22:05 Joysn71 Note Added: 0029227
2025-03-04 22:08 Joysn71 Note Added: 0029228