<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - when i want to play a 24/36 bit mono file , the pulseaudio crashed in remap.c"
href="https://bugs.freedesktop.org/show_bug.cgi?id=77212">77212</a>
</td>
</tr>
<tr>
<th>CC</th>
<td>lennart@poettering.net
</td>
</tr>
<tr>
<th>Assignee</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>when i want to play a 24/36 bit mono file , the pulseaudio crashed in remap.c
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>cunshangzhishu@gmail.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>core
</td>
</tr>
<tr>
<th>Product</th>
<td>PulseAudio
</td>
</tr></table>
<p>
<div>
<pre>My pulseaudio version: 4.0
when i want to play a 24/36 bit mono file , the pulseaudio crashed in remap.c
the callstack like below:
#0 0xb693d9e8 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
#1 0xb69416bc in abort () at abort.c:92
#2 0xb6ee9254 in remap_mono_to_stereo_c (m=<value optimized out>,
dst=<value optimized out>, src=<value optimized out>,
n=<value optimized out>) at pulsecore/remap.c:85
#3 0xb6ee9ba2 in remap_channels (r=0xae31a238, input=0xaf4fc694)
at pulsecore/resampler.c:1223
#4 0xb6eecb8e in pa_resampler_run (r=0xae31a238, in=0xaf4fc694,
out=0xaf4fc6a0) at pulsecore/resampler.c:1324
#5 0xb6ef49da in pa_sink_input_peek (i=0xae310010, slength=5036,
chunk=0xaf4fc7d0, volume=0xaf4fc7dc) at pulsecore/sink-input.c:1018
#6 0xb6efa000 in fill_mix_info (s=0x1bb6cf8, length=0xaf4febdc,
info=0xaf4fc7d0, maxinfo=32) at pulsecore/sink.c:1132
#7 0xb6efc128 in pa_sink_render_into (s=0x1bb6cf8, target=0xaf4fecb4)
at pulsecore/sink.c:1387
#8 0xb6efc564 in pa_sink_render_into_full (s=0x1bb6cf8, target=0xaf4fed54)
at pulsecore/sink.c:1504
#9 0xb0e010a2 in mmap_write (userdata=0x1bb3258)
at modules/alsa/alsa-sink.c:676
#10 thread_func (userdata=0x1bb3258) at modules/alsa/alsa-sink.c:1837
#11 0xb6da9272 in internal_thread_func (userdata=0x1bb6970)
at pulsecore/thread-posix.c:83
#12 0xb6adcd30 in start_thread (arg=0xaf4ff460) at pthread_create.c:306
(gdb) p remap->format
$4 = (pa_sample_format_t *) 0xae31a3b4
(gdb) p *remap->format
$5 = PA_SAMPLE_S24_32LE
could you please add supporting of 24/36 bit mono file remap</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>