[squeak-dev] Re: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #mimeTypes

Andreas Raab andreas.raab at gmx.de
Fri Sep 4 07:27:13 UTC 2009


Igor Stasenko wrote:
> i'm using the notebook currently, and since im not very handy with touchpad
> sometimes it 'clicks' at random places of screen, and squeak got a
> drop event from
> windoze, which i think it can't handle for some reason.
> I just updated to the latest trunk image.

Funny you mention this. I just had *exactly* the same problem and I 
thought it was just me doing something stupid. Any chance you can figure 
out what causes this? I'm pretty sure I didn't actually drop anything 
anywhere.

Cheers,
   - Andreas

> 
> 4 September 2009 10:08:51.094 am
> 
> VM: Win32 - a SmalltalkImage
> Image: Squeak3.10.2 [latest update: #7179]
> 
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir D:\!sig
> Trusted Dir D:\!sig\Lusy
> Untrusted Dir C:\Users\Lusy\Documents\My Squeak
> 
> UndefinedObject(Object)>>doesNotUnderstand: #mimeTypes
> 	Receiver: nil
> 	Arguments and temporary variables:
> 		aMessage: 	mimeTypes
> 	Receiver's instance variables:
> nil
> 
> ExternalDropHandler class>>lookupExternalDropHandler:
> 	Receiver: ExternalDropHandler
> 	Arguments and temporary variables:
> 		stream: 	nil
> 		types: 	nil
> 		extension: 	nil
> 		serviceHandler: 	nil
> 	Receiver's instance variables:
> 		superclass: 	Object
> 		methodDict: 	a MethodDictionary(#extension->a CompiledMethod (891)
> #handle:in:dr...etc...
> 		format: 	136
> 		instanceVariables: 	#('action' 'type' 'extension')
> 		organization: 	('accessing' extension handle:in:dropEvent: type)
> ('initialize' t...etc...
> 		subclasses: 	nil
> 		name: 	#ExternalDropHandler
> 		classPool: 	a Dictionary(#DefaultHandler->a
> DefaultExternalDropHandler #Register...etc...
> 		sharedPools: 	nil
> 		environment: 	a SystemDictionary(lots of globals)
> 		category: 	#'System-Support'
> 		traitComposition: 	nil
> 		localSelectors: 	nil
> 
> PasteUpMorph>>dropFiles:
> 	Receiver: a PasteUpMorph(1622) [world]
> 	Arguments and temporary variables:
> 		anEvent: 	[0 at 0 dropFilesEvent]
> 		numFiles: 	1
> 		stream: 	nil
> 		handler: 	nil
> 		i: 	1
> 	Receiver's instance variables:
> 		bounds: 	0 at 0 corner: 800 at 600
> 		owner: 	nil
> 		submorphs: 	an Array(a PluggableSystemWindow(513) a
> SystemWindow(4078) a FlapTab...etc...
> 		fullBounds: 	nil
> 		color: 	(Color r: 0.485 g: 0.69 b: 0.85)
> 		extension: 	a MorphExtension (2543) [eventHandler = an EventHandler]
>  [other:  (...etc...
> 		borderWidth: 	0
> 		borderColor: 	(Color r: 0.515 g: 0.181 b: 0.263)
> 		presenter: 	a Presenter (1246)
> 		model: 	a MorphicModel(3376)
> 		cursor: 	1
> 		padding: 	3
> 		backgroundMorph: 	nil
> 		turtleTrailsForm: 	nil
> 		turtlePen: 	nil
> 		lastTurtlePositions: 	nil
> 		isPartsBin: 	nil
> 		autoLineLayout: 	false
> 		indicateCursor: 	nil
> 		resizeToFit: 	nil
> 		wantsMouseOverHalos: 	nil
> 		worldState: 	a WorldState
> 		griddingOn: 	nil
> 
> PasteUpMorph(Morph)>>handleDropFiles:
> 	Receiver: a PasteUpMorph(1622) [world]
> 	Arguments and temporary variables:
> 		anEvent: 	[0 at 0 dropFilesEvent]
> 	Receiver's instance variables:
> 		bounds: 	0 at 0 corner: 800 at 600
> 		owner: 	nil
> 		submorphs: 	an Array(a PluggableSystemWindow(513) a
> SystemWindow(4078) a FlapTab...etc...
> 		fullBounds: 	nil
> 		color: 	(Color r: 0.485 g: 0.69 b: 0.85)
> 		extension: 	a MorphExtension (2543) [eventHandler = an EventHandler]
>  [other:  (...etc...
> 		borderWidth: 	0
> 		borderColor: 	(Color r: 0.515 g: 0.181 b: 0.263)
> 		presenter: 	a Presenter (1246)
> 		model: 	a MorphicModel(3376)
> 		cursor: 	1
> 		padding: 	3
> 		backgroundMorph: 	nil
> 		turtleTrailsForm: 	nil
> 		turtlePen: 	nil
> 		lastTurtlePositions: 	nil
> 		isPartsBin: 	nil
> 		autoLineLayout: 	false
> 		indicateCursor: 	nil
> 		resizeToFit: 	nil
> 		wantsMouseOverHalos: 	nil
> 		worldState: 	a WorldState
> 		griddingOn: 	nil
> 
> 
> --- The full stack ---
> UndefinedObject(Object)>>doesNotUnderstand: #mimeTypes
> ExternalDropHandler class>>lookupExternalDropHandler:
> PasteUpMorph>>dropFiles:
> PasteUpMorph(Morph)>>handleDropFiles:
>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> DropFilesEvent>>sentTo:
> PasteUpMorph(Morph)>>handleEvent:
> MorphicEventDispatcher>>dispatchDefault:with:
> MorphicEventDispatcher>>dispatchEvent:with:
> PasteUpMorph(Morph)>>processEvent:using:
> PasteUpMorph>>processEvent:using:
> PasteUpMorph(Morph)>>processEvent:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendEvent:focus:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor:
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess
> [] in BlockClosure>>newProcess
> 
> 




More information about the Squeak-dev mailing list