This is the mail archive of the cygwin 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]
Other format: [Raw text]

Re: Random fork failures


On Jul 12 15:31, yoni levi wrote:
> now the 1_7_10 strace log

> --- Process 3776, exception C0000005 at 61116FEF
>    67 4739866 [main] rxvt 3776 exception::handle: In cygwin_except_handler exc 0xC0000005 at 0x61116FEF sp 0x22CAAC
>    59 4739925 [main] rxvt 3776 exception::handle: In cygwin_except_handler sig 11 at 0x61116FEF
>    44 4739969 [main] rxvt 3776 exception::handle: In cygwin_except_handler calling 0x0
>    45 4740014 [main] rxvt 3776 exception::handle: Exception: STATUS_ACCESS_VIOLATION

The access violation occurs inside the Cygwin DLL, but the address is
useless without the DLL.  Since you built the DLL yourself, you would
have to look where this crash occurs.  You should have a
rxvt.exe.stackdump file with function addresses, kind of like this:

  Frame     Function  Args
  00C0CD58  6100749B  (00000000, 00C0CD9C, 610070BC, 00000000)
  00C0CD88  61004EFC  (00C0CD9C, 00000000, 00000000, 00000000)
  00C0FF48  61004F84  (610070BC, 00000000, 00C0FF68, 00401E72)
  00C0FF58  61006499  (00401130, 00000000, 00C0FF88, 0040103D)
  00C0FF68  00401E72  (00401130, 00000000, 00000000, 00000000)
  [...]

Please call addr2line for all addresses starting with 61.  In the
above example that would be:

  $ addr2line -e /bin/cygwin1.dll 6100749B 61004EFC 61004F84 61006499

This might give a clue what happens in your environment.  I still have
to point out, though, that I can not reproduce this problem.  Neither
with a debug DLL, nor with an optimized DLL.  We didn't rule out
rebasing and BLODA yet.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


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