[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Re: KIO/KHTML Error Handling Update
From:       David Faure <david () mandrakesoft ! com>
Date:       2002-01-27 13:05:34
[Download RAW message or body]

On Sunday 27 January 2002 13:40, Hamish Rodda wrote:
> Let me know one way or the other, whether it's commit or revert... 

+    //only problem is that the detailed error message box cannot be queued: KDE3.1
+    //KMessageBox::queuedMessageBox( parent, KMessageBox::Error, errorString() );
+    KMessageBox::detailedError( parent, err, detail, caption );

Ouch, this is quite critical.
The queuing prevents crashes.
You need to implement queueing for detailed message boxes, or to get Waldo to 
do it ;), or to drop detailed error messages for now.
Better have a non-crashing dialog with no details than a dialog with details 
that makes KHTML crash.
(The "why does it crash" question has a long answer, related to
event loops, redirection timers etc.)

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://people.mandrakesoft.com/~david, http://www.konqueror.org
KDE 3.0: Konquering the Desktops
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic