WinCDEmu breaks File Explorer jump lists in windows 10

Sysprogs forums Forums WinCDEmu WinCDEmu breaks File Explorer jump lists in windows 10

Viewing 6 posts - 16 through 21 (of 21 total)
  • Author
    Posts
  • #7002
    support
    Keymaster

    Hi,

    We have found a bug in the code responsible for reading language files, but we have fixed it in the 4.1 build. Just to do a clean check, could you try to restore the langfiles, install 4.1 and replace the x64\WinCDEmuContextMenu.dll with this DLL, i.e.:

    1. Rename the old WinCDEmuContextMenu.dll to WinCDEmuContextMenu.old
    2. Copy the new DLL into the x64 folder
    3. Restart (or kill all instances of explorer.exe via task manager and re-run it)
    4. Delete the WinCDEmuContextMenu.old to ensure that it’s not loaded into Explorer
    5. Check whether the bug still happens and see if the log file contains anything different.

    Does the bug still happen (langfiles needs to be in place)?

     

    #7003
    MELERIX
    Participant

    bug is still present with the new dll.

    maybe is some encoding issue in the lang files ?

    #7005
    support
    Keymaster

    Strange. Could you please share the log file from the new DLL? Is should help us locate the problem.

    #7006
    MELERIX
    Participant

    ok here is:

    [02:36:24] Initializing v4.1…
    [02:36:24] Loading settings…
    [02:36:24] Initializing translation engine…
    [02:36:25] Translation engine initialized…
    [02:36:25] CDriveContextMenu::Initialize()
    [02:36:25] ContextMenuBase::Initialize(): d127cf0
    [02:36:25] pdtobj->GetData(): 80040064
    [02:36:54] CDriveContextMenu::Initialize()
    [02:36:54] ContextMenuBase::Initialize(): d24be20
    [02:36:54] pdtobj->GetData(): 80040064
    [02:36:58] CDriveContextMenu::Initialize()
    [02:36:58] ContextMenuBase::Initialize(): d24be20
    [02:36:58] pdtobj->GetData(): 0
    [02:36:58] GlobalLock(): d271ff0
    [02:36:58] DragQueryFile(-1): 1
    [02:36:58] DragQueryFile(0): 24, allocated=261
    [02:36:58] File name: C:\Users\MELERIX\Desktop
    [02:36:58] Unlocking d271ff0…
    [02:36:58] Releasing medium
    [02:36:58] CDriveContextMenu::Initialize(): isDrive = 0, isWinCDEmu = 0
    [02:36:58] CDriveContextMenu::QueryContextMenu()
    [02:36:58] CDriveContextMenu: inserting menu items…
    [02:36:58] CDriveContextMenu: loading icon…
    [02:36:58] CDriveContextMenu::QueryContextMenu() returning…
    [02:36:58] CDriveContextMenu::InvokeCommand()
    [02:37:00] CDriveContextMenu::Initialize()
    [02:37:00] ContextMenuBase::Initialize(): d3e15a0
    [02:37:00] pdtobj->GetData(): 0
    [02:37:00] GlobalLock(): d1f2750
    [02:37:00] DragQueryFile(-1): 1
    [02:37:00] DragQueryFile(0): 26, allocated=261
    [02:37:00] File name: C:\Users\MELERIX\Downloads
    [02:37:00] Unlocking d1f2750…
    [02:37:00] Releasing medium
    [02:37:00] CDriveContextMenu::Initialize(): isDrive = 0, isWinCDEmu = 0
    [02:37:00] CDriveContextMenu::QueryContextMenu()
    [02:37:00] CDriveContextMenu: inserting menu items…
    [02:37:00] CDriveContextMenu: loading icon…
    [02:37:00] CDriveContextMenu::QueryContextMenu() returning…
    [02:37:00] CDriveContextMenu::InvokeCommand()
    [02:37:01] CDriveContextMenu::Initialize()
    [02:37:01] ContextMenuBase::Initialize(): d3e15a0
    [02:37:01] pdtobj->GetData(): 0
    [02:37:01] GlobalLock(): d1f2810
    [02:37:01] DragQueryFile(-1): 1
    [02:37:01] DragQueryFile(0): 26, allocated=261
    [02:37:01] File name: C:\Users\MELERIX\Documents
    [02:37:01] Unlocking d1f2810…
    [02:37:01] Releasing medium
    [02:37:01] CDriveContextMenu::Initialize(): isDrive = 0, isWinCDEmu = 0
    [02:37:01] CDriveContextMenu::QueryContextMenu()
    [02:37:01] CDriveContextMenu: inserting menu items…
    [02:37:01] CDriveContextMenu: loading icon…
    [02:37:01] CDriveContextMenu::QueryContextMenu() returning…
    [02:37:01] CDriveContextMenu::InvokeCommand()
    [02:37:02] CDriveContextMenu::Initialize()
    [02:37:02] ContextMenuBase::Initialize(): d3e15a0
    [02:37:02] pdtobj->GetData(): 0
    [02:37:02] GlobalLock(): d1f3530
    [02:37:02] DragQueryFile(-1): 1
    [02:37:02] DragQueryFile(0): 25, allocated=261
    [02:37:02] File name: C:\Users\MELERIX\Pictures
    [02:37:02] Unlocking d1f3530…
    [02:37:02] Releasing medium
    [02:37:02] CDriveContextMenu::Initialize(): isDrive = 0, isWinCDEmu = 0
    [02:37:02] CDriveContextMenu::QueryContextMenu()
    [02:37:02] CDriveContextMenu: inserting menu items…
    [02:37:02] CDriveContextMenu: loading icon…
    [02:37:02] CDriveContextMenu::QueryContextMenu() returning…
    [02:37:02] CDriveContextMenu::InvokeCommand()
    [02:37:03] CDriveContextMenu::Initialize()
    [02:37:03] ContextMenuBase::Initialize(): 104a26e0
    [02:37:03] pdtobj->GetData(): 80040064

    #7008
    support
    Keymaster

    Hi,

    Thanks a lot for the log. Looks like we have nailed it now: http://sysprogs.com/files/WinCDEmu/WinCDEmu-4.1.exe

    Let us know if this resolves the problem.

    #7011
    MELERIX
    Participant

    yes, now is working fine 😀

    thank you.

Viewing 6 posts - 16 through 21 (of 21 total)
  • You must be logged in to reply to this topic.