Newbie preamble: I’m a programmer by trade, but new to Corona SDK and Box2D. Please forgive me if I break any forum rules out the gate.
I’ve been messing around with Box2D and noticed something odd when using a line as a static physics object. It seems that that one half of the line will be static and act like it should upon collision, but the other half does not appear to have any sort of body at all as objects fall straight through it. See below for a full example I’ve written up to demonstrate. I’ve even tried manually defining the shape using the line shape property when registering it as a physics object.
Any thoughts would be greatly appreciated!
Please tell me this is some silly oversight on my part. 
[lua]local physics = require “physics”
physics.start( true )
local background = display.newRect(0, 0, display.viewableContentWidth, display.viewableContentHeight)
background:setFillColor (255, 255, 255)
local line = display.newLine(0, 160, display.viewableContentWidth, 160)
local ball1 = display.newCircle( display.viewableContentWidth/4, 20, 20)
ball1:setFillColor(250, 0,0)
local ball2 = display.newCircle( (display.viewableContentWidth/4)*3, 20, 20)
ball2:setFillColor(0, 250,0)
line:setColor(0,0, 0)
line.width = 5
physics.addBody(line, “static”)
physics.addBody(ball1)
physics.addBody(ball2)[/lua] [import]uid: 172008 topic_id: 30394 reply_id: 330394[/import]