← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 696761] Re: Password Dialog box crash

 

merged other bugs into this one as they are manifestations of the same
set of problems, all formed by the fact that DWT dialog loops are "too
smart": they keep running the main loop which, while otherwise brilliant
and unique as far as i know in a Windows UI library, can lead to a few
odd issues.

1) one top-level window shouldn't be allowed to display more than one
modal dialog at the same time.

2) the parent of a dialog shouldn't be allowed to be closed until the
dialog has been dismissed; or alternatively, the dialog should be closed
right before closing its parent.

3) message boxes, which aren't as "smart" as our modal dialogs, should
obey rules 1 & 2 as well.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/696761

Title:
  Password Dialog box crash

Status in DC++:
  Confirmed

Bug description:
   1) make a dlg box pop up for entering passwords
   2) close the hub frame right before a reconnect (what will happen is that as the HubFrame is closing a dialogue box for password input will come up but the frame is closed already so cancelling or even hitting ok will crash DC++)

   Using te steps above will 100% crash DC++ every single time

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/696761/+subscriptions


References