Classic Shell development was stopped in December 2017. For now the forum remains online as reference, but is read-only. Registration of new users is disabled.
It is currently Sun Oct 05, 2025 3:07 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic. If you are reporting a crash, try capturing a crash dump. You can find instructions here: How to capture crash dumps



Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Wed Aug 07, 2013 12:06 pm 
Offline
User avatar

Joined: Mon Aug 05, 2013 6:47 am
Posts: 28
buttons on the taskbar appears with delay when starting anything (explorer, control panel) from CSM

if you double click on a shortcut on the desktop for example Computer.lnk than launches the explorer and its taskbar button apperas immediately, but when you click on the Competer item from CSM - starts the explorer and its taskbar button appears with delay
What causes the delay?

CSM 3.9.0
Windows 8

ps watch the video i recorded the bug:

http://tempfile.ru/file/2945637
(if it's in russian then click "Скачать файл")

_________________
Good... Bad.. I'm the guy with the gun. (c) Ash. Evil Dead III. Army of Darkness.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 08, 2013 7:37 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
My media player couldn't play the file. Probably it needs some codec.
Does the problem happen only for Explorer, or for all kinds of programs? What about Notepad?
Does the main window appear also with a delay, or is it just the button?
After clicking on the link but before the button opens, is that taskbar responsive?


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 08, 2013 11:44 am 
Offline
User avatar

Joined: Mon Aug 05, 2013 6:47 am
Posts: 28
> My media player couldn't play the file. Probably it needs some codec.
It recorded with CamStudio. I have K-Light Codec Pack in my system

> Does the problem happen only for Explorer, or for all kinds of programs? What about Notepad?
Button appears with delay for: Explorer, Control Panel, Notepad, mp3DirectCut...
no delay for: Notepad++, MS Office, VideoEditMaster...
so some buttons appears with delay some without

> Does the main window appear also with a delay, or is it just the button?
only taskbar button

> After clicking on the link but before the button opens, is that taskbar responsive?
When I start the program which taskbar button appears with delay the taskbar is not responsive (tested with right-clicking) and when I start something like notepad++ the taskbar is responsive.

_________________
Good... Bad.. I'm the guy with the gun. (c) Ash. Evil Dead III. Army of Darkness.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 08, 2013 12:56 pm 
Offline
User avatar

Joined: Mon Aug 05, 2013 6:47 am
Posts: 28
btw, if I click the CSM button then opens the start menu and then if I click somewhere on the desktop or the start button again in order to hide the start menu then taskbar becomes not responsive for a sec! maybe that causes delays with some progs?

_________________
Good... Bad.. I'm the guy with the gun. (c) Ash. Evil Dead III. Army of Darkness.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 08, 2013 1:43 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Hm, looks like the start menu takes a while to close. This is weird though, because it doesn't do much during closing. A procdump capture might prove helpful. Look at the link at the top of this page.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 08, 2013 2:47 pm 
Offline
User avatar

Joined: Mon Aug 05, 2013 6:47 am
Posts: 28
captured with "procdump -n 10 -s 1 "


Attachments:
Explorer.7z [1.52 MiB]
Downloaded 913 times
ClassicStartMenu.7z [67.89 KiB]
Downloaded 979 times

_________________
Good... Bad.. I'm the guy with the gun. (c) Ash. Evil Dead III. Army of Darkness.
Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 09, 2013 7:48 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
I think this is related to the cache file that contains icons and other information about the menu items. Every time the menu is closed it saves the entire cache file. Look at the folder %APPDATA%\ClassicShell and tell me the size of the DataCache.db file.
Also as a test make it read-only. Then see if that fixes the problem.
I am looking into ways of making that process faster.


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 09, 2013 10:33 am 
Offline
User avatar

Joined: Mon Aug 05, 2013 6:47 am
Posts: 28
Ivo wrote:
Look at the folder %APPDATA%\ClassicShell and tell me the size of the DataCache.db file.

the DataCache.db is 11.9 MiB
Ivo wrote:
Also as a test make it read-only. Then see if that fixes the problem.

That fixed the problem!
I made the cache file read-only then CSM created "%APPDATA%\ClassicShell\DataCache.tmp" (the size is 11.9 MiB). I made the new file read-only too and then no delay :)
btw I got ~150 (or more) shortcuts in the start menu :)

_________________
Good... Bad.. I'm the guy with the gun. (c) Ash. Evil Dead III. Army of Darkness.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 54 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.