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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

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

Igor Stasenko
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.

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@0 dropFilesEvent]
                numFiles: 1
                stream: nil
                handler: nil
                i: 1
        Receiver's instance variables:
                bounds: 0@0 corner: 800@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@0 dropFilesEvent]
        Receiver's instance variables:
                bounds: 0@0 corner: 800@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


--
Best regards,
Igor Stasenko AKA sig.

Reply | Threaded
Open this post in threaded view
|

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

Andreas.Raab
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@0 dropFilesEvent]
> numFiles: 1
> stream: nil
> handler: nil
> i: 1
> Receiver's instance variables:
> bounds: 0@0 corner: 800@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@0 dropFilesEvent]
> Receiver's instance variables:
> bounds: 0@0 corner: 800@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
>
>


Reply | Threaded
Open this post in threaded view
|

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

Igor Stasenko
2009/9/4 Andreas Raab <[hidden email]>:

> 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.
>
I having a multiple images opened at the same time (including Pharo, btw),
and what is even more weird that i found that all of them containing
multiple DNU's similar to what i sent in previous mail.
It could be that VM receiving some message when i closing & reopening
the laptop cover and so, when it goes out of sleep mode,
this *shit* happens..


> 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@0 dropFilesEvent]
>>                numFiles:       1
>>                stream:         nil
>>                handler:        nil
>>                i:      1
>>        Receiver's instance variables:
>>                bounds:         0@0 corner: 800@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@0 dropFilesEvent]
>>        Receiver's instance variables:
>>                bounds:         0@0 corner: 800@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
>>
>>
>
>
>


--
Best regards,
Igor Stasenko AKA sig.