emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MS-Windows build using Posix configury


From: Eli Zaretskii
Subject: Re: MS-Windows build using Posix configury
Date: Fri, 17 May 2013 16:13:26 +0300

> Date: Fri, 17 May 2013 16:05:29 +0400
> From: Dmitry Gutov <address@hidden>
> CC: address@hidden
> 
> Run, launch gnus, mess with it a bit, exit:
> 
> (gdb) run
> Starting program: C:\Users\gutov\vc\emacs-bzr\trunk\src\emacs.exe
> [New Thread 2496.0x1410]
> [New Thread 2496.0x167c]
> Warning: Lisp directory 
> `C:/Users/gutov/vc/emacs-bzr/trunk/../site-lisp': No such file or
> directory
> [New Thread 2496.0x8cc]
> [New Thread 2496.0x1684]
> [New Thread 2496.0x15dc]
> [New Thread 2496.0x16b4]
> [New Thread 2496.0x474]
> [Inferior 1 (process 2496) exited with code 03]

Exit code 03 means it called 'abort'.  Suggest to set a breakpoint on
'abort' and on 'exit', and see who calls them.

> The latter scenario, when executed outside of gdb, usually leads to 
> dialog "... has stopped working".
> 
> Problem signature:
>    Problem Event Name:        APPCRASH
>    Application Name:  emacs.exe
>    Application Version:       24.3.50.0
>    Application Timestamp:     51961843
>    Fault Module Name: libgcc_s_dw2-1.dll
>    Fault Module Version:      0.0.0.0
>    Fault Module Timestamp:    507d56df

Are you sure your libgcc_s_dw2-1.dll is the one that goes with the
version of GCC you used to build Emacs?  Do you perhaps have more than
one version of that DLL on your system?  (I wish that libgcc DLL never
saw the light of day, for the problems it causes!)

> Debugger entered--Lisp error: (file-error "Setting ACL" "operation not 
> permitted" 
> "c:/Users/gutov/.emacs.d/backups/!drive_c!Users!gutov!.recentf.~525~")
>  
> set-file-acl("c:/Users/gutov/.emacs.d/backups/!drive_c!Users!gutov!.recentf.~525~"
>  
> "O:BAG:S-1-5-21-909999172-181315677-756075521-513D:(A;;FA;;;SY)(A;;FA;;;BA)(A;;FA;;;S-1-5-21-909999172-181315677-756075521-1000)")
>  
> set-file-extended-attributes("c:/Users/gutov/.emacs.d/backups/!drive_c!Users!gutov!.recentf.~525~"
>  
> ((acl . 
> "O:BAG:S-1-5-21-909999172-181315677-756075521-513D:(A;;FA;;;SY)(A;;FA;;;BA)(A;;FA;;;S-1-5-21-909999172-181315677-756075521-1000)")
>  
> (selinux-context nil nil nil nil)))
>    backup-buffer-copy("c:/Users/gutov/.recentf" 
> "c:/Users/gutov/.emacs.d/backups/!drive_c!Users!gutov!.recentf.~525~" 
> 438 ((acl . 
> "O:BAG:S-1-5-21-909999172-181315677-756075521-513D:(A;;FA;;;SY)(A;;FA;;;BA)(A;;FA;;;S-1-5-21-909999172-181315677-756075521-1000)")
>  
> (selinux-context nil nil nil nil)))
> 
> Apparently, because ~/.recentf is still owned by Administrator.

Looks like that.  I suggest that you take ownership on your entire
home directory, and check the checkbox that propagates the changes to
all the files and subdirectories under your home.  This should make
sure any new files you create there will be owned by your user.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]