After more testing, I’m still at the same par that I was for a few weeks now. Debug points are being hit, except at the exact location before the error. I am unable to determine where exactly the error coming from, and will be selecting a new bug to work on due to the complexity of this bug, following Jordan’s advice. There is also a similar bug Bug 251637, which gives basically the same problem. I also noticed that one of my classmate Tommy Lo, is listed in the bug report list. However, it seems that he is not working on this bug currently. I will post a bugzilla report and move on to a different bug.