This project has moved and is read-only. For the latest updates, please go here.
1
Vote

1.14 Beta Freeze GUI and Waiting Dialog Box No Longer Animates

description

Hello Mounir,

Using Windows 7 Professional 64-bit system, the latest 1.14 beta September 9, 2015 update does not have the desired effect of preventing freezing the VeraCrypt GUI and the animation for the Waiting Dialog box no longer moves from left to right and it now freezes the green bar animation while performing Mount Favorites Volumes.

When I click on the VeraCrypt GUI while the mount favorites volumes is taking place, the GUI title changes to "VeraCrypt (Not Responding)" and if I click it again the entire GUI window turns white/gray. I believe this is the same behavior prior to the latest update, however the wait dialog is now freezing its green bar animation.

I would like to have the green bar animation working during the mount/dismount operations.

http://sourceforge.net/p/veracrypt/code/ci/489c090a38b3a022ec7f482f79284145cb0b9201/

http://sourceforge.net/p/veracrypt/code/ci/3807217bbc52c0f6ac62f0f2efd522e2cf4cc9b9/

Kind Regards.

file attachments

comments

Enigma2Illusion wrote Sep 10, 2015 at 1:36 AM

Attachements

Enigma2Illusion wrote Sep 10, 2015 at 1:36 AM

Next attachment.

Enigma2Illusion wrote Sep 10, 2015 at 1:57 AM

I reverted back to the 1.14 beta 9/7/15 and the GUI still freezes with the "VeraCrypt (Not Responding)", however the green bar animation works in the wait dialog box and PC responds instantly to other applications. With the 9/9/15 beta, I would get response delays attempting to click on the Windows Globe in the bottom left hand corner when I was attempting to get to the snipping tool to start that application for the screen captures.

idrassi wrote Sep 10, 2015 at 11:39 PM

Thanks for the tests.

I hate this part...calling IOCTL on the driver that takes long time will freeze the current main window message loop, no matter what we do. At least, the Waiting dialog can be make always running by setting its parent to Desktop.

I have uploaded a new installer that tries to solve this. Can you please on your side if it is better?

Thanks.

Enigma2Illusion wrote Sep 11, 2015 at 1:04 AM

Hello Mounir,

Thank you for fixing the wait dialog to display the left-to-right green bar animation. Also, I did not notice issues accessing other applications.

One oddity I did notice on the 9/9/15 and 9/10/15 beta is that when you select Mount Favorites Volumes, the wait dialog appears very briefly before the login window displays. On my system, it is nearly instantaneous.

I did not see the wait dialog behavior when using hot keys to mount favorites in the prior versions to 9/9/15 beta. Is that a bug or on purpose?

While testing this issue, I discovered mounting favorite volumes using a hot key, that I can invoke the mount favorite volume multiple times. When I click cancel, I will be prompted the number of times I used the hot key. For example, if I performed the hot key 12 times without entering the password and leaving the login window open, I will have to click cancel 12 times. This is not possible when using the GUI drop-down box to mount favorite volumes as you cannot access the GUI until you cancel or enter the password successfully.

Kind Regards.

Enigma2Illusion wrote Sep 11, 2015 at 1:32 AM

I found a way that you can see the wait dialog box flashing briefly on the screen when you perform mount favorite volumes.
  • Create a new file container.
  • Mount file container.
  • Add to Favorites.
  • Unmount file container.
  • Delete the file container from your HDD.
  • Setup hot key to mount favorite volumes.
  • Hold down the Ctrl-Alt-(Key you assigned) on your keyboard to see the flashing wait dialog box.
I did see this behavior in versions prior to 9/9/15 beta.

Enigma2Illusion wrote Sep 11, 2015 at 1:40 AM

EDIT: I did NOT see this behavior in versions prior to 9/9/15 beta.

Enigma2Illusion wrote Oct 12, 2015 at 12:53 AM

Hello Mounir,

It appears another side effect by switching the focus to the desktop causes loss of use of the Alt-<key> as described in the thread below.

I prefer the wait dialog animate.

https://sourceforge.net/p/veracrypt/discussion/technical/thread/b6569ded/

Enigma2Illusion wrote Oct 12, 2015 at 1:02 AM

After performing a quick test with TrueCrypt, it appears the focus has to return to the GUI's drive window of showing the available and mounted devices in the main GUI in order for the Alt-<key> to work successfully.

idrassi wrote Oct 23, 2015 at 2:54 AM

The latest 1.17-BETA solves this. Please reopen if other points remain.

** Closed by idrassi 10/22/2015 6:54PM

Enigma2Illusion wrote Oct 29, 2015 at 2:57 PM

Hello Mounir,

Using version 1.17 beta Oct 27, 2015, I still notice when the dismount takes longer than normal to occur due to having Windows Explorer still open on the mount volume and/or subfolders within the volume, that the dismount progress bar does not animate.

Are you able to recreate the issue to see dismount progress bar does not animate?

Kind Regards.