jackd crashed with SIGSEGV in Streaming::StreamProcessor::packetsStopped()

Bug #1705570 reported by David Kastrup
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
jackd2 (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Started jackd (version 2) with

jackd -d firewire -r 96000

and had a Mackie Onyx 1620 (with Firewire extension card) and an Alesis iO|14 connected in series.

ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: jackd2 1.9.10+20150825git1ed50c92~dfsg-2ubuntu2
ProcVersionSignature: Ubuntu 4.11.0-10.15-lowlatency 4.11.8
Uname: Linux 4.11.0-10-lowlatency i686
ApportVersion: 2.20.5-0ubuntu5
Architecture: i386
CurrentDesktop: MATE
Date: Thu Jul 20 22:22:11 2017
ExecutablePath: /usr/bin/jackd
InstallationDate: Installed on 2011-10-14 (2106 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111011)
ProcCmdline: jackd -d firewire -r 96000
SegvAnalysis:
 Segfault happened at: 0xb5e9df68 <_ZN9Streaming15StreamProcessor14packetsStoppedEv+16>: movl $0x2,0x34(%eax)
 PC (0xb5e9df68) ok
 source "$0x2" ok
 destination "0x34(%eax)" (0x00000034) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: jackd2
StacktraceTop:
 Streaming::StreamProcessor::packetsStopped() () at /usr/lib/libffado.so.2
 IsoHandlerManager::IsoHandler::disable() () at /usr/lib/libffado.so.2
 IsoHandlerManager::IsoHandler::~IsoHandler() () at /usr/lib/libffado.so.2
 IsoHandlerManager::pruneHandlers() () at /usr/lib/libffado.so.2
 IsoHandlerManager::unregisterStream(Streaming::StreamProcessor*) () at /usr/lib/libffado.so.2
Title: jackd crashed with SIGSEGV in Streaming::StreamProcessor::packetsStopped()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout fax floppy lpadmin lxd plugdev pulse-access sambashare

Revision history for this message
David Kastrup (dak) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 Streaming::StreamProcessor::packetsStopped() () from /tmp/apport_sandbox_uhD_iu/usr/lib/libffado.so.2
 IsoHandlerManager::IsoHandler::disable() () from /tmp/apport_sandbox_uhD_iu/usr/lib/libffado.so.2
 IsoHandlerManager::IsoHandler::~IsoHandler() () from /tmp/apport_sandbox_uhD_iu/usr/lib/libffado.so.2
 IsoHandlerManager::pruneHandlers() () from /tmp/apport_sandbox_uhD_iu/usr/lib/libffado.so.2
 IsoHandlerManager::unregisterStream(Streaming::StreamProcessor*) () from /tmp/apport_sandbox_uhD_iu/usr/lib/libffado.so.2

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in jackd2 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
David Kastrup (dak) wrote :
Download full text (4.4 KiB)

Only a single device connected, the connection might have been unreliable while I plugged a headphone. dmesg says:

[ 566.417496] firewire_core 0000:15:00.1: created device fw1: GUID 0005950400400fc2, S400
[ 567.712261] firewire_core 0000:15:00.1: BM lock failed (timeout), making local node (ffc0) root
[ 567.712267] firewire_core 0000:15:00.1: phy config: new root=ffc0, gap_count=5
[ 3122.465682] firewire_ohci 0000:15:00.1: DMA context still active (0x20000411)
[ 3157.256925] jackd[3206]: segfault at 64 ip 00007f47653b56fc sp 00007ffc73e76980 error 6 in libffado.so.2.3.0[7f47651fe000+37f000]
[ 3232.497578] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.497941] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.498649] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.499225] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.499422] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.499799] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.500279] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.500547] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.500924] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.501283] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.501679] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.502076] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.502411] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.502779] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.503139] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.503536] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.503898] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.504280] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.504654] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.505051] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.505400] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.505779] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.506133] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.506526] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3232.507288] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3233.016244] firewire_core 0000:15:00.1: rediscovered device fw0
[ 3245.052188] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3245.052351] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in progress
[ 3245.052558] firewire_ohci 0000:15:00.1: isochronous cycle inconsistent
[ 3245.052990] firewire_ohci 0000:15:00.1: node ID not valid, new bus reset in p...

Read more...

Norbert (nrbrtx)
tags: removed: artful
Changed in jackd2 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for jackd2 (Ubuntu) because there has been no activity for 60 days.]

Changed in jackd2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.