How could it fall into the dead loop RRS feed

  • Question

  • We try to make some changes in the process of the MAC,and we do make some changes in the file of umxsdr.But we don't make any changes in the function of BB11ARxFrameDemod.What puzzles me is that our programe sometimes runs into a dead loop.We examined the reason,and found it was caused by the function of BB11ARxTryData in the function of BB11ARxFrameDemod. And the reason is that "incorrect use of memory".However,I

    just don't know where's wrong .Could you please kindly help me ? I don't understand the reason,as the function of BB11ARxFrameDemod is just used to demode the signals got.How could it be fluenced by the other parts of the file.

    Friday, March 15, 2013 9:41 AM


  • Hi buptboy,
    What is your exact problem, infinity loop or incorrect use of memory? By the way, how did you found "incorrect use of memory"? Please show more details about your problem if you mean unhandle exception, such as
    1. stack info
    2. code snippet
    3. assembly code
    You can got them if you attach Visual Studio debugger or Windbg to your program.

    • Marked as answer by buptboy Friday, March 22, 2013 1:25 AM
    Friday, March 15, 2013 2:07 PM