Coder Social home page Coder Social logo

Comments (5)

tonsky avatar tonsky commented on September 25, 2024 4

Thanks! Will look into it

from humbleui.

tonsky avatar tonsky commented on September 25, 2024 2

Sorry it took so long—I thought I need linux to reproduce, when in fact it was platform-independent. Should be fixed now

from humbleui.

eastack avatar eastack commented on September 25, 2024

I apologize for not providing more context earlier. The result I obtained is from running this code on Arch Linux, and it's possible that this issue may not be reproducible on other platforms. I'm not certain about it. If you need any further information, please feel free to contact me anytime.

from humbleui.

eastack avatar eastack commented on September 25, 2024
	java.lang.Thread::run                                  	Thread.java                               	:1623
	java.util.concurrent.ThreadPoolExecutor$Worker::run    	ThreadPoolExecutor.java                   	:642
	java.util.concurrent.ThreadPoolExecutor::runWorker     	ThreadPoolExecutor.java                   	:1144
	java.util.concurrent.FutureTask::run                   	FutureTask.java                           	:317
	clojure.core/binding-conveyor-fn/fn--5823              	core.clj                                  	:2047
	examples/-main/fn--6630                                	dev/examples.clj                          	:122
	io.github.humbleui.app/start                           	src/io/github/humbleui/app.clj            	:16
	io.github.humbleui.jwm.App::start                      	App.java                                  	:28
	io.github.humbleui.jwm.App::_nStart                    	App.java                                  	:-2
	io.github.humbleui.jwm.Window::accept                  	Window.java                               	:11
	io.github.humbleui.jwm.Window::accept                  	Window.java                               	:396
	io.github.humbleui.jwm.skija.LayerGLSkija::frame       	LayerGLSkija.java                         	:35
	io.github.humbleui.jwm.Window::accept                  	Window.java                               	:402
	io.github.humbleui.window/make/reify--2742/accept      	src/io/github/humbleui/window.clj         	:83
	io.github.humbleui.window/make/reify--2742/fn--2748    	src/io/github/humbleui/window.clj         	:85
	io.github.humbleui.ui.window/window/paint-fn--4547     	src/io/github/humbleui/ui/window.clj      	:35
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.dynamic.Contextual/-draw         	src/io/github/humbleui/ui/dynamic.clj     	:12
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.with-context.WithContext/-draw   	src/io/github/humbleui/ui/with_context.clj	:8
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.containers.Row/-draw             	src/io/github/humbleui/ui/containers.clj  	:63
	clojure.core/reduce                                    	core.clj                                  	:6886
	clojure.core.protocols/fn--8178/G--8173--8191          	protocols.clj                             	:13
	clojure.core.protocols/fn--8236                        	protocols.clj                             	:75
	clojure.core.protocols/seq-reduce                      	protocols.clj                             	:31
	clojure.core.protocols/fn--8204/G--8199--8213          	protocols.clj                             	:19
	clojure.core.protocols/fn--8249                        	protocols.clj                             	:168
	io.github.humbleui.ui.containers.Row/fn--3184          	src/io/github/humbleui/ui/containers.clj  	:63
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.clip.Clip/-draw                  	src/io/github/humbleui/ui/clip.clj        	:9
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.dynamic.Contextual/-draw         	src/io/github/humbleui/ui/dynamic.clj     	:12
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.listeners.EventListener/-draw    	src/io/github/humbleui/ui/listeners.clj   	:6
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.focusable.FocusController/-draw  	src/io/github/humbleui/ui/focusable.clj   	:59
	io.github.humbleui.core/draw-child                     	src/io/github/humbleui/core.clj           	:584
	io.github.humbleui.core/draw                           	src/io/github/humbleui/core.clj           	:578
	io.github.humbleui.ui.align.HAlign/-draw               	src/io/github/humbleui/ui/align.clj       	:6
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.align.VAlign/-measure            	src/io/github/humbleui/ui/align.clj       	:27
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.containers.Column/-measure       	src/io/github/humbleui/ui/containers.clj  	:23
	clojure.core/reduce                                    	core.clj                                  	:6886
	clojure.core.protocols/fn--8178/G--8173--8191          	protocols.clj                             	:13
	clojure.core.protocols/fn--8236                        	protocols.clj                             	:75
	clojure.core.protocols/seq-reduce                      	protocols.clj                             	:31
	clojure.core.protocols/fn--8204/G--8199--8213          	protocols.clj                             	:19
	clojure.core.protocols/fn--8244                        	protocols.clj                             	:136
	clojure.lang.ArrayChunk::reduce                        	ArrayChunk.java                           	:63
	io.github.humbleui.ui.containers.Column/fn--3136       	src/io/github/humbleui/ui/containers.clj  	:23
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.sizing.Width/-measure            	src/io/github/humbleui/ui/sizing.clj      	:6
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.with-context.WithContext/-measure	src/io/github/humbleui/ui/with_context.clj	:8
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.focusable.Focusable/-measure     	src/io/github/humbleui/ui/focusable.clj   	:9
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.listeners.EventListener/-measure 	src/io/github/humbleui/ui/listeners.clj   	:6
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.dynamic.Contextual/-measure      	src/io/github/humbleui/ui/dynamic.clj     	:12
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.with-cursor.WithCursor/-measure  	src/io/github/humbleui/ui/with_cursor.clj 	:11
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.dynamic.Contextual/-measure      	src/io/github/humbleui/ui/dynamic.clj     	:12
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.rect.RoundedRect/-measure        	src/io/github/humbleui/ui/rect.clj        	:35
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.rect.RoundedRect/-measure        	src/io/github/humbleui/ui/rect.clj        	:35
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.dynamic.Contextual/-measure      	src/io/github/humbleui/ui/dynamic.clj     	:12
	io.github.humbleui.core/measure                        	src/io/github/humbleui/core.clj           	:574
	io.github.humbleui.ui.text-field.TextInput/-measure    	src/io/github/humbleui/ui/text_field.clj  	:526
	io.github.humbleui.ui.text-field/text-line             	src/io/github/humbleui/ui/text_field.clj  	:468
	io.github.humbleui.ui.text-field/get-cached            	src/io/github/humbleui/ui/text_field.clj  	:459
	io.github.humbleui.ui.text-field/text-line/fn--4270    	src/io/github/humbleui/ui/text_field.clj  	:470
	io.github.humbleui.skija.shaper.Shaper::shapeLine      	Shaper.java                               	:131
AssertionError: Can’t Shaper::shapeLine with font == null

from humbleui.

rafonsecad avatar rafonsecad commented on September 25, 2024

I just had that same error on Fedora.

from humbleui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.