A very easily reproducible and fatal error on OSX
Archives Forums/MaxGUI Bug Reports/A very easily reproducible and fatal error on OSX| 
 | ||
| I have no idea why, but calling RequestFile() any time after calling PopupWindowMenu() results in a crash: Strict
Import MaxGui.Drivers
Local menu:TGadget
Local window:TGadget
Local panel:TGadget
menu=CreateMenu("popup",0,Null)
CreateMenu("Load",101,menu)
CreateMenu("Save",102,menu)
window=CreateWindow("Test PopupWindowMenu",20,20,200,200)
panel=CreatePanel(0,0,ClientWidth(window),ClientHeight(window),window,PANEL_ACTIVE)
While True
	WaitEvent
	Select EventID()
		Case EVENT_MOUSEDOWN
			If EventData()=2 PopupWindowMenu window,menu
		Case EVENT_WINDOWCLOSE
			End
		Case EVENT_MENUACTION
			Print "EVENT_MENUACTION: eventdata()="+EventData()
			RequestFile("Open")
	End Select
Wend Building untitled1 Compiling:untitled1.bmx Linking:untitled1.debug Executing:untitled1.debug EVENT_MENUACTION: eventdata()=101 SCFinderPlugin(114): Unable to get bundle identifier. Process complete | 
| 
 | ||
| It seems this was caused by SCFinderPlugin, which is known to cause other apps to crash.  I deleted this and it works fine now. |