issue with widget slider

 I have the following sampler code for Slider, which is throwing error.

local widget = require( “widget” )

– Slider listener

local function sliderListener( event )

    local slider = event.target

    local value = event.value

    print( "Slider at " … value … “%” )

end

local slider 

local function setslider()

    local bg = display.newImage(“BG.png”)

    slider = widget.newSlider ({ 

    top = 200,

    left = 50,

    width = 200,

   – listener = sliderListener

})

end 

setslider()

ERROR while loading 

Runtime error

    ?:0: attempt to index a nil value

stack traceback:

    [C]: ?

    ?: in function ‘new’

    ?: in function <?:2530>

    (tail call): ?

    /Users/dev/Documents/LevelBuilder/main.lua:16: in function ‘setslider’

    /Users/dev/Documents/LevelBuilder/main.lua:25: in main chunk

Runtime error: ?:0: attempt to index a nil value

stack traceback:

    [C]: ?

    ?: in function ‘new’

    ?: in function <?:2530>

    (tail call): ?

    /Users/dev/Documents/LevelBuilder/main.lua:16: in function ‘setslider’

    /Users/dev/Documents/LevelBuilder/main.lua:25: in main chunk

can some one help me what is the issue.

Do I need to load any slider images as well ?? 

I copy/pasted your code in a new project and took a random image for BG.png and your code works to me.

Your error must be somewhere else.

Even when the image is missing the program starts.

Do I need to load any slider images as well ?? 

I copy/pasted your code in a new project and took a random image for BG.png and your code works to me.

Your error must be somewhere else.

Even when the image is missing the program starts.