discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Ron Economos
Subject: Re: [Discuss-gnuradio] gr-dtv: "dvbt_rx_8k.grc" example problem
Date: Wed, 3 Aug 2016 14:58:25 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]