Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plotter: ERROR: "Message '@' not understood" #4505

Closed
nhthn opened this issue Jul 28, 2019 · 2 comments · Fixed by #4510
Closed

Plotter: ERROR: "Message '@' not understood" #4505

nhthn opened this issue Jul 28, 2019 · 2 comments · Fixed by #4510
Labels
bug Issues that relate to unexpected/unwanted behavior. Don't use for PRs. comp: class library SC class library

Comments

@nhthn
Copy link
Contributor

nhthn commented Jul 28, 2019

Environment

  • SuperCollider version: current develop branch, likely also applies to 3.10
  • Operating system: linux
  • Other details (Qt version, audio driver, etc.):

Steps to reproduce

(1 ! 500).plot

try resizing the plot window horizontally

Expected vs. actual behavior

the following error flashes by in the post window:

ERROR: Message '@' not understood.
RECEIVER:
   nil
ARGS:
   Float 142.000000   00000001 4061C000
CALL STACK:
	DoesNotUnderstandError:reportError
		arg this = <instance of DoesNotUnderstandError>
	Nil:handleError
		arg this = nil
		arg error = <instance of DoesNotUnderstandError>
	Thread:handleError
		arg this = <instance of Thread>
		arg error = <instance of DoesNotUnderstandError>
	Object:throw
		arg this = <instance of DoesNotUnderstandError>
	Object:doesNotUnderstand
		arg this = nil
		arg selector = '@'
		arg args = [*1]
	< FunctionDef in Method Plot:linear >
		arg i = 417
	Integer:do
		arg this = 418
		arg function = <instance of Function>
		var i = 417
	Plot:linear
		arg this = <instance of Plot>
		arg x = [*417]
		arg y = [*418]
	< FunctionDef in Method Plot:drawData >  (no arguments or variables)
	Meta_Pen:use
		arg this = <instance of Meta_Pen>
		arg aFunction = <instance of Function>
	Plot:drawData
		arg this = <instance of Plot>
		var mode = 'linear'
		var ycoord = [*418]
		var xcoord = [*417]
	Plot:draw
		arg this = <instance of Plot>
	ArrayedCollection:do
		arg this = [*1]
		arg function = <instance of Function>
		var i = 0
	Meta_Pen:use
		arg this = <instance of Meta_Pen>
		arg aFunction = <instance of Function>
	Plotter:draw
		arg this = <instance of Plotter>
		var b = <instance of Rect>
	UserView:doDrawFunc
		arg this = <instance of UserView>
^^ The preceding error dump is for ERROR: Message '@' not understood.
RECEIVER: nil

this feels recent, possibly related to #4082.

cc @mtmccrea. sorry, i'd investigate myself but i'm in the middle of some other things.

@nhthn nhthn added bug Issues that relate to unexpected/unwanted behavior. Don't use for PRs. comp: class library SC class library labels Jul 28, 2019
@nhthn nhthn added this to the 3.10.3 milestone Jul 28, 2019
@mtmccrea
Copy link
Member

I'll have a look!

@mtmccrea
Copy link
Member

Fix submitted: #4510

@nhthn nhthn removed this from the 3.10.3 milestone Aug 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issues that relate to unexpected/unwanted behavior. Don't use for PRs. comp: class library SC class library
Projects
None yet
2 participants