[pulseaudio-tickets] [PulseAudio] #395: Pulseaudio makes a break after Startup on PowerPC Hardware
PulseAudio
trac-noreply at tango.0pointer.de
Fri Feb 20 13:38:19 PST 2009
#395: Pulseaudio makes a break after Startup on PowerPC Hardware
---------------------+------------------------------------------------------
Reporter: philro | Owner: lennart
Type: defect | Status: reopened
Priority: normal | Milestone:
Component: core | Severity: normal
Resolution: | Keywords: PowerPC
---------------------+------------------------------------------------------
Changes (by rhabarber1848):
* cc: rhabarber1848 at web.de (added)
* status: closed => reopened
* resolution: invalid =>
Comment:
After a long period of silence I found some time to debug this.
I added some debug code to PA src/daemon/main.c
{{{
pa_log_info("pause debug2");
oil_init();
pa_log_info("pause debug3");
}}}
The pause is caused by oil_init().
Starting PA like this:
OIL_CPU_FLAGS=0 OIL_DEBUG=3 pulseaudio --verbose --log-level=4
pauses the log at
{{{
I: main.c: pause debug2
OIL: INFO liboildebug.c 67: _oil_debug_init(): liboil-0.3.15 debug init
OIL: INFO liboilcpu.c 117: _oil_cpu_init(): cpu flags from environment
00000000
OIL: INFO liboilcpu.c 120: _oil_cpu_init(): cpu flags 00000000
OIL: INFO liboilfault.c 111: oil_fault_check_enable(): enabling SIGILL
handler. Make sure to continue past any SIGILL signals caught by gdb.
}}}
for about 60s, then it continues like this:
{{{
OIL: INFO liboilfunction.c 185: oil_optimize_all(): 415 classes, 881
implementations, 0 enabled
OIL: INFO liboilfault.c 166: oil_fault_check_disable(): disabling SIGILL
handler
OIL: INFO liboilfunction.c 143: oil_init(): oil_init() finished
I: main.c: pause debug3
}}}
Any tips for more debugging or do we have to live with it due to our slow
CPU?
{{{
# cat /proc/cpuinfo
processor : 0
cpu : 8xx
clock : 66MHz
bus clock : 66MHz
revision : 0.0 (pvr 0050 0000)
bogomips : 65.74
}}}
--
Ticket URL: <http://pulseaudio.org/ticket/395#comment:4>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list