You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

What's Bus error 10 and how to solve it

When I'm trying to run an script in my Mac which I get bus error 10, I opened console and search for turn out it gives this error message :

what does it mean and how can i solve it ?


com.apple.message.domain: com.apple.crashreporter.writereport.crash

com.apple.message.signature: dvt-jb_licsrv.darwin.amd64

com.apple.message.signature2: UNBUNDLED ||| ??? (???)

com.apple.message.signature3: UNKNOWN

com.apple.message.result: NO

com.apple.message.summarize: YES

SenderMachUUID: BE244FFE-EBD6-3396-B1A5-023B541AFC45

MacBook Pro (Retina, 13-inch, Mid 2014), iOS 8.1.3

Posted on Feb 24, 2018 6:33 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 21, 2018 1:56 AM

If you mean SIGBUS (10) which is a signal sent to an application if it attempts to access memory outside of its address space.


This could be caused by using a bad pointer that has an invalid address in it. For an invalid address to get a SIGBUS error would be an outrageously high number address value.


One way a program could get this is if it had a buffer overflow and corrupted a subroutine return address. So under typical conditions, the applications would work correctly, but if it got some user data, network data, etc... that caused a buffer overflow it could generate a SIGBUS.


This is a guess from what you wrote.

1 reply
Question marked as Top-ranking reply

Mar 21, 2018 1:56 AM in response to anonymox

If you mean SIGBUS (10) which is a signal sent to an application if it attempts to access memory outside of its address space.


This could be caused by using a bad pointer that has an invalid address in it. For an invalid address to get a SIGBUS error would be an outrageously high number address value.


One way a program could get this is if it had a buffer overflow and corrupted a subroutine return address. So under typical conditions, the applications would work correctly, but if it got some user data, network data, etc... that caused a buffer overflow it could generate a SIGBUS.


This is a guess from what you wrote.

What's Bus error 10 and how to solve it

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.