- 
    
Bug
 - 
    Resolution: Unresolved
 - 
    
P3: Somewhat important
 - 
    None
 - 
    5.2.0
 - 
    None
 - 
    OSX, Linux
 
See attached example. Screen.onWidthChanged is OK but Screen.onDesktopGeometryChanged is not. The signal is reused to indicate changes in multiple properties, and it's also a versioned signal which didn't exist until Qt 5.1; just trying to guess why it crashes...
It also crashes with Qt 5.1.1.
On Linux the error is 
ASSERT: "obj->type != -1" in file /home/rutledge/dev/qt5-stable/qtdeclarative/src/qml/qml/qqmlcompiler.cpp, line 1713