You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@apr.apache.org by bu...@apache.org on 2017/08/01 22:37:10 UTC
[Bug 61368] New: APR dll libapr-1.dll abends with access issue
causing IIS to crash
https://bz.apache.org/bugzilla/show_bug.cgi?id=61368
Bug ID: 61368
Summary: APR dll libapr-1.dll abends with access issue causing
IIS to crash
Product: APR
Version: 1.4.5
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: APR
Assignee: bugs@apr.apache.org
Reporter: fred.riederer@cunamutual.com
Target Milestone: ---
APR dll libapr-1.dll abends with access violation issue causing IIS to crash
Version of APR being used: 1.4.5
On windows 2012R2 servers 64 bit
IIS version 8.5
This is being used as part of Oracle product Weblogic IIS Plugin 12.1.3 for
use with PeopleSoft Financials ALPOGL/ PeopleTools 8.55.
Do you think Oracle should be using a newer version of APR with their Weblogic
IIS Plugin 12.1.3 product which geared for win 2012R2 64 bit.
Here are the details from dump logs that I provided to Microsoft support and
Oracle support:
DUMP:
w3wp__PsftFIN__PID__8128__Date__03_15_2017__Time_01_21_50AM__788__Second_Chance_Exception_C0000005.dmp
Analysis:
Access violation is thrown from libapr-1.dll while it is trying to read the
memory location 0x00000020.
Exception Information
LIBAPR_1+2F106WARNING - DebugDiag was not able to locate debug symbols for
\libapr-1.dll, so the information below may be incomplete.
In
w3wp__PsftFIN__PID__8128__Date__03_15_2017__Time_01_21_50AM__788__Second_Chance_Exception_C0000005.dmp
the assembly instruction at libapr_1+2f106 in
\\?\D:\inetpub\PsftFIN\lib\libapr-1.dll from Apache Software Foundation has
caused an access violation exception (0xC0000005) when trying to read from
memory location 0x00000020 on thread 4
Dumping the stack for Thread 4:
Entry point w3tp!THREAD_MANAGER::ThreadManagerThread
Create time 3/9/2017 10:48:45 AM
Time spent in user mode 0 Days 00:00:00.093
Time spent in kernel mode 0 Days 00:00:00.343
This thread is calling an ISAPI Extension iisproxy
libapr_1+2f106
iisproxy+1f74a
iisproxy+15bdf
iisproxy+264c8
iisproxy+1715f
iisproxy!HttpExtensionProc+16ec
isapi!ProcessIsapiRequest+13d
isapi!W3_ISAPI_HANDLER::DoWork+509
isapi!RequestDoWork+3f1
isapi!CIISHttpModule::OnExecuteRequestHandler+1a
iiscore!NOTIFICATION_CONTEXT::RequestDoWork+224
iiscore!NOTIFICATION_CONTEXT::CallModulesInternal+198
iiscore!NOTIFICATION_CONTEXT::CallModules+36
iiscore!NOTIFICATION_MAIN::DoWork+4b4
iiscore!W3_MAIN_CONTEXT::OnNewRequest+243
w3dt!WP_CONTEXT::OnCompletion+c3
w3tp!THREAD_POOL_DATA::ThreadPoolThread+82
w3tp!THREAD_POOL_DATA::ThreadPoolThread+33
w3tp!THREAD_MANAGER::ThreadManagerThread+3e
kernel32!BaseThreadInitThunk+22
ntdll!RtlUserThreadStart+34
Module Information
Image Name: \\?\D:\inetpub\PsftFIN\lib\libapr-1.dll
Symbol Type: None
Base address: 0x00000003`00905a4d Time Stamp: Wed Apr 23 08:39:24
2014
Checksum: 0x00000000`00000000 Comments: Licensed to the Apache
Software Foundation (ASF) under one or more contributor license agreements. See
the NOTICE file distributed with this work for additional information regarding
copyright ownership. The ASF licenses this file to You under the Apache
License, Version 2.0 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or
agreed to in writing, software distributed under the License is distributed on
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the specific language governing permissions and
limitations under the License.
COM DLL: False Company Name: Apache Software Foundation
ISAPIExtension: False File Description: Apache Portable Runtime Library
ISAPIFilter: False File Version: 1.4.5
Managed DLL: False Internal Name: libapr-1
VB DLL: False Legal Copyright: Copyright (c) 2011 The Apache Software
Foundation or its licensors, as applicable.
Loaded Image Name: libapr-1.dll Legal Trademarks:
Mapped Image Name: Original filename: libapr-1.dll
Module name: libapr_1 Private Build:
Single Threaded: False Product Name: Apache Portable Runtime
Project
Module Size: 300 KBytes Product Version: 1.4.5
Symbol File Name: libapr-1.dll Special Build: &
Action Plan:
Since this is third party component(Apache Software Foundation), They need to
look into libapr-1.dll.
As you mentioned you have already contacted Apache team and they think it
needs to look upon by Microsoft, so you can schedule a call with Apache team
and then we will discuss over this.
On a side note I can see that this module is 3 year old ( Time Stamp : Wed
Apr 23 08:39:24 2014), so can you update the dll with recent version. So that
if there is some known issue then it might get resolved.
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org
[Bug 61368] APR dll libapr-1.dll abends with access issue causing
IIS to crash
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61368
Eric Covener <co...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |INVALID
Status|NEW |RESOLVED
--- Comment #1 from Eric Covener <co...@gmail.com> ---
1.4.5 was released in 2011. Whoever did the basic analysis of that dump didn't
have symbols (*.pdb) for iisproxy or apr so it gives nearly no usable
information.
This needs to be debugged by someone responsible for iisproxy, which is
presumably
part of a the commercial product you reference below, built on top of APR. I
think it is completely unreasonable for them to ask you to take it up with
Microsoft and Apache without any meaningful analysis.
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org
[Bug 61368] APR dll libapr-1.dll abends with access issue causing
IIS to crash
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61368
Fred Riederer <fr...@cunamutual.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
OS| |All
CC| |fred.riederer@cunamutual.co
| |m
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org