I'd been meaning to learn a little about gdb. Interestingly enough I also just read a bit in "beautiful code," the book gifted to me by google, on ddd; I will be giving both a try now that I have a good reason.
I am on OS X on intel, by the way. Ryan 'jphr' Neufeld --------------------------- visit me at hammerofcode.com On 26-May-08, at 6:03 PM, Tim Ansell wrote: > On Tue, 2008-05-27 at 09:57 +1200, Lee Begg wrote: >> On Tue, 27 May 2008, Ryan Neufeld wrote: >> >>> tpserver-cpp> network start >>> >>> I receive the error (as well as a program crash thrown in there): >>> >>> tpserver-cpp> network startBus Error >> >> Mac OS X on PPC? >> >> Bus error indicates an unaligned memory access, generally. Could >> you run it in >> a debugger (gdb tpserver-cpp and at the prompt type "run") and >> figure out >> where it is given the bus error please? > > I recommend learning how you use gdb. It's not the best debugger in > the > world, but it does help a lot (specially since we do not have a large > amount of unit tests). ddd is a fairly good graphical extension, but > it's UI model is like nothing else under the sun. > > The likely cause of this problem is where someone has cast a <void*> > to > a real type and then tried to read it. You can find more about this > problem here -> http://en.wikipedia.org/wiki/Bus_error > > Tim 'Mithro' Ansell > > _______________________________________________ > tp-devel mailing list > [email protected] > http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel _______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
