polylines linux problem

Hi,

I’ve noticed the sandcastle polylines example from the latest master doesn’t look correct under Ubuntu linux. I’ve checked on a few Ubuntu machines running 12.04 and 12.10 in Chrome and Firefox and the look is the same. Running the WebGL tests in Jasmine I get some polyline related fails. Under Windows it looks fine. Let me know if you need more info.

Chris

Scene/Material draws PolylineArrow built-in material. (show summary)
Expected { 0 : 0, 1 : 0, 2 : 0, 3 : 0, length : 4, byteLength : 4, byteOffset : 0, buffer : { byteLength : 4 } } not to equal [ 0, 0, 0, 0 ].

Error: Expected { 0 : 0, 1 : 0, 2 : 0, 3 : 0, length : 4, byteLength : 4, byteOffset : 0, buffer : { byteLength : 4 } } not to equal [ 0, 0, 0, 0 ].
at new jasmine.ExpectationResult (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:114:32 )
at null.toEqual (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:1243:29 )
at verifyPolylineMaterial (http://localhost:8080/Specs/Scene/MaterialSpec.js:125:27 )
at null. (http://localhost:8080/Specs/Scene/MaterialSpec.js:237:9 )
at jasmine.Block.execute (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:1072:17 )
at jasmine.Queue.next_ (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2104:31 )
at jasmine.Queue.start (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2057:8 )
at jasmine.Spec.execute (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2386:14 )
at jasmine.Queue.next_ (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2104:31 )
at onComplete (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2100:18)

Scene/Material draws PolylineOutline built-in material. (show summary)
Expected { 0 : 0, 1 : 0, 2 : 0, 3 : 0, length : 4, byteLength : 4, byteOffset : 0, buffer : { byteLength : 4 } } not to equal [ 0, 0, 0, 0 ].

Error: Expected { 0 : 0, 1 : 0, 2 : 0, 3 : 0, length : 4, byteLength : 4, byteOffset : 0, buffer : { byteLength : 4 } } not to equal [ 0, 0, 0, 0 ].
at new jasmine.ExpectationResult (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:114:32 )
at null.toEqual (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:1243:29 )
at verifyPolylineMaterial (http://localhost:8080/Specs/Scene/MaterialSpec.js:125:27 )
at null. (http://localhost:8080/Specs/Scene/MaterialSpec.js:241:9 )
at jasmine.Block.execute (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:1072:17 )
at jasmine.Queue.next_ (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2104:31 )
at jasmine.Queue.start (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2057:8 )
at jasmine.Spec.execute (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2386:14 )
at jasmine.Queue.next_ (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2104:31 )
at onComplete (http://localhost:8080/ThirdParty/jasmine-1.3.1/jasmine.js:2100:18)

Thanks Chris. I’ve updated https://github.com/AnalyticalGraphicsInc/cesium/issues/690 to include a link to your post (they were already having problems on Android). Hopefully Dan can look at and fix this easy enough soon. Definitely before the next release.