Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003526 [Squeak] Morphic crash always 05-03-06 11:01 07-15-06 18:01
Reporter tbn View Status public  
Assigned To
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.9 Product Version 3.9
  Product Build
Summary 0003526: DNU when detaching a submenu
Description #argumentOrNil is sent in method MenuMorph>>detachSubMenu: to the hand but HandMorph DNU this message (there is no implementor at all in the image)

To reproduce: 3.9alpha#7027
- activate "show main docking bar" in the world context menu
- select the halo of the first menu morph (on the left, the one with the mouse) and drag it out of the docking bar onto the desktop
- now select "detach submenu" from the morphs halo menu (using the red halo button)
- it crashes with a DNU

may be the same problem as http://bugs.impara.de/view.php?id=3505 [^]
Steps To Reproduce
Additional Information
Attached Files  MenuMorph-detachSubMenu.st [^] (700 bytes) 05-05-06 16:29

- Relationships

- Notes
(0004860 - 189 - 201 - 201 - 337 - 337 - 337)
korakurider
05-04-06 18:05

This is not related to 0003505, but historical one:
Even Squeak 3.7/3.8 also don't have implementation for #argumentOrNil.
a possible easy (but ugly) fix would be to just remove the menu...
 
(0004873 - 403 - 425 - 425 - 425 - 425 - 425)
korakurider
05-05-06 17:00

I did retrieval on old releases. #argumentOrNil come up first in 3.3a-4891 but as unresolved.
That image has another obsolete implementation for #detachSubMenu: without dependency upon #argumentOrNil . That code is attached as MenuMorph-detachSubMenu.st. Functionality seems different from current code, but at least it works.
This is another possibility for fix if we really need "detach submenu".
 
(0005944 - 4 - 4 - 4 - 4 - 4 - 4)
MarcusDenker
07-15-06 18:01

7045
 

- Issue History
Date Modified Username Field Change
05-03-06 11:01 tbn New Issue
05-04-06 18:05 korakurider Note Added: 0004860
05-05-06 16:29 korakurider File Added: MenuMorph-detachSubMenu.st
05-05-06 17:00 korakurider Note Added: 0004873
07-15-06 18:01 MarcusDenker Status new => closed
07-15-06 18:01 MarcusDenker Note Added: 0005944
07-15-06 18:01 MarcusDenker Resolution open => fixed
07-15-06 18:01 MarcusDenker Fixed in Version  => 3.9


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
47 total queries executed.
36 unique queries executed.
Powered by Mantis Bugtracker