Wednesday, August 3, 2016

Re: [Discuss-gnuradio] gr-dtv: "dvbt_rx_8k.grc" example problem

All of the "gr::buffer::allocate_buffer: warning: tried to allocate"
warnings are normal. Only the last line ">>> Done (return code -11)" is
significant. Usually, when you see the done message with a return code,
there was a segfault.

If you run dmesg, you can see the segfault. In this case, it was:

[1341187.638565] dvbt_bit_inner1[5931]: segfault at 0 ip
00007f89113238d3 sp 00007f88e67fb150 error 6 in
libgnuradio-dtv-3.7.11git.so.0.0.0[7f8911282000+13d000]

Which shows that there was a segfault in the Bit Inner Deinterleaver block.

The reason for this segfault is due to some recent commits. I'm
investigating right now. I should have a fix soon.

Ron

On 08/03/2016 12:35 PM, Cyrille DERORY wrote:
> Hi,
>
> Finally, I suceed to install with PyBOMBS:
> "GNU Radio Companion v3.7.10-38-g45718683" + gr-gsm + lacrosse + lte.
>
> Now I would like to work with gr-dtv.
> I' m trying to work with "dvbt_rx_8k.grc" example.
> I have downloaded "advc16.cfile" (934.6Mo).
> File source has "advc16.cfile" path.
> File sink "advdvbt.ts" has path in my home directory.
>
> When I run "dvbt_rx_8k.grc" example, "advdvbt.ts" file is build with 0
> byte size and I get the following messages:
>
> gr::buffer::allocate_buffer: warning: tried to allocate
> 10 items of size 6048. Due to alignment requirements
> 128 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
> gr::buffer::allocate_buffer: warning: tried to allocate
> 43 items of size 1504. Due to alignment requirements
> 128 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
> gr::buffer::allocate_buffer: warning: tried to allocate
> 4 items of size 48384. Due to alignment requirements
> 16 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
> gr::buffer::allocate_buffer: warning: tried to allocate
> 10 items of size 6048. Due to alignment requirements
> 128 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
> gr::buffer::allocate_buffer: warning: tried to allocate
> 40 items of size 1632. Due to alignment requirements
> 128 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
> gr::buffer::allocate_buffer: warning: tried to allocate
> 10 items of size 6048. Due to alignment requirements
> 128 were allocated. If this isn't OK, consider padding
> your structure to a power-of-two bytes.
> On this platform, our allocation granularity is 4096 bytes.
>
> >>> Done (return code -11)
>
>
>
> Do you have any idea why "advdvbt.ts" file is not build has expected?
>
> Best regards.
>
> Cyrille DERORY
>


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment