I working in iPhone application, i am picking an image from photo library using UIImage picker control, then processing it and displays the image and the corresponding outpu
SIGABRT
is raised by the abort(3) function. It's impossible to tell exactly what's going on in your program without more information, but the most common reasons that abort()
gets called are:
NDEBUG
, the standard library macro assert(3) calls abort()
when the assertion failsmalloc
/free
detect a corrupted heap, the may call abort()
(see, e.g. this question)In almost all cases, the debug console will give you a little more information about what's causing abort()
to be called, so always take a look there.