Issue 340: Desktop context menu on W2K does not have text
http://bitbucket.org/tortoisehg/stable/issue/340/desktop-context-menu-on-w2k-does-not-have

Giampaolo Fadel / paolof on Tue, 14 Jul 2009 11:17:34 +0200:

Comment:
  More info:
* I tested in 5 different machines, all with W2K, one of these is a virtual 
machine, and all have the problems
* There is no relation with translation. The problem happens just after a clean 
installation of THG, and after the registration of any of available *.reg files 
(it, en, ja etc).
* W2K SP4 italian version
* The problem happens even within an folder when right click in a empty area.

This is the dbgview after one right click on desktop (when fails)
{{{
[660] [THG] DllGetClassObject clsid = {B456DBA0-7BF4-478C-937A-05130C2C212E}
[660] [THG] DllGetClassObject clsname = CLSID_TortoiseHg0
[660] [THG] CShellExt::QueryInterface: IID_IShellExtInit
[660] [THG] CShellExt::Initialize
[660] [THG]   pIDFolder: 000B6428
[660] [THG]   pDataObj: 00000000
[660] [THG]   Folder C:\Documents and Settings\paolo\Desktop
[660] [THG] CShellExt::QueryInterface: UNKNOWN CLSID
[660] [THG] CShellExt::QueryInterface: UNKNOWN CLSID
[660] [THG] CShellExt::QueryInterface: IID_IContextMenu
[660] [THG] CShellExt::QueryContextMenu
[660] [THG] InsertMenuItemByName: name = clone
[660] [THG] AddMenuList: idCmd = 0 name = clone
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menuclone.ico
[660] [THG] InsertMenuItemByName: name = init
[660] [THG] AddMenuList: idCmd = 1 name = init
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menucreaterepos.ico
[660] [THG] InsertMenuItemByName: name = userconf
[660] [THG] AddMenuList: idCmd = 2 name = userconf
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\settings_user.ico
[660] [THG] InsertMenuItemByName: name = thgstatus
[660] [THG] AddMenuList: idCmd = 3 name = thgstatus
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\refresh_overlays.ico
[660] [THG] InsertMenuItemByName: name = about
[660] [THG] AddMenuList: idCmd = 4 name = about
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menuabout.ico
[660] [THG]   CShellExt::QueryContextMenu: adding main THG menu
[660] [THG]     GetTortoiseIcon: loading C:\Programmi\TortoiseHg\icons\hg.ico
[660] [THG] Thgstatus::update: sending 'error|uninitialized handlers: added, 
modified, notinrepo' to \\.\pipe\TortoiseHgRpcServer-bc0c27107423-paolo
[660] [THG] ***** InitStatus: error: uninitialized handlers: added, modified, 
notinrepo
}}}

This is the dbgview after on click over an unversioned folder (when it works)
{{{
[660] [THG] DllGetClassObject clsid = {B456DBA0-7BF4-478C-937A-05130C2C212E}
[660] [THG] DllGetClassObject clsname = CLSID_TortoiseHg0
[660] [THG] CShellExt::QueryInterface: IID_IShellExtInit
[660] [THG] CShellExt::Initialize
[660] [THG]   pIDFolder: 00000000
[660] [THG]   pDataObj: 000B15F0
[660] [THG]   hDrop uNumFiles = 1
[660] [THG]   DragQueryFile [0] = C:\Documents and Settings\paolo\Desktop\Nuova 
cartella (2)
[660] [THG] CShellExt::QueryInterface: UNKNOWN CLSID
[660] [THG] CShellExt::QueryInterface: UNKNOWN CLSID
[660] [THG] CShellExt::QueryInterface: IID_IContextMenu
[660] [THG] CShellExt::QueryContextMenu
[660] [THG] InsertMenuItemByName: name = clone
[660] [THG] AddMenuList: idCmd = 0 name = clone
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menuclone.ico
[660] [THG] InsertMenuItemByName: name = init
[660] [THG] AddMenuList: idCmd = 1 name = init
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menucreaterepos.ico
[660] [THG] InsertMenuItemByName: name = userconf
[660] [THG] AddMenuList: idCmd = 2 name = userconf
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\settings_user.ico
[660] [THG] InsertMenuItemByName: name = thgstatus
[660] [THG] AddMenuList: idCmd = 3 name = thgstatus
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\refresh_overlays.ico
[660] [THG] InsertMenuItemByName: name = about
[660] [THG] AddMenuList: idCmd = 4 name = about
[660] [THG]     GetTortoiseIcon: loading 
C:\Programmi\TortoiseHg\icons\menuabout.ico
[660] [THG]   CShellExt::QueryContextMenu: adding main THG menu
[660] [THG]     GetTortoiseIcon: loading C:\Programmi\TortoiseHg\icons\hg.ico
[660] [THG] Thgstatus::update: sending 'error|uninitialized handlers: added, 
modified, notinrepo' to \\.\pipe\TortoiseHgRpcServer-bc0c27107423-paolo
[660] [THG] ***** InitStatus: error: uninitialized handlers: added, modified, 
notinrepo
[660] [THG] CShellExt::QueryInterface: IID_IContextMenu3
[660] [THG] CShellExt::HandleMenuMsg2
[660] [THG] CShellExt::QueryInterface: IID_IContextMenu3
[660] [THG] CShellExt::HandleMenuMsg2

}}}

-- 
This is an issue notification from bitbucket.org.
You are receiving this either because you are the
owner of the issue, or you are following the issue.

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to