[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