Albert ARIBAUD a ?crit : > Hi folks, > > I'm trying to debug issues in kdenlive (the KDE3 branch, release 2170, > with ffmpeg, mlt and mlt++ built from SVN also) > > At run time, kdenlive consistently crashes with the following stack: > > QMenuData::insertAny > QMenuData::insertItem > KDenliveApp (in kdenlive/kdenlive.cpp:235) > > That's the first insertItem() to the "timeline_clip_context" QPopupMenu. > I don't have the debug versions of the Qt libs so I can't be 100% sure, > as my current kdenlive build optimizes the 'menu' variable out, but it > looks like menu is null. Note that transitionsMenu, created right > before, is non null. > > Any ideas what happens there?
Update: I've installed the debug Qt and KDE rpms, so I could step into QMenuData::insertItem(), and find out that it's 'this' (which is actually the menu variable I could not easily examine) equals not 0 but 0xf0, which is obviously a baaaad value for a pointer. But I still don't know *why* factory->container("timeline_clip_context"...) returns such a value. Amicalement, -- Albert.