DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41031>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41031

           Summary: ISAPI redirector crashes IIS with access violation
           Product: Tomcat 5
           Version: Nightly Build
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: blocker
          Priority: P1
         Component: Native:JK
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: [EMAIL PROTECTED]


A recent refactoring of the log format code in jk_util.c (r476849) has ended up
causing the log_fmt to be accessed while uninitialised.
This reliably (e.g. always) causes an access violation and subsequent
inetinfo.exe crash on XP Pro when using a Debug build (I haven't tested 
further).

The offending call stack is:

        msvcr80d.dll!_Strftime_l(char * string=0x00a4a008, unsigned int 
maxsize=8190,
const char * format=0xcdcdcdcd, const tm * timeptr=0x00f12ac8, void *
lc_time_arg=0x00000000, localeinfo_struct * plocinfo=0x00000000)  Line 387 +
0x3 bytes       C++
        msvcr80d.dll!strftime(char * string=0x00a4a008, unsigned int 
maxsize=8190,
const char * format=0xcdcdcdcd, const tm * timeptr=0x00f12ac8)  Line 301 +
0x19 bytes      C++
        isapi_redirect.dll!set_time_str(char * str=0x00a4a008, int len=8190, 
const
char * jk_log_fmt=0xcdcdcdcd)  Line 224 + 0x16 bytes    C
        isapi_redirect.dll!jk_log(jk_logger * l=0x00f12a50, const char *
file=0x6a6e6128, int line=85, const char * funcname=0x6a6e611c, int level=0,
const char * fmt=0x6a6e6114, ...)  Line 400 + 0x1a bytes        C
        isapi_redirect.dll!jk_shm_open(const char * fname=0x00a4c054, unsigned 
int
sz=24576, jk_logger * l=0x00f12a50)  Line 85 + 0x2b bytes       C
>       isapi_redirect.dll!init_jk(char * serverName=0x00a4fb70)  Line 1219 + 
> 0x19 bytes        C
        isapi_redirect.dll!HttpFilterProc(_HTTP_FILTER_CONTEXT * pfc=0x0076db6c,
unsigned long dwNotificationType=16384, void * pvNotification=0x00a4fc5c)  Line
730 + 0xc bytes C
        w3svc.dll!5aa427f1()

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to