Android WebView Crash - android-fragments

I am showing ads in my application and getting following crash from most of the user's. Does anyone know about it?
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
eax 00000000 ebx b7677c74 ecx bf94b510 edx 00000000
esi aa24b9a1 edi bf94b6a8
xcs 00000073 xds 0000007b xes 0000007b xfs 00000007 xss 0000007b
eip b75dc610 ebp b464e2b0 esp bf94b5d0 flags 00210282
backtrace:
#00 pc 000e2610 /system/lib/libandroid_runtime.so (GraphicsJNI::getNativeCanvas(_JNIEnv*, _jobject*)+48)
#01 pc 00001744 /system/lib/libwebviewchromium_plat_support.so
#02 pc 001fa460 /system/lib/libwebviewchromium.so
#03 pc 001d0838 /system/lib/libwebviewchromium.so
#04 pc 001e4ae6 /system/lib/libwebviewchromium.so
#05 pc 0000b86c /data/dalvik-cache/x86/system#app#webview#webview.apk#classes.dex

Related

DefaultAppPool suffered a fatal communication error with WWW Publishing service

Recently changes were made on the .net version on the server, post which all IIS applications are failing with the following exception.
A process serving the DefaultAppPool suffered a fatal communication error with the WWW publishing service.
Data field error no : 8007006d
Using Debug Diag tool i have generated the dump file and the analysis is as below.
In w3wp__DefaultAppPool__PID__3932__Date__08_06_2019__Time_01_42_15PM__731__Second_Chance_Exception_C0000005.dmp
the assembly instruction at aspnet_isapi!AttachHandleToThreadPool+10
in \?\C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
from Microsoft Corporation has caused an access violation exception
(0xC0000005) when trying to read from memory location 0x00000000 on
thread 9
Thread 9 - System ID 1480
Entry point w3tp+1d70
Create time 06/08/2019 13:41:53
Time spent in user mode 0 Days 0:0:0.0
Time spent in kernel mode 0 Days 0:0:0.0
Full Call Stack
Function Arg 1 Arg 2 Arg 3 Arg 4 Source
aspnet_isapi!AttachHandleToThreadPool+10 01b61e90 01b621fa 00000238 77e63d9a
aspnet_isapi!CloseVersionedPerfData+1714 00000000 79e79ff5 00000000 79e7660d
aspnet_isapi!CloseVersionedPerfData+1607 0000021c 01211fec 00000000 0109556c
w3isapi!ProcessIsapiRequest+532 000c5030 0108fe20 0000021c 01211fec
w3isapi!ProcessIsapiRequest+39 01095af8 0109556c 0108fe50 01095518
w3core+690f 00000000 00000000 010948c8 01095480
w3core+67f0 0108fee8 010948c8 00000000 00000001
w3core+6774 010948c8 00000000 0108fec4 5a3966be
w3core+6704 010948d0 010948c8 00000001 010948c8
w3core+66be 00000001 0108fee8 002aaff8 010948c8
w3core+6658 00000000 00000000 00000000 01093e00
w3core+2274 00000000 00000000 00000000 00000001
w3core+65fa 01093e00 01093e00 5a361680 002a4710
w3dt!UlAtqAllocateMemory+16f 00000470 00000000 01093e04 0108ff8c
w3dt!UlAtqAllocateMemory+19a 00000000 00000470 01093e04 002a4718
w3tp!THREAD_POOL::PostCompletion+c9 00000000 002a8ab0 5a300000 0108ffb8
w3tp!THREAD_POOL::~THREAD_POOL+153 002a4710 00000000 00000000 002a8ab0
w3tp+1da9 002a8ab0 00000000 00000000 002a8ab0
kernel32!GetModuleHandleA+df 5a301d70 002a8ab0 00000000 000000c8
Exception Information
ASPNET_ISAPI!ATTACHHANDLETOTHREADPOOL+10WARNING - DebugDiag was not able to locate debug symbols for aspnet_isapi.dll, so the information below may be incomplete.
In w3wp__DefaultAppPool__PID__3932__Date__08_06_2019__Time_01_42_15PM__731__Second_Chance_Exception_C0000005.dmp
the assembly instruction at aspnet_isapi!AttachHandleToThreadPool+10
in \?\C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
from Microsoft Corporation has caused an access violation exception
(0xC0000005) when trying to read from memory location 0x00000000 on
thread 9
Module Information Image Name: \?\C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
Symbol Type: Export Base address: 0x00905a4d Time Stamp:
Thu Feb 19 20:10:03 2015 Checksum: 0x00000000 Comments:
Microsoft .NET Framework build environement is Retail. SafeSync
counter=0 COM DLL: False Company Name: Microsoft Corporation
ISAPIExtension: True File Description: aspnet_isapi.lib
ISAPIFilter: False File Version: 1.1.4322.2515 Managed
DLL: False Internal Name: aspnet_isapi.lib VB DLL: False
Loaded Image Name: aspnet_isapi.dll Mapped Image Name: Original filename: aspnet_isapi.lib Module name:
aspnet_isapi Private Build: Single Threaded: False
Product Name: Microsoft (R) .NET Framework Module Size: 264.00 KBytes Product Version: 1.1.4322.2515 Symbol File Name: aspnet_isapi.dll Special Build: &
To fix errors related to.DLL file you need to download aspnet_isapi.dll and copy it to the installation folder of the application, or copy it into the Windows system folder and it should fix the error.
You could also follow the below steps to Reset ASP.NET settings:
1) register dll file by running below command(run command prompt as administrator)
regsvr32 "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll"
2)Run the following command line to view the NS Web applications associated with .NET 1.1.4322:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -lk
3)Run the following command line to remove all associations to .NET 1.1.4322:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -k W3SVC/
4)Run the following command line to add the NS Web applications back to .NET 1.1.4322:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
5)reset the iis:
iisreset
after doing these things check the below things:
open iis manager. select the default site and right-click and select Properties. Click on the ASP.NET tab and, in the "ASP.NET version," select the 1.1.4322 version from the drop list. Click OK.
In the IIS Manager, go to Web Server Extensions and make sure that at least ASP.NET v1.1.4322 is allowed. If allowed, then it should not be a problem.

