Closed Bug 1109352 Opened 10 years ago Closed 9 years ago

Crash in AudioTrack::createTrack_l while monkey testing

Categories

(Firefox OS Graveyard :: AudioChannel, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ggrisco, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [b2g-crash][caf priority: p2][CR 786380][caf-crash 396])

Crash Data

Attachments

(2 files)

This crash has been seen about 10 times on different builds.  I'll attach the minidump and extra file (with logs) in a minute.  No STR available since this was monkey testing.
Attached file decoded minidump -
NI :mchen/shelly here to get help with investigation on this audio channel issue.
Flags: needinfo?(slin)
Flags: needinfo?(mchen)
That AudioTrack.cpp is from android's framework, not our MediaTrack module, ni Randy for the correct contact window (or please feel free to transfer to the right person, thanks).
Flags: needinfo?(slin) → needinfo?(rlin)
libdmd.so is the 3rd frame, which looks a little suspicious.  The gonk code here is the same as v2.0/v2.1 where we have yet to see this particular crash.
The suspicious log snap:

02-14 11:49:49.145  5218  5244 E audio_hw_primary: adev_open_output_stream: Primary output is already opened
02-14 11:49:49.145  5218  5244 D audio_hw_primary: adev_open_output_stream: exit: ret -17
02-14 11:49:49.145  5218  5244 W AudioPolicyManagerBase: checkOutputsForDevice() could not open output for device 8
02-14 11:49:49.145  5218  5244 E voice_extn: voice_extn_check_and_set_incall_music_usecase: Invalid session id 0
02-14 11:49:49.145  5218  5244 E audio_hw_primary: adev_open_output_stream: Incall music delivery usecase cannot be set error:-22
02-14 11:49:49.145  5218  5244 D audio_hw_primary: adev_open_output_stream: exit: ret -22
02-14 11:49:49.145  5218  5244 W AudioPolicyManagerBase: checkOutputsForDevice() could not open output for device 8
02-14 11:49:49.145  5218  5596 W AudioFlinger: Thread AudioOut_7 cannot connect to the power manager service
02-14 11:49:49.145  5218  5596 D audio_hw_primary: out_set_parameters: enter: usecase(3: compress-offload-playback) kvpairs: closing=true
02-14 11:49:49.145  5218  5596 W AudioFlinger: Thread AudioOut_7 cannot connect to the power manager service
02-14 11:49:49.145  5218  5596 E AudioFlinger: no wake lock to update!
02-14 11:49:49.145  5218  5244 D audio_hw_primary: out_set_parameters: enter: usecase(3: compress-offload-playback) kvpairs: exiting=1
02-14 11:49:49.155  5218  5594 E audio_hw_primary: offload_thread_loop: Compress handle is NULL
02-14 11:49:49.155  5218  5596 V SRS_ProcWS: SRS_Processing - SourceOutDel - Source Not Located 0xb83befa8
02-14 11:49:49.155  5218  5596 V SRS_ProcWS: SRS_Processing - SourceOutDel - Source Not Deleted 0xb83befa8

Hi Michael, 
Any ideas for that?
Flags: needinfo?(rlin)
Flags: needinfo?(mvines)
Flags: needinfo?(mchen)
Actually what's even more suspicious is that mediaserver is crashing too, right before the snippet from comment 6.  Hmmm....looking at our crash database I see that is common to all 11 instances of this crash to date.
Flags: needinfo?(mvines)
Severity: critical → normal
blocking-b2g: 2.2? → ---
Whiteboard: [caf-crash 396] → [CR 786380][caf-crash 396]
Whiteboard: [CR 786380][caf-crash 396] → [caf priority: p2][CR 786380][caf-crash 396]
Haven't seen in a while, so closing for now.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Whiteboard: [caf priority: p2][CR 786380][caf-crash 396] → [b2g-crash][caf priority: p2][CR 786380][caf-crash 396]
No longer blocks: CAF-v3.0-FL-metabug
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: