Monday, September 22, 2014

Re: [Discuss-gnuradio] stop() and wait() on topblock does not work on OS X

Hi Michael,
sorry, my mistake. I introduced a stupid bug in my short test program
with a sine source so I got a similar result like in my complete
program, although GnuRadio is working fine. The problem is probably
located somewhere in OsmoSDR/rtl-sdr/libusb. Without any hardware
connected (OsmoSDR generates null source) it´s working fine, with a
RTL-Stick connected it doesn´t work. I tried two different ones (E4000
and R820T tuner), same result. Unfortunately I do not have any other
hardware to test.
Oh, I won´t be on GRCon, flying to another continent just to get some
bugs fixed is probably a bit too much.
Thanks
Stefan

Am 18.09.2014 17:11, schrieb Michael Dickens:
> Hi Stefan - Do you have an example program that I could do testing on? That would help expedite any fix. Thanks! - MLD
>
> On Sep 18, 2014, at 10:39 AM, Stefan Oltmanns <stefan-oltmanns@gmx.net> wrote:
>> my C++ program is already working great, except one major bug on OS X:
>>
>> I cannot stop the flowgraph: When I call on the top block:
>>
>> gr_tb->stop();
>> gr_tb->wait();
>>
>> It will hang on the wait. That means the program cannot quit nicely, but
>> will always crash at exit. It´s working fine on Linux and Windows.
>> Is there some known problem?
>>
>> First I installed GnuRadio using macports (removed and then installed
>> from source using depencies from macports).
>> Then I removed all the macports stuff and installed all dependencies
>> myself (with boost 1.56), same problem.
>
>


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

No comments:

Post a Comment