This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

login crashes



I run login with a username: login blahblah,
then I type something on password prompt,
login says 'Login incorrect',
on the next login prompt I press Ctrl-D and login crashes with the
message:

login:       0 [main] login 1160 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
   9413 [main] login 1160 stackdump: Dumping stack trace to login.exe.stackdump

   
If I type something on the second login and password prompts and
press Ctrl-D on the third login prompt then login exits normally
without crash.


cygwin versions 1.1.2, 1.1.3-1
login versions 1.3, 1.4-1


gdb backtrace:

#0  0x61071d51 in _free_r (reent_ptr=0x61081020, mem=0xa0518d8)
    at ./mallocr.c:2678
#1  0x61021819 in export_free (p=0xa0518d8) at malloc.cc:135
#2  0x6102175c in free (p=0xa0518d8) at malloc.cc:106
#3  0x6100e2b2 in fhandler_base::~fhandler_base (this=0xa0517f0, __in_chrg=3)
    at fhandler.cc:1158
#4  0x61076062 in fhandler_dev_null::~fhandler_dev_null (this=0xa0517f0,
    __in_chrg=3) at fhandler.cc:1529
#5  0x6101e015 in hinfo::release (this=0x61082450, fd=3) at hinfo.cc:144
#6  0x61043c3e in _close (fd=3) at syscalls.cc:459
#7  0x61075a88 in _close_r (ptr=0x61081020, fd=3) at closer.c:53
#8  0x6107438a in __sclose (cookie=0xa0511b4) at stdio.c:116
#9  0x610692a6 in fclose (fp=0xa0511b4) at fclose.c:72
#10 0x61047599 in pass_handler::shutdown (this=0x244fa54) at syslog.cc:142
#11 0x61047647 in pass_handler::initialize (this=0x244fa54, pass_number=1)
    at syslog.cc:152
#12 0x61047bce in syslog (priority=5,
    message=0x401e23 "%d LOGIN FAILURE%s ON %s, %s") at syslog.cc:292
#13 0x401ec0 in badlogin (name=0x244fedd "asasas") at login.c:442
#14 0x4019df in getloginname () at login.c:342
#15 0x4013ab in main (argc=2, argv=0xa051768) at login.c:168
#16 0x6100246a in dll_crt0_1 () at dcrt0.cc:793
#17 0x6100273d in _dll_crt0 () at dcrt0.cc:878
#18 0x6100277c in dll_crt0 (uptr=0x0) at dcrt0.cc:890
#19 0x4023cc in cygwin_crt0 ()

Any ideas?



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]