[pulseaudio-tickets] [PulseAudio] #701: Segfault by insufficient error handling in / around pa_realpath

PulseAudio trac-noreply at tango.0pointer.de
Tue Nov 3 14:40:35 PST 2009


#701: Segfault by insufficient error handling in / around pa_realpath
-----------------------+----------------------------------------------------
  Reporter:  matthijs  |       Owner:  lennart
      Type:  defect    |      Status:  closed 
 Milestone:  0.9.20    |   Component:  core   
Resolution:  fixed     |    Keywords:         
-----------------------+----------------------------------------------------
Changes (by lennart):

  * status:  new => closed
  * resolution:  => fixed
  * milestone:  => 0.9.20


Comment:

 Uh, this has nothing to do with OOM. Like any other sensible user program
 PA uses an aborting malloc, i.e. we abort() on OOM. (That's what the 'x'
 in 'pa_xmalloc' signifies!). That's why memory allocations in PA are never
 verified explicitly.

 realpath() hence must be failing for some other reason.

 Anyway, this was fixed a few days back in git anyway, so closing.

-- 
Ticket URL: <http://pulseaudio.org/ticket/701#comment:2>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list