Starting an event drag and drop operation in calendar view of a Debug build asserts and the application crashes. > Assertion failure: mInitialized, at .../src/mozilla/widget/xpwidgets/nsTransferable.cpp:447 Reason is that init() of the nsITransferable object has not be called.
Created attachment 664628 [details] [diff] [review] fix assertion failure and crash Add missing calls to init(). I'd say we don't care about Private Browsing mode and therefore we can just pass null to init() according to description in http://mxr.mozilla.org/comm-central/source/mozilla/widget/nsITransferable.idl#90
Comment on attachment 664628 [details] [diff] [review] fix assertion failure and crash When trying to verify another bug in debug build I ran into this crash very often when using drag and drop or copying an event to clipboard. The patch and its risk for regressions are very small therefore I'd like to port this back to 1.9 beta.
Ported back to https://hg.mozilla.org/releases/comm-beta/rev/2fe681068001