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

Reply via email to