Re: [racket-users] DrRacket crashes on simple pict3d script
On Tuesday, December 22, 2015 at 3:32:20 PM UTC+1, Robby Findler wrote: > Hi Greg: just in case it wasn't obvious, Jay also needed to upgrade > his Racket to a version that's newer than 6.3. You can find our > snapshot builds here if you want to try that: > > http://pre.racket-lang.org/installers/ > > Robby > Thanks Robby - it wasn't obvious to me and updating to newest snapshot 6.3.0.8 resolved the issue. Thanks Jay for fixing it! Just in case you still need here is the output of the shaders tests: Compiling shaders from pict3d/private/engine/draw/draw-passes Compiling (program-code "fullscreen-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, ... Compiling (program-code "fullscreen-depth-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_posi... Compiling (program-code "fullscreen-alpha-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_posi... Compiling (program-code "blend-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0, 1)... Compiling (program-code "bloom-extract-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_positio... Compiling (program-code "bloom-combine-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_positio... Compiling (program-code "blur-vert-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0... Compiling (program-code "blur-horz-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0... Compiling shaders from pict3d/private/gui/shape/light-grid Compiling (program-code "light-grid-program" (vertex-code "light-grid-vertex" '() '() (list (standard-uniform "" 'mat4 "unproj" 'unproj) (standard-uniform "" 'int "width" 'width) (standard-uniform "" 'int "height" 'height)) '() (list (attribute "" 'float/byte "ve... Compiling shaders from pict3d/private/gui/shape/point-light-shell Compiling (program-code "point-light-shell-program" (vertex-code "point-light-shell-vertex" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) ... Compiling shaders from pict3d/private/shape/directional-light Compiling (program-code "directional-light-program" (vertex-code "directional-light-vertex" '() '() (list (standard-uniform "" 'mat4 "unproj" 'unproj)) '() (list (attribute "" 'float/byte "vert_id")) #0=(list (attribute "smooth" 'vec3 "frag_dir")) "// output the ... Compiling shaders from pict3d/private/shape/cylinder Compiling (program-code "cylinder-mat-program-30" (vertex-code "cylinder-mat-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id & 1... Compiling (program-code "cylinder-opaq-program-30" (vertex-code "cylinder-draw-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id &... Compiling (program-code "cylinder-tran-program-30" (vertex-code "cylinder-draw-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id &... Compiling shaders from pict3d/private/shape/disk Compiling (program-code "disk-mat-program-30" (vertex-code "disk-mat-vertex-30" (list (partial-code "output-unit-quad-vertex" '() '("void output_unit_quad_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0,
Re: [racket-users] DrRacket crashes on simple pict3d script
Hi Greg: just in case it wasn't obvious, Jay also needed to upgrade his Racket to a version that's newer than 6.3. You can find our snapshot builds here if you want to try that: http://pre.racket-lang.org/installers/ Robby On Tue, Dec 22, 2015 at 7:52 AM, Greg Trzeciak wrote: > On Tuesday, December 22, 2015 at 2:44:54 PM UTC+1, Jay McCarthy wrote: >> I tried on Windows 10 with 6.2.1 and can confirm that just installing >> pict3d cases a bunch of segfaults. >> >> If I try with the current snapshot build, I can successfully install >> and run pict3d using an Nvidia GPU. >> >> Jay > > I am currently trying to eliminate possible causes on my end (drivers, > memory, etc.) so will let you know. > So far I can say that my Nvidia drivers are definitely up to date. > > Greg > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
On Tuesday, December 22, 2015 at 2:44:54 PM UTC+1, Jay McCarthy wrote: > I tried on Windows 10 with 6.2.1 and can confirm that just installing > pict3d cases a bunch of segfaults. > > If I try with the current snapshot build, I can successfully install > and run pict3d using an Nvidia GPU. > > Jay I am currently trying to eliminate possible causes on my end (drivers, memory, etc.) so will let you know. So far I can say that my Nvidia drivers are definitely up to date. Greg -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
I tried on Windows 10 with 6.2.1 and can confirm that just installing pict3d cases a bunch of segfaults. If I try with the current snapshot build, I can successfully install and run pict3d using an Nvidia GPU. Jay On Tue, Dec 22, 2015 at 7:24 AM, Greg Trzeciak wrote: > On Tuesday, December 22, 2015 at 1:06:55 PM UTC+1, Jay McCarthy wrote: >> Greg - What version of Racket are you running? >> >> Matthew - Do you know how to get logs from Windows crashes? >> >> Jay > > Racket version is 6.3 > My windows event log says that the module causing error in relation to Racket > is: > C:\WINDOWS\SYSTEM32\ntdll.dll (version: 10.0.10586.20) > > full log: > - http://schemas.microsoft.com/win/2004/08/events/event";> > - > > 1000 > 2 > 100 > 0x80 > > 2341 > Application > WIN8-ZEUS > > > - > DrRacket.exe > 6.3.0.0 > 564eb766 > ntdll.dll > 10.0.10586.20 > 56540c3b > c005 > 00034b64 > 33b8 > 01d13cb2ea820501 > C:\Program Files\Racket\DrRacket.exe > C:\WINDOWS\SYSTEM32\ntdll.dll > dbd80579-7b68-4b96-94b3-e4b404bab9d1 > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
On Tuesday, December 22, 2015 at 1:06:55 PM UTC+1, Jay McCarthy wrote: > Greg - What version of Racket are you running? > > Matthew - Do you know how to get logs from Windows crashes? > > Jay Racket version is 6.3 My windows event log says that the module causing error in relation to Racket is: C:\WINDOWS\SYSTEM32\ntdll.dll (version: 10.0.10586.20) full log: - http://schemas.microsoft.com/win/2004/08/events/event";> - 1000 2 100 0x80 2341 Application WIN8-ZEUS - DrRacket.exe 6.3.0.0 564eb766 ntdll.dll 10.0.10586.20 56540c3b c005 00034b64 33b8 01d13cb2ea820501 C:\Program Files\Racket\DrRacket.exe C:\WINDOWS\SYSTEM32\ntdll.dll dbd80579-7b68-4b96-94b3-e4b404bab9d1 -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
Greg - What version of Racket are you running? Matthew - Do you know how to get logs from Windows crashes? Jay On Tue, Dec 22, 2015 at 6:45 AM, Greg Trzeciak wrote: > On Monday, December 21, 2015 at 5:00:05 PM UTC+1, Jay McCarthy wrote: >> Hi Greg, >> >> Can you update and check if you still get the same error? If you do, >> or if you get a different one, can you send me the output of >> >> racket -l pict3d/tests/shaders >> >> Thanks! >> >> Jay >> > > Hi, > > I tried running shaders tests but everytime I try I get: "Racket stopped > working". I tried running some other tests in this catalog: spaceship and > snowman with the same command and got the same error. > Running it from DrRacket crashes GUI. > > As a side note during update of pict3d (or rather at the end of update) > DrRacket crashed again ("Racket GUI stopped working"). > > Greg > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
On Monday, December 21, 2015 at 5:00:05 PM UTC+1, Jay McCarthy wrote: > Hi Greg, > > Can you update and check if you still get the same error? If you do, > or if you get a different one, can you send me the output of > > racket -l pict3d/tests/shaders > > Thanks! > > Jay > Hi, I tried running shaders tests but everytime I try I get: "Racket stopped working". I tried running some other tests in this catalog: spaceship and snowman with the same command and got the same error. Running it from DrRacket crashes GUI. As a side note during update of pict3d (or rather at the end of update) DrRacket crashed again ("Racket GUI stopped working"). Greg -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
Hi Greg, Can you update and check if you still get the same error? If you do, or if you get a different one, can you send me the output of racket -l pict3d/tests/shaders Thanks! Jay On Sun, Dec 20, 2015 at 6:04 PM, Greg Trzeciak wrote: > Thanks guys for such a quick response on Sunday! > To clarify - the mix problem was definitely the case the first time I tried > and I was under the impression it was the original - Neil's repo installed > from the package. > The updated repo (Jay's) simply crashes GUI whenever code is executed so it > may or may not be related to the original error. > > Greg > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
Thanks guys for such a quick response on Sunday! To clarify - the mix problem was definitely the case the first time I tried and I was under the impression it was the original - Neil's repo installed from the package. The updated repo (Jay's) simply crashes GUI whenever code is executed so it may or may not be related to the original error. Greg -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
Thanks Greg. I fixed the issues problem. I'm still working on the mix problem. (It doesn't happen on my laptop, so I need to develop with a different machine to test it. I have one available but it is not convenient to use.) Jay On Sun, Dec 20, 2015 at 4:54 PM, Matthew Flatt wrote: > Thanks for the report about the "Remove" button in the "Available for > Catalog" panel! I've pushed a repair for the next version. > > Meanwhile, the "Currently Installed" panel provides another view on > installed packages, and the "Remove" button there should work. > > I think Jay is working on the "mix" problem in Pict3D, which happens > with some graphics cards and not with others. > > At Sun, 20 Dec 2015 12:20:05 -0800 (PST), Greg Trzeciak wrote: >> Having problems in identifying right pict3d github repository to raise the >> issue (due to some maintenance mentioned in Racket Developers) let me raise >> it >> here first. >> >> I have first installed pict3d about 10 hours ago - no issues during >> installation so I attempted simple code >> >> #lang racket >> (require pict3d) >> (sphere origin 1/2) >> >> This raised some GL error (about conflicting mix functions if I remember >> correctly ) >> Few hours later I updated the package - during update my DrRacket crashed (it >> happened before while updating some other package) but the package seems to >> be >> installed fine, and tried the same code again. Now DrRacket crashes every >> time >> I run this code ("Racket GUI application stopped working"). >> >> Additionally using DrRacket's Package Manager I can't remove the package - >> Clicking "Remove" prints the following in Output: >> application: procedure does not expect an argument with given keyword >> procedure: pkg-remove >> given keyword: #:scope >> arguments...: >>"pict3d" >>#:scope 'user >> >> Thanks >> >> PS. I am running DrRacket on Windows 10 >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Racket Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to racket-users+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] DrRacket crashes on simple pict3d script
Thanks for the report about the "Remove" button in the "Available for Catalog" panel! I've pushed a repair for the next version. Meanwhile, the "Currently Installed" panel provides another view on installed packages, and the "Remove" button there should work. I think Jay is working on the "mix" problem in Pict3D, which happens with some graphics cards and not with others. At Sun, 20 Dec 2015 12:20:05 -0800 (PST), Greg Trzeciak wrote: > Having problems in identifying right pict3d github repository to raise the > issue (due to some maintenance mentioned in Racket Developers) let me raise > it > here first. > > I have first installed pict3d about 10 hours ago - no issues during > installation so I attempted simple code > > #lang racket > (require pict3d) > (sphere origin 1/2) > > This raised some GL error (about conflicting mix functions if I remember > correctly ) > Few hours later I updated the package - during update my DrRacket crashed (it > happened before while updating some other package) but the package seems to > be > installed fine, and tried the same code again. Now DrRacket crashes every > time > I run this code ("Racket GUI application stopped working"). > > Additionally using DrRacket's Package Manager I can't remove the package - > Clicking "Remove" prints the following in Output: > application: procedure does not expect an argument with given keyword > procedure: pkg-remove > given keyword: #:scope > arguments...: >"pict3d" >#:scope 'user > > Thanks > > PS. I am running DrRacket on Windows 10 > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.