public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: "Marcus Van Der Beek" <wasistdast@hotmail.com>
To: cygwin@cygwin.com
Subject: RE: Stability Problem with Cygwin Pthreads
Date: Mon, 03 Nov 2003 05:28:00 -0000	[thread overview]
Message-ID: <Law12-F114XKrvSutTY0000357a@hotmail.com> (raw)

Hi Arash,

I've built the cygwin1.dll with debugging info off, and I have
been able to replicate your problem. It seems to be comeing from
inside the string allocator in stl but a more deeper anlysis
shows the problem to be coming from the i386 memcpy, i don't
think the memcpy has been written properly.

Other than that i don't think there is much else anyone other
than the cygwin developers can do to correct this problem.


Other dlls i tested and saw the crash are:

the cygwin1.dll snapshot from the 28th,27th,25th,
the cygwin1.dll from latest release (as of last night)


btw i've noticed a new snapshot just now made on nov 2nd, haven't
tried that out yet, but it seems there have been some changes made
to pthreads.


Marcus





>Can anyone tell me why such a thing would happen and what are the
>fundamental difference between debug mode of cygwin dll and release
>versions other than the obvious debug info and extra asserts that go
>into the dll ?


>Also if possible could people download the ThreadTest source code
>and also download the latest cygwin dll snapshot and tell me if
>they see the test application crash or not, then if you know how
>to build cygwin also download the cygwin source and rebuild the dll
>with debug info and then see if it crashes, also rebuild it without
>debug info and see if it crashes or not.



>If a few people could try this out and give me their results, it
>would help understand what is going wrong with these 3 different
>builds. I hoping to resolve this issue with the help of the cygwin
>community before the next major release.

>Arash

_________________________________________________________________
Hot chart ringtones and polyphonics. Go to  
http://ninemsn.com.au/mobilemania/default.asp


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

             reply	other threads:[~2003-11-03  5:28 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-03  5:28 Marcus Van Der Beek [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-11-03  1:22 Arash Partow
2003-11-03 11:20 ` Cliff Hones
2003-11-03  0:29 Marcus Van Der Beek
2003-11-03  0:20 Arash Partow
2003-11-02 16:18 Joost Kraaijeveld
2003-11-02  7:17 Arash Partow

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Law12-F114XKrvSutTY0000357a@hotmail.com \
    --to=wasistdast@hotmail.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).