This is the mail archive of the
ecos-bugs@sourceware.org
mailing list for the eCos project.
[Bug 1000403] New: High priority thread causes crash during network activity
- From: bugzilla-daemon at ecoscentric dot com
- To: ecos-bugs at sources dot redhat dot com
- Date: Fri, 25 May 2007 16:29:58 +0100 (BST)
- Subject: [Bug 1000403] New: High priority thread causes crash during network activity
https://bugzilla.ecoscentric.com/show_bug.cgi?id=1000403
Summary: High priority thread causes crash during network
activity
Product: eCos
Version: CVS
Platform: pc_rltk8139 (i386 PC target with RTL8139 ethernet)
OS/Version: IA32
Status: UNCONFIRMED
Severity: normal
Priority: normal
Component: TCPIP
AssignedTo: gary@mlbassoc.com
ReportedBy: wvisser@lszpaper.com
QAContact: ecos-bugs@sources.redhat.com
Target
======
i386 (Advantech PCM3370, 600MHz celeron, 8139 ethernet, 128M RAM)
Building
========
- use eCos CVS from 2007-05-25
- gcc 3.2.1
- create 8139+NET template
- set CYGHWR_NET_DRIVER_ETH0_MANUAL
- uncheck CYGPKG_NET_DHCP
- set CYGHAL_HAL_STARTUP = GRUB
Observation
===========
- by default, test1.c sets eth0 IP to 192.168.42.152
- the eCos app (test1) starts a high priority thread that,
on a 600MHz i386, runs for about 4.5ms. If this thread
is suspended, no eCos crashing is observed. Thread does
nothing but eat CPU cycles.
- the test client sends and receives small packets as fast
as possible. Run 3-4 of these clients simultaneously, and
a crash is observed within 1 minute.
- Upon a crash, eCos simply locks up and no asserts or panics
are raised if eCos is built with CYGPKG_INFRA_DEBUG.
Other Notes
===========
- Have tried increasing net stack sizes - crash frequency
unchanged.
--
Configure bugmail: https://bugzilla.ecoscentric.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.