[AG-TECH] Audio on Mac G4 Powerbook - Issues (long, xTerm log appended)
kathy gill
kegill at u.washington.edu
Thu Feb 24 20:32:45 CST 2005
This debugging took place in the Asia-Pacific Access Grid venue.
I spent some time with Jason Bell this afternoon trying to debug RAT on
my G4 15" Powerbook with OS 10.3.7 and iSight camera.
The problems :
1) Instances (multiple):
With RAT window enabled, sound is distorted by loud background noise
that sounds something like angry bees. No sound out, even when "talk" is
checked
2) Instance (once):
With RAT window enabled, distorted sound -> checking "talk" turned
incoming sound "off"
3) Instances (multiple):
RAT would arbitrarily crash (window disappears) - this was with either
built-in mic or iSight mic.
4) Current state:
Now no sound in or out (except for tone-test, which works)
5) Reception Quality Matrix
High packet loss on multicast compared to unicast.
Details:
We ran Xterm (history at the bottom of this message) to boot audio
service -- RAT window would appear, transmit "noise", but when "talk"
button was enabled, it would crash.
[Note that today I had switched input from built-in mic to iSight mic
based on earlier AG-Tech posting.]
I switched input back to built in mic and launched audio service
manually again; tone test - worked - but no sound "in". clicked "talk"
button - no sound in or out (no flashing indicator lights)
Reception quality matrix went to hell in a handbasket (up to 78% packet
loss) ... but RAT hasn't crashed.
Tried a powered mic -- RAT didn't crash but still no sound (in or out).
Shifted to unicast - RAT launched automatically and hasn't crashed.
Reception quality matrix is full of "green" boxes but cannot initiate
conversation. No "flashing lights" when talk is enabled and I test mic.
Occasional drop to yellow w/<10% loss -- but no more high reds. This
suggests issues with UW multicast network, yes?
I have only video. :-/
Log data from RAT Crash with iSight mic enabled follows :
[pid/608 +426 audio.c] catch up! read_dur(877) > cushion_size(800)
[pid/608 +390 mix.c] Getting new cushion 880 old 800
[pid/608 +467 audio.c] Decreasing cushion
[pid/608 +2802 rtp.c] Deleting source 0x25a1f352 due to timeout...
[pid/608 +204 pdb.c] Removing persistent database entry for SSRC 0x25a1f352
[pid/607 +895 mbus.c] received reliable msg 352, sending ACK
[pid/608 +426 audio.c] catch up! read_dur(1747) > cushion_size(800)
[pid/608 +390 mix.c] Getting new cushion 880 old 800
[pid/608 +467 audio.c] Decreasing cushion
[pid/608 +625 rtp.c] Created database entry for ssrc 0x26c41e31 (8 valid
sources)
[pid/608 +426 audio.c] catch up! read_dur(1161) > cushion_size(800)
[pid/608 +390 mix.c] Getting new cushion 880 old 800
[pid/608 +467 audio.c] Decreasing cushion
[pid/608 +625 rtp.c] Created database entry for ssrc 0x25a1f352 (9 valid
sources)
[pid/608 +426 audio.c] catch up! read_dur(1747) > cushion_size(800)
[pid/608 +390 mix.c] Getting new cushion 880 old 800
[pid/608 +467 audio.c] Decreasing cushion
[pid/608 +895 mbus.c] received reliable msg 144, sending ACK
>>>>> KEG: this is where I clicked "talk" <<<<<<<
[pid/608 +222 transmit.c] Starting to transmit...
[pid/608 +983 auddev.c] GAIN=52
[pid/607 +895 mbus.c] received reliable msg 377, sending ACK
[pid/608 +198 cc_rdncy.c] coding not found
cc_rdncy.c:276: failed assertion `layers != 0'
[pid/606 +331 main_control.c] Caught signal SIGCHLD: 20
[pid/606 +295 main_control.c] Sending mbus.quit() to (media:audio
module:ui app:rat id:
06)...
[pid/607 +895 mbus.c] received reliable msg 136, sending ACK
[pid/607 +82 mbus_ui.c] Got mbus.quit() from (media:audio module:control
app:rat id:606
[pid/606 +306 main_control.c] ...done
[pid/606 +295 main_control.c] Sending mbus.quit() to (media:audio
module:engine app:rat
session:0 id:606)...
[pid/607 +184 main_ui.c] Waiting for tool.rat.ui.detach() from media
engine...
[pid/607 +216 mbus.c] remove dead entity (media:audio module:engine
app:rat session:0 i
:606)
[pid/607 +193 main_ui.c] ...got it
[pid/606 +216 mbus.c] remove dead entity (media:audio module:engine
app:rat session:0 i
:606)
[pid/606 +379 mbus.c] Reliable mbus message failed!
[pid/606 +306 main_control.c] ...done
[pid/606 +116 process.c] Process already dead
[pid/606 +116 process.c] Process already dead
[pid/606 +567 main_control.c] Controller exit
D-128-95-248-127:~/.AccessGrid/local_services/AudioService kathygill$
[pid/607 +379 mbu
.c] Reliable mbus message failed!
[pid/607 +81 main_ui.c] mbus message failed (148:1)
[pid/607 +209 main_ui.c] Waiting for mbus.quit() from controller...
[pid/607 +218 main_ui.c] ...got it
[pid/607 +362 net_udp.c] Dropped membership of multicast group
[pid/607 +242 main_ui.c] User interface exit
HISTORY
93 cd .AccessGrid
94 ls
95 cd local_services
96 ls
97 cd AudioService
98 ls
99 ./rat 233.2.178.9/17008
100 ps aux | grep rat
101 killall -9 rat
102 killall -9 rat-4.2.25-media
103 killall -9 rat-4.2.26-ui
104 ps aux | grep rat
105 ./rat 233.2.178.9/17008
106 history
I have Log Data from stable, but not-functioning, RAT as well. Shout and
I'll share...
TIA,
Kathy
More information about the ag-tech
mailing list