Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

More Info on Driver Writing and Debugging


The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.


Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/


Before Posting...

Please check out the Community Guidelines in the Announcements and Administration Category.

workspace sorting

OSR_Community_UserOSR_Community_User Member Posts: 110,217
Not an issue just a question. Does anyone know what logic Windbg uses to
sort the workspace names in the "Open Workspace" dialog? It doesn't seem
to make much sense. It's not temporal or alphabetic - at least not by
the definitions I learned many years ago.

--jerry


---
You are currently subscribed to windbg as: $subst('Recip.EmailAddr')
To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com

Comments

  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    > Not an issue just a question. Does anyone know what logic Windbg uses
    to
    > sort the workspace names in the "Open Workspace" dialog? It doesn't
    seem
    > to make much sense. It's not temporal or alphabetic - at least not by
    > the definitions I learned many years ago.

    It appears to use the order in which the workspaces names were created.
    When I add a new workspace it shows up at the end of the list. WinDbg
    saves the namespace information in the registry under HKEY_LOCAL_USER so
    it might be listing them in the same order that registry enumeration
    returns them.

    ...John



    ---
    You are currently subscribed to windbg as: $subst('Recip.EmailAddr')
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com
  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    That's not what I see. The latest workspace created appears to be
    arbitrarily inserted in the list.

    -----Original Message-----
    From: John Hensley [mailto:[email protected]]
    Sent: Friday, October 12, 2001 1:57 PM
    To: Kernel Debugging Interest List
    Subject: [windbg] RE: workspace sorting


    > Not an issue just a question. Does anyone know what logic Windbg uses
    to
    > sort the workspace names in the "Open Workspace" dialog? It doesn't
    seem
    > to make much sense. It's not temporal or alphabetic - at least not by
    > the definitions I learned many years ago.

    It appears to use the order in which the workspaces names were created.
    When I add a new workspace it shows up at the end of the list. WinDbg
    saves the namespace information in the registry under HKEY_LOCAL_USER so
    it might be listing them in the same order that registry enumeration
    returns them.

    ...John


    ---
    You are currently subscribed to windbg as: $subst('Recip.EmailAddr')
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com
  • Nathan_NesbitNathan_Nesbit Member Posts: 194
    They should appear in the order they were added. However based on this
    mail it has been changed to now sort alphabeticly.

    -----Original Message-----
    From: Jerry Kelley [mailto:[email protected]]
    Sent: Friday, October 12, 2001 12:12 PM
    To: Kernel Debugging Interest List
    Subject: [windbg] RE: workspace sorting

    That's not what I see. The latest workspace created appears to be
    arbitrarily inserted in the list.

    -----Original Message-----
    From: John Hensley [mailto:[email protected]]
    Sent: Friday, October 12, 2001 1:57 PM
    To: Kernel Debugging Interest List
    Subject: [windbg] RE: workspace sorting


    > Not an issue just a question. Does anyone know what logic Windbg uses
    to
    > sort the workspace names in the "Open Workspace" dialog? It doesn't
    seem
    > to make much sense. It's not temporal or alphabetic - at least not by
    > the definitions I learned many years ago.

    It appears to use the order in which the workspaces names were created.
    When I add a new workspace it shows up at the end of the list. WinDbg
    saves the namespace information in the registry under HKEY_LOCAL_USER so
    it might be listing them in the same order that registry enumeration
    returns them.

    ...John


    ---
    You are currently subscribed to windbg as: [email protected]
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com

    ---
    You are currently subscribed to windbg as: $subst('Recip.EmailAddr')
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com
  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    That's cool. I was just looking for the logic used. I'm not sure why
    mine were inserted randomly but that's just the way it was working.

    Thanks Nathan.

    --jerry

    -----Original Message-----
    From: Nathan Nesbit [mailto:[email protected]]
    Sent: Friday, October 12, 2001 7:12 PM
    To: Kernel Debugging Interest List
    Cc: Jerry Kelley
    Subject: [windbg] RE: workspace sorting


    They should appear in the order they were added. However based on this
    mail it has been changed to now sort alphabeticly.

    -----Original Message-----
    From: Jerry Kelley [mailto:[email protected]]
    Sent: Friday, October 12, 2001 12:12 PM
    To: Kernel Debugging Interest List
    Subject: [windbg] RE: workspace sorting

    That's not what I see. The latest workspace created appears to be
    arbitrarily inserted in the list.

    -----Original Message-----
    From: John Hensley [mailto:[email protected]]
    Sent: Friday, October 12, 2001 1:57 PM
    To: Kernel Debugging Interest List
    Subject: [windbg] RE: workspace sorting


    > Not an issue just a question. Does anyone know what logic Windbg uses
    to
    > sort the workspace names in the "Open Workspace" dialog? It doesn't
    seem
    > to make much sense. It's not temporal or alphabetic - at least not by
    > the definitions I learned many years ago.

    It appears to use the order in which the workspaces names were created.
    When I add a new workspace it shows up at the end of the list. WinDbg
    saves the namespace information in the registry under HKEY_LOCAL_USER so
    it might be listing them in the same order that registry enumeration
    returns them.

    ...John


    ---
    You are currently subscribed to windbg as: [email protected]
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com

    ---
    You are currently subscribed to windbg as: [email protected]
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com

    ---
    You are currently subscribed to windbg as: $subst('Recip.EmailAddr')
    To unsubscribe send a blank email to leave-windbg-$subst('Recip.MemberIDChar')@lists.osr.com
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

Upcoming OSR Seminars
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Internals & Software Drivers 15 November 2021 Live, Online
Writing WDF Drivers 24 January 2022 Live, Online
Developing Minifilters 7 February 2022 Live, Online
Kernel Debugging 21 March 2022 Live, Online