Open dgtlmoon opened 8 years ago
Update: tried in incognito mode, I see the default Chillipepr SVG import works fine, as soon as I drag and drop my own SVG (just a small rectangle 20x100) the whole site falls over
Attached is a screenshot of the console output and the SVG I drag+dropped over after doing a new incognito mode browser, and logging in via google. Note - github wont let me attach a .svg file so I've zipped it purely for attaching to this issue 20x100.zip
Note - the test Chillipepr SVG works fine, something up with imported SVGs
I just tried your file and get same results. Why don't you try converting the rectangle to a Path. The SVG Import is not super fancy and if you'd like to extend it by all means I'd love some pull requests.
On Fri, May 13, 2016 at 5:48 AM, Leigh notifications@github.com wrote:
Update: tried in incognito mode, I see the default Chillipepr SVG import works fine, as soon as I drag and drop my own SVG (just a small rectangle 20x100) the whole site falls over
Attached is a screenshot of the console output and the SVG I drag+dropped over after doing a new incognito mode browser, and logging in via google. Note - github wont let me attach a .svg file so I've zipped it purely for attaching to this issue 20x100.zip https://github.com/chilipeppr/tinyg/files/263276/20x100.zip
[image: screenshot_2016-05-13_14-46-12] https://cloud.githubusercontent.com/assets/275001/15248273/8fc1184a-1919-11e6-93ea-1c5a0ee797e9.png
— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/chilipeppr/tinyg/issues/40#issuecomment-219033361
Also getting Cannot read property 'toFixed' of undefined
when trying to open the Example Chilipeppr SVG from the menu
Update: It worked on the tinyg workspace, but not on grbl or jpadie
Hmm. I have not tried opening an SVG in a while. Are there other obvious errors you're getting? Do other SVG's work?
On Fri, Nov 2, 2018 at 6:38 AM Joseph Paul notifications@github.com wrote:
Update: It worked on the tinyg workspace, but not on grbl or jpadie
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/chilipeppr/tinyg/issues/40#issuecomment-435382682, or mute the thread https://github.com/notifications/unsubscribe-auth/AHidbUWOqpgkWiFsmftivBxyPhWE3yOVks5urEq8gaJpZM4Id-BS .
@jsphpl my two cents here, be careful your SVG's do not include groupings... could you possibly attach your SVG here for me to look at?
Yeah, the SVG interpreter is pretty lightweight, so you have to ungroup everything in inkscape (or other app) first. The thing is, the sample Chilipeppr SVG definitely was working, so it probably is some other error that popped up recently.
On Fri, Nov 2, 2018 at 9:10 AM dgtlmoon notifications@github.com wrote:
@jsphpl https://github.com/jsphpl my two cents here, be careful your SVG's do not include groupings... could you possibly attach your SVG here for me to look at?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/chilipeppr/tinyg/issues/40#issuecomment-435428236, or mute the thread https://github.com/notifications/unsubscribe-auth/AHidba_u5flgkbdXO0LLfir1frFR_sIvks5urG5YgaJpZM4Id-BS .
So here's everything printed to the console with log level 'error' when reloading on the jpadie workspace after clearing all application data:
GET http://chilipeppr.com/js/embed/highlight.pack.js?_=1541192399433 404 (Not Found)
VM284:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
GET http://chilipeppr.com/js/embed/embed.js?_=1541192399434 404 (Not Found)
VM285:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
GET http://chilipeppr.com/js/embed/highlight.pack.js?_=1541192399435 404 (Not Found)
VM288:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
GET http://chilipeppr.com/js/embed/embed.js?_=1541192399436 404 (Not Found)
VM289:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
Refused to apply style from 'http://chilipeppr.com/css/embed/embed-light.css' because its MIME type ('text/plain') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
VM300:1253 WebSocket connection to 'ws://localhost:8989/ws' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
GET https://googleads.g.doubleclick.net/pagead/id 0 ()
GET https://static.doubleclick.net/instream/ad_status.js 0 ()
GET chrome-extension://invalid/ 0 ()
GET chrome-extension://invalid/ 0 ()
GET jquery-2.1.0.min.js:4 GET http://chilipeppr.com/js/embed/highlight.pack.js?_=1541192399437 404 (Not Found)
VM467:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
GET http://chilipeppr.com/js/embed/embed.js?_=1541192399438 404 (Not Found)
VM468:1 Uncaught SyntaxError: Unexpected identifier
at eval (<anonymous>)
at Function.globalEval (jquery-2.1.0.min.js:2)
at text script (jquery-2.1.0.min.js:4)
at vc (jquery-2.1.0.min.js:4)
at x (jquery-2.1.0.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.0.min.js:4)
at Object.send (jquery-2.1.0.min.js:4)
at Function.ajax (jquery-2.1.0.min.js:4)
at Function.o._evalUrl (jquery-2.1.0.min.js:4)
at o.fn.init.domManip (jquery-2.1.0.min.js:3)
Refused to apply style from 'http://chilipeppr.com/css/embed/embed-light.css' because its MIME type ('text/plain') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
require.js:166 Uncaught Error: Load timeout for modules: inline:com-chilipeppr-elem-zipwhip,inline:org-jscut-gcode-widget,inline:com-chilipeppr-elem-gcodedata
http://requirejs.org/docs/errors.html#timeout
at makeError (require.js:166)
at checkLoaded (require.js:684)
at require.js:705
GET https://googleads.g.doubleclick.net/pagead/id 0 ()
GET https://googleads.g.doubleclick.net/pagead/id 0 ()
Then when selecting the example SVG from the menu, the following error appears:
VM301:1806 Uncaught TypeError: Cannot read property 'toFixed' of undefined
at Object.decorateExtents (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1806:58)
at Object.drawExtentsLabels (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:2123:18)
at Object.drawAxesToolAndExtents (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1918:18)
at Object.openGCodeFromText (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1119:18)
at Object.onPubSubFileLoaded (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1050:18)
at publish (amplify.js:35)
at Object.publish (app.js:167)
at Object.loadGcode (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:190:28)
at Object.loadGcodeDoNotCreateRecentFileEntry (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:162:18)
at publish (amplify.js:35)
And again after choosing "mm" as the unit for the import:
VM301:1806 Uncaught TypeError: Cannot read property 'toFixed' of undefined
at Object.decorateExtents (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1806:58)
at Object.drawExtentsLabels (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:2123:18)
at Object.drawAxesToolAndExtents (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1918:18)
at Object.openGCodeFromText (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1119:18)
at Object.onPubSubFileLoaded (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:1050:18)
at publish (amplify.js:35)
at Object.publish (app.js:167)
at Object.loadGcode (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:190:28)
at Object.loadGcodeDoNotCreateRecentFileEntry (eval at globalEval (jquery-2.1.0.min.js:2), <anonymous>:162:18)
at publish (amplify.js:35)
Repeating the entire procedure with adblocker disabled yields the same result.
Are there other obvious errors you're getting?
Yes:
Loading an SVG file with the following content also results in the toFixed
error:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200">
<rect width="200" height="200" style="stroke:#000000;stroke-width:1" />
</svg>
Yeah, something in that screenshot isn't right. That does indicate a JavaScript error is happening on load of your page. Have you tried a different browser? Or, what browser are you using?
On Fri, Nov 2, 2018 at 2:20 PM Joseph Paul notifications@github.com wrote:
Loading an SVG file with the following content also results in the toFixed error:
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/chilipeppr/tinyg/issues/40#issuecomment-435512199, or mute the thread https://github.com/notifications/unsubscribe-auth/AHidbQEbzJCtdbUvkt1A4dY_USNTyiBZks5urLckgaJpZM4Id-BS .
The above results stem from elston-chromium. Same symptoms (graphical glitches and toFixed error) happen in Firefox 63. Both on Mac.
@chilipeppr looks like a script is missing GET http://chilipeppr.com/js/embed/highlight.pack.js?_=1541192399433 404 (Not Found)
Yeah, that script is referenced by some different widgets, but it isn't needed. That should also not kill any further JavaScript from executing, which is what that screenshot showed. I do recall in the past when folks get corrupted localstorage for the chilipeppr.com domain that can kill further processing, but he's seeing it on multiple browsers and I can't reproduce it on my side.
On Sat, Nov 3, 2018 at 1:07 AM dgtlmoon notifications@github.com wrote:
@chilipeppr https://github.com/chilipeppr looks like a script is missing GET http://chilipeppr.com/js/embed/highlight.pack.js?_=1541192399433 404 (Not Found)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chilipeppr/tinyg/issues/40#issuecomment-435569147, or mute the thread https://github.com/notifications/unsubscribe-auth/AHidbad0LRb-N-eNcFzfh3szgxPqkudUks5urU6ngaJpZM4Id-BS .
@chilipeppr aaah yes.. the localstorage
it's very easy for chilipeppr to store more than allowed size of "local storage" .. would be super awesome if it gave some alert... or cleared old SVG imports, I think generally speaking it's the SVG imports that overfill the localstorage
@jsphpl are you totally sure you cleared localstorage
? not just cookies etc
Used this button and localstorage is empty afterwards:
@jsphpl so what was the outcome after you cleared it then?
Everything i posted above happened with completely cleared storage. So: Clear storage, refresh page, report results
Site seems totally broken, I'm unable to use, there is no 3D view.
my localStorage and SessionStorage is empty, I have tried deleting all cookies, logging out and logging in again