well problem detected 
you can reproduce my problem with this simple code:
local widget = require( "widget" ) local scrollView = widget.newScrollView { hideBackground=true, horizontalScrollDisabled=true, top=0, left=0, width = 300, height = 200, scrollWidth = 600, scrollHeight = 800, } local background = display.newRect(100,100,100,100) background:setFillColor(1,0,1) scrollView:insert( background ) local function removeScroll() display.remove(background) background=nil display.remove(scrollView) scrollView=nil end timer.performWithDelay(1000,removeScroll,1)
if you commend the part where i delete background the code works fine.
so the problem is deleting an item that is inserted to the scrollview before deleting the scrollview.
When scrollview is deleted don’t check if the itens exists so it will give error if meanwhile they where. meanwhile the problem is not resolved from corona i’m already changing my code to not delete any objects that are going to the scrollview. and let them be deleted when i delete the scrollview.