Problems with HEAD and latest version of HierMenus

Peter Kelly pmk at kde.org
Sun Apr 13 02:20:02 BST 2003


Ok, what was happening was that clearTimeout() was getting called with the 
timer. This doesn't actually clear the timer on the QObject, any probably 
doesn't need to. So I've gotten rid of the assert and just added a check 
for scheduledActions.isEmpty() instead.

On Sun, 13 Apr 2003, David Faure wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Sunday 13 April 2003 01:56, Peter Kelly wrote:
> > On Sat, 12 Apr 2003, David Joham wrote:
> > 
> > > Peter, it looks like this is failing in your new code in kjs_window.cpp verion 1.329 where you
> > > tried to sync the window.setTimeout functions. Is an assert that fails supposed to crash the
> > > program? I commented the assert line out and everything seemed fine, but I don't know if that will
> > > break your fix to the original problem. Any input here?
> > 
> > Well the assert is there for a reason :)
> > 
> > Could you provide a simple page which triggers this problem?
> 
> Laurent already pointed you to one:
> http://www.cdiscount.fr, click on "MAGASIN DVD", move the mouse over
> the left menu (under "Nouveautés, DVDThèque idéale" etc.) and
> you get 
> 
> konqueror: kjs_window.cpp:1617: virtual void 
> KJS::WindowQObject::timerEvent(QTimerEvent*): Assertion `!scheduledActions.isEmpty()' failed.
> 
> - -- 
> David FAURE, faure at kde.org, sponsored by TrollTech to work on KDE,
> Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
> How to write a Makefile.am for KDE/Qt code:
> http://developer.kde.org/documentation/other/makefile_am_howto.html
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
> 
> iD8DBQE+mKh472KcVAmwbhARAotvAKCvH1TIaz11RUA4S7Wfi8JmJEuDDwCfd2W6
> HDGAEvAbP8ytEtNgtkbkk5U=
> =9OFE
> -----END PGP SIGNATURE-----
> 

-- 
Peter Kelly
pmk at kde.org





More information about the kfm-devel mailing list