Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > "Error en el bus" from python

Thread Tools

"Error en el bus" from python

Posts: n/a
Jorgen Grahn wrote:

> "Bus Error" is an old BSD-ism which I guess you don't see much in
> Linux or Solaris these days (or maybe I never run buggy code . It
> translates roughly to "segmentation fault", but IIRC it is more about
> accessing memory words on nonaligned adresses than about accessing
> addresses your process doesn't own.

I think the term goes back to the PDP-11 or thereabouts. The
Unibus used a handshaking protocol, and if you tried to access
an address that didn't have any memory or I/O device assigned
to it, the bus hardware would time out and you got an interrupt.

The 68K family also used the term in a similar way.

I think the distinction between a bus error and a seg fault is
that bus errors are to do with physical addresses, and seg
faults are to do with virtual addresses.

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: [Python-Dev] [python-committers] [RELEASED] Python 3.2 rc 1 R. David Murray Python 0 01-17-2011 02:23 PM
Re: [Python-Dev] [python-committers] [RELEASED] Python 3.2 rc 1 Senthil Kumaran Python 0 01-17-2011 10:31 AM
Re: [Python-Dev] [Python-3000] RELEASED Python 2.6a1 and 3.0a3 Martin v. L÷wis Python 0 03-01-2008 10:51 PM
Re: [Python-Dev] [Python-3000] RELEASED Python 2.6a1 and 3.0a3 Paul Moore Python 0 03-01-2008 10:39 PM
Searching comp.lang.python/ (was: UTF-8) Python 0 03-10-2007 02:50 PM