public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] I call cyg_mbox_get in DSR, System corrupt.
@ 2007-04-19 15:04 redheart
  2007-04-19 15:07 ` Fabian Scheler
  2007-04-19 15:08 ` Gary Thomas
  0 siblings, 2 replies; 4+ messages in thread
From: redheart @ 2007-04-19 15:04 UTC (permalink / raw)
  To: ecos-discuss


I firstly called cyg_mbox_get in DSR, and block certain thread
then i called cyg_mbox_put in another thread,
then the scheduler attempt to wake up the blocked thread
but at the time of switching context, the system corrupt.

the debugger show that "previus frame inner to this frame (corrupt stack?)" 
I know that call blockable function in a DSR is illegal.
but i don'r know what resulted in the corrupt.

why?

-- 
View this message in context: http://www.nabble.com/I-call-cyg_mbox_get-in-DSR%2C-System-corrupt.-tf3607513.html#a10079093
Sent from the Sourceware - ecos-discuss mailing list archive at Nabble.com.


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-04-19 16:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-19 15:04 [ECOS] I call cyg_mbox_get in DSR, System corrupt redheart
2007-04-19 15:07 ` Fabian Scheler
2007-04-19 15:08 ` Gary Thomas
2007-04-19 16:43   ` Paul D. DeRocco

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).