You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2011/04/22 16:06:05 UTC

[jira] [Assigned] (TS-702) FATAL: MIME.cc:1250: failed assert `j < block_count`

     [ https://issues.apache.org/jira/browse/TS-702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leif Hedstrom reassigned TS-702:
--------------------------------

    Assignee: Leif Hedstrom

> FATAL: MIME.cc:1250: failed assert `j < block_count` 
> -----------------------------------------------------
>
>                 Key: TS-702
>                 URL: https://issues.apache.org/jira/browse/TS-702
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: MIME
>    Affects Versions: 2.0.1
>         Environment: Sun Blade X6240 (64G Ram), Running Linux Debian Lenny, Kernel  2.6.26-2-amd64 
>            Reporter: Ricky Chan
>            Assignee: Leif Hedstrom
>            Priority: Critical
>             Fix For: 2.1.8
>
>         Attachments: trafficserver.2.1.7.too.many.mimefields.patch
>
>
> I have 20 servers in a CDN farm which I brought live recently, I have noticed with in a day 5 servers had this error reported in traffic.out.  Essentially aborting due to assertion failure.  The server restarts (from traffic_cop).
> This platform has not had any load go through it yet, it's running around 5MB/s a second with around 25 connection per second.  So doing much.
> I was going to migrate more traffic onto it, but holding off due to this assertion issue.
> Looking at the code, we have:
> for (j=0; j < block_count; j++) {
>  ... with a condition which breaks out ..
> }
> ink_release_assert(j < block_count) 
> So for this assert to be hit the entire list must be gone through without triggering the break clause, i.e. j == block_count
> I don't know this code well, is this a real bug or should the assert be there (or j <= block_count)?

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira