Eli Zaretskii wrote:
From: Eric Lilja <address@hidden>
Date: Sun, 17 Feb 2008 14:09:33 +0100
405 if (s_pfn_Get_Sid_Sub_Authority_Count == NULL)
1: /x pSid = 0x82ea68
(gdb) n
409 return (s_pfn_Get_Sid_Sub_Authority_Count (pSid));
1: /x pSid = 0x82ea68
At this point, i.e. _before_ line 409, please type these commands, and
tell me what they printed:
p ((SID *)pSid)->Revision
p ((SID *)pSid)->SubAuthorityCount
p *((SID *)pSid)->address@hidden
Hope I got this right:
(gdb) n
405 if (s_pfn_Get_Sid_Sub_Authority_Count == NULL)
(gdb) p ((SID *)pSid)->Revision
$1 = 1 '\001'
(gdb) p ((SID *)pSid)->SubAuthorityCount
$2 = 5 '\005'
(gdb) p ((SID *)pSid)->address@hidden
$3 = {{21}, {2313625805}, {1149499212}, {3830963393}, {1000},
{59246848}, {8579528}}
(gdb)
Also, I see that you run Emacs on the Vista as administrator. Could
you please try running it as an ordinary user, and see if it still
crashes? For that matter, does it work on XP if you run Emacs as
administrator?
Thanks again for helping me debug this.
I will have to get back to you on that one, I'm not familiar with
setting up other users under Vista. In fact, I'm not very familiar with
Vista at all. I just got the laptop that came with it.
However, I am running XP using an administrator account.