Deploying Qt Windows application

I have hard times trying to deploy my windows application to other computer.
Using windeployqt, program run perfectly fine standalone on my machine. Even after renaming Qt Root and project root directory, to ensure the .exe uses bundled .dll's.
Although, app crashes right after startup on any other pc/vm. I've already tried to copy whole bin/plugins/qml/platforms folders to the .exe neighbourhood manually, didn't work. Here is log dump from x96dbg :
DLL Loaded: 6F240000 C:\Users\iryd\Desktop\data\sceneparsers\gltfsceneimport.dll
INT3 breakpoint "TLS Callback 1 (gltfsceneimport.dll)" at gltfsceneimport.6F251B20 (6F251B20)!
INT3 breakpoint "TLS Callback 2 (gltfsceneimport.dll)" at gltfsceneimport.6F251AD0 (6F251AD0)!
Thread D50 created, Entry: qt5core.68AA9E40
EXCEPTION_DEBUG_INFO:
dwFirstChance: 1
ExceptionCode: C0000005 (EXCEPTION_ACCESS_VIOLATION)
ExceptionFlags: 00000000
ExceptionAddress: 00000000
NumberParameters: 2
ExceptionInformation[00]: 00000008 DEP Violation
ExceptionInformation[01]: 00000000 Inaccessible Address
First chance exception on 00000000 (C0000005, EXCEPTION_ACCESS_VIOLATION)!
EXCEPTION_DEBUG_INFO:
dwFirstChance: 0
ExceptionCode: C0000005 (EXCEPTION_ACCESS_VIOLATION)
ExceptionFlags: 00000000
ExceptionAddress: 5BFCD9C1
NumberParameters: 2
ExceptionInformation[00]: 00000000 Read
ExceptionInformation[01]: 00000000 Inaccessible Address
Last chance exception on 5BFCD9C1 (C0000005, EXCEPTION_ACCESS_VIOLATION)!
Where look for the bug?

Docker Wordpress CPU jumps when selecting featured image

I have a DO VPS with 1GB RAM and 1 CPU.
I started to see some issues when I selected a Featured Image. I lost the database connection, so I checked my stats both docker and DO CPU stats, and shortly after selecting an image of around 1meg in size, my wp container's CPU skyrocketed and either caused the memory to run out or just did not do anything?
Then had the following, when tried to run docker ps -a:
runtime/cgo: pthread_create failed: Resource temporarily unavailable
SIGABRT: abort
PC=0x7f55471d3428 m=0
goroutine 0 [idle]:
goroutine 1 [running]:
runtime.systemstack_switch()
/usr/local/go/src/runtime/asm_amd64.s:245 fp=0xc820020770 sp=0xc820020768
runtime.main()
/usr/local/go/src/runtime/proc.go:126 +0x62 fp=0xc8200207c0 sp=0xc820020770
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200207c8 sp=0xc8200207c0
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1998 +0x1
rax 0x0
rbx 0x7f5547562700
rcx 0x7f55471d3428
rdx 0x6
rdi 0x17a
rsi 0x17a
rbp 0xea3bde
rsp 0x7ffdf52e7938
r8 0x7f5547563770
r9 0x7f5547ba8700
r10 0x8
r11 0x202
r12 0x2cfb050
r13 0xe6f464
r14 0x0
r15 0x8
rip 0x7f55471d3428
rflags 0x202
cs 0x33
fs 0x0
gs 0x0
Has anyone else seen something like this?
I have done a LoadImpact test which went for 5 min without any issues.
Any advice on how to troubleshoot this?

QtWebEngine Demo Application crashes

When I run QtWebEngine 'fancyBrowser' demo application or my own QtWebEngine app,I get following error in runtime
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch0: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch0: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch0: buf 00000001 00000006 00000004 00000000 00000004
Where am I doing wrong?
Reinstall your graphic driver or just use software aceleration. Add this line in your main.cpp before starting the app. This attribute must be set before Q(Gui)Application is constructed.
QApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
QGuiApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
Or try with OpenGL
QApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
QGuiApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
More info:
http://doc.qt.io/qt-5/qt.html#ApplicationAttribute

An unhandled win32 exception occured in w3wp.exe - Windows 8 IIS 8 Classic ASP

I have a website made in classic ASP that I'm trying to migrate from a windows xp development machine to a windows 8 development machine and in production from a Windows Server 2003 machine to Server 2012. We use Crystal Reports Report Application Server 9 to generate reports.
In windows 8 I installed IIS 8 and configured the .NET 2 classic application pool to use 32 bit applications and set the identity to Network Service. I installed CR9 RAS and the 64 bit runtime. When I go to print a report on the website I get this error on the first line that creates a CR object:
An unhandled win32 exception occured in w3wp.exe
I ran DebugDiag and was able to get a crash dump as follows:
In w3wp__.NET v2.0 Classic__PID__2220__Date__10_03_2013__Time_12_59_55PM__954__Second_Chance_Exception_C000041D.dmp the module C:\Windows\System32\user32.dll has caused an access violation exception (0xC0000005) when trying to write to memory location 0x03f77de0 on thread 35
Thread 29 - System ID 2736
Entry point cachemanager!DllUnregisterServer+accd
Create time 9/26/2013 12:30:24 PM
Time spent in user mode 0 Days 0:0:0.0
Time spent in kernel mode 0 Days 0:0:0.0
Full Call Stack
Function Arg 1 Arg 2 Arg 3 Arg 4 Source
cachemanager!DllUnregisterServer+78c5 029e8a63 000e00be 00000081 00000000
user32!UserCallWinProcCheckWow+100 029e8a63 029e8a63 00000000 000e00be
user32!DispatchClientMessage+15d 012a2170 00000000 00000081 00000000
user32!__fnINLPCREATESTRUCT+8d 03fdf6f4 00000000 03fdfc10 770e2bf0
ntdll!KiUserCallbackDispatcher+2e 00000000 0000c083 0000c083 00000000
user32!VerNtUserCreateWindowEx+238 00000000 00000000 80000000 00000000
user32!CreateWindowInternal+26b 0000c083 00000000 80000000 00000000
user32!CreateWindowExW+37 00000000 0000c083 00000000 80000000
cachemanager!DllUnregisterServer+7a3d 00000000 03fdfba8 00000000 80000000
cachemanager!DllUnregisterServer+75d9 00000000 05335d98 05335d98 00000000
cachemanager!DllUnregisterServer+6e94 05335688 00000000 00000000 05335d98
cachemanager!DllUnregisterServer+ad2c 05335d98 03fdfc70 770fbf39 05335d98
kernel32!BaseThreadInitThunk+e 05335d98 8eb1ec43 00000000 00000000
ntdll!__RtlUserThreadStart+72 029ebeab 05335d98 ffffffff 77171df7
ntdll!_RtlUserThreadStart+1b 029ebeab 05335d98 00000000 00000000
Exception Information
In w3wp__.NET v2.0 Classic__PID__356__Date__09_26_2013__Time_12_30_24PM__637__Second_Chance_Exception_C000041D.dmp the module C:\Windows\System32\user32.dll has caused an access violation exception (0xC0000005) when trying to write to memory location 0x04443000 on thread 29
Module Information
Image Name: C:\Windows\System32\user32.dll Symbol Type: PDB
Base address: 0x00905a4d Time Stamp: Thu Sep 20 00:10:05 2012
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: Microsoft Corporation
ISAPIExtension: False File Description: Multi-User Windows USER API Client DLL
ISAPIFilter: False File Version: 6.2.9200.16420 (win8_gdr.120919-1813)
Managed DLL: False Internal Name: user32
VB DLL: False Legal Copyright: © Microsoft Corporation. All rights reserved.
Loaded Image Name: user32.dll Legal Trademarks:
Mapped Image Name: Original filename: user32
Module name: user32 Private Build:
Single Threaded: False Product Name: Microsoft® Windows® Operating System
Module Size: 1.09 MBytes Product Version: 6.2.9200.16420
Symbol File Name: c:\symcache\wuser32.pdb\81836B9A16A64DBBB5209E254A61DD072\wuser32.pdb Special Build: &
It seems that possibly network service doesn't have access to something so I went to the directory CR installs in, the whole C drive, the windows temp folder, and my website folder and gave them all full control from network service with no change.
I tried uninstalling crystal reports and hitting that page to see a different error but I still got the same crash so I'm not sure if it is an actual install issue or something more serious in terms of how I configured IIS or classic ASP for IIS 8.
I am trying sysinternals process monitor now and I'm seeing some buffer overflows but since I don't know how to use the program I'm not sure if it is with this dlls or even from iis.
How can I further debug or solve this issue?
UPDATE:
IO ran sysinternals process monitor and I was able to see when my asp page is hit I get a buffer overflow. After this occurs, when the Crystal Reports DLLs are called it says FILE LOCKED WITH ONLY READERS
It seems that somehow something is locking the files before it even gets to the CR. What could be causing a buffer overflow when visiting these asp pages?

Resources