Home

About Me

My Mentor

My Project

 Weekly Journal






Prev: Week 7
Next: Week 9
Week Eight
July 18th - July 24th, 2011

 
This weekend, we took a trolley ride through Fort Collins! Then we visited the local Avery House Museum that belonged to a prominent Fort Collins resident about a hundred years ago. He used to be the City Planner and thanks to him, Fort Collins has very spacious roads that allow for tons of wide bicycle lanes everywhere.

The week started with us trying to release BGPmon. This was a failure. It turns out that our testing environment didn't exactly match the high volume of input that the production server of BGPmon handles. Several startup bugs and possibly corrupt MRT messages were identified. For now, we don't know a definite public release of version 7.2.1 code. Another problem we uncovered was that an in-development alpha version of BGPmon 7.2 has been on the public website since January! So now we have to call this version "7.2.1" even though it's technically 7.2. Oh well, just a small numbering error.

This week, Cathie shows me various debugging command-line tools for both bugs and memory leaks. The first was gdb for BGPmon code, followed by the perl debugger for BGPmon web client code, and finally valgrind for memory leaks. Since the web client that displays BGPmon real-time data is finally running, the priority is now to help Jason and Cathie with bugs and memory leaks. We suspect the large memory footprint is due to memory leaks and that these leaks also have been causing mysterious 4am crashes on the main BGPmon box. For now, we have to explain about 5 possibly corrupt MRT messages in our test data input stream.

Prev: Week 7
Next: Week 9


Home     |     About Me     |     My Mentor     |      My Project    |     Weekly Journal