Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPSSPP crash on exit, opengl backend #11726

Closed
weihuoya opened this issue Jan 9, 2019 · 10 comments
Closed

PPSSPP crash on exit, opengl backend #11726

weihuoya opened this issue Jan 9, 2019 · 10 comments

Comments

@weihuoya
Copy link
Contributor

weihuoya commented Jan 9, 2019

What happens?

ppsspp crash on exit.

    --------- beginning of crash
2019-01-09 10:57:06.737 9830-9870/? A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x7fea88000 in tid 9870 (Emu)
2019-01-09 10:57:06.738 1495-3002/? D/ConnectivityService: filterNetworkStateForUid() uid: 1000 networkInfo: [type: WIFI[] - WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: "tap4fun", failover: false, available: true, roaming: false, metered: false]
2019-01-09 10:57:06.738 1495-3002/? D/ConnectivityService: filterNetworkStateForUid() uid: 1000 networkInfo: [type: WIFI[] - WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: "tap4fun", failover: false, available: true, roaming: false, metered: false]
2019-01-09 10:57:06.738 1495-3002/? V/NetworkPolicy: getFirewallRuleWifi UID:11116 policy:0
2019-01-09 10:57:06.740 3333-3333/? D/ViewRootImpl@d722131[StatusBar]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 72) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
2019-01-09 10:57:06.743 3333-3333/? D/MetadataParser: onConfigurationChanged()
2019-01-09 10:57:06.745 1495-4783/? D/SecContentProvider: query(), uri = 17 selection = isSettingsChangesAllowed
2019-01-09 10:57:06.746 1495-4783/? D/SecContentProvider: called from android.uid.systemui:10006
2019-01-09 10:57:06.746 1495-4783/? D/RestrictionPolicy: isSettingsChangesAllowedAsUser, userId 0 : true
2019-01-09 10:57:06.748 1495-4783/? D/SecContentProvider: called from android.uid.systemui:10006
2019-01-09 10:57:06.748 1495-4783/? D/RestrictionPolicy: isSettingsChangesAllowedAsUser, userId 0 : true
2019-01-09 10:57:06.752 1495-4783/? D/SecContentProvider: called from android.uid.systemui:10006
2019-01-09 10:57:06.752 1495-4783/? D/RestrictionPolicy: isSettingsChangesAllowedAsUser, userId 0 : true
2019-01-09 10:57:06.755 3333-3333/? I/NotificationShelf: show backgroud: :false
2019-01-09 10:57:06.757 3333-3333/? D/KeyguardUpdateMonitor: received broadcast android.intent.action.CONFIGURATION_CHANGED
2019-01-09 10:57:06.770 1495-4783/? V/WindowManager: Relayout Window{471e3b9 u0 StatusBar}: viewVisibility=0 req=1080x72 WM.LayoutParams{(0,0)(fillx72) gr=#30 sim=#10 ty=2000 fl=#81840048 fmt=-3 vsysui=0x600 colorMode=0 naviIconColor=0}
2019-01-09 10:57:06.772 9949-9949/? E/propClient: PropClient failed to load
2019-01-09 10:57:06.795 3333-3333/? D/ViewRootImpl@d722131[StatusBar]: Relayout returned: old=[0,0][1080,72] new=[0,0][1080,72] result=0x23 surface={valid=true 484364275712} changed=false
2019-01-09 10:57:06.798 3333-3333/? D/ScrollView:  onsize change changed 
2019-01-09 10:57:06.799 9950-9950/? I/crash_dump64: obtaining output fd from tombstoned
2019-01-09 10:57:06.799 3333-3333/? W/View: requestLayout() improperly called by android.widget.TextView{9220fa1 V.ED..... ......ID 0,-18-1920,72 #7f0a03a2 app:id/notification_panel_carrier_label} during layout: running second layout pass
2019-01-09 10:57:06.799 3333-3333/? I/ViewRootImpl@d722131[StatusBar]: requestLayout is already in process
2019-01-09 10:57:06.800 1180-1180/? I//system/bin/tombstoned: received crash request for pid 9830
2019-01-09 10:57:06.804 3333-3535/? D/OpenGLRenderer: eglDestroySurface = 0x70c399aa40
2019-01-09 10:57:06.805 9950-9950/? I/crash_dump64: performing dump of process 9830 (target tid = 9870)
2019-01-09 10:57:06.805 3333-3535/? D/OpenGLRenderer: eglCreateWindowSurface = 0x70c399aa40
2019-01-09 10:57:06.805 9950-9950/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG: Build fingerprint: 'samsung/hero2qltezc/hero2qltechn:8.0.0/R16NW/G9350ZCS3CRJ2:user/release-keys'
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG: Revision: '14'
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG: ABI: 'arm64'
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG: pid: 9830, tid: 9870, name: Emu  >>> org.ppsspp.ppsspp <<<
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7fea88000
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x0   00000007fea88000  x1   00000070c8a0d300  x2   00000000000038d0  x3   0000000000000000
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x4   00000070c87020c8  x5   0000000000000000  x6   0000000000000000  x7   0000000000008006
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x8   0000000000000000  x9   0000000000000002  x10  00000070c8a0dc80  x11  00000007fea88000
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x12  000000000000005b  x13  000000000000005b  x14  0000000000000980  x15  aaaaaaaaaaaaaaab
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x16  00000070ca3941f0  x17  00000070e62a6d48  x18  00000070c7605690  x19  000000000000025e
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x20  00000070da2c7c00  x21  00000070da2c7c40  x22  0000000000000000  x23  00000070da231a40
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x24  00000070c8a0d280  x25  00000000000038d0  x26  00000000000038d0  x27  00000070ca3ad428
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     x28  00000070ca3a8000  x29  00000070c8702120  x30  00000070c9962990
2019-01-09 10:57:06.806 9950-9950/? A/DEBUG:     sp   00000070c87020e0  pc   00000070e62a6e80  pstate 0000000020000000
2019-01-09 10:57:06.814 1495-4783/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{471e3b9 u0 StatusBar} in Surface(name=StatusBar)
2019-01-09 10:57:06.815 3333-3333/? D/ViewRootImpl@598ed73[AssistPreviewPanel]: dispatchAttachedToWindow
2019-01-09 10:57:06.817 1495-4783/? V/WindowManager: Relayout Window{9554be6 u0 AssistPreviewPanel}: viewVisibility=8 req=1080x750 WM.LayoutParams{(0,0)(fillx750) gr=#800053 sim=#31 ty=2033 fl=#1000118 fmt=-3 vsysui=0x700 colorMode=0 naviIconColor=0}
2019-01-09 10:57:06.819 9950-9950/? A/DEBUG: backtrace:
2019-01-09 10:57:06.819 9950-9950/? A/DEBUG:     #00 pc 000000000001de80  /system/lib64/libc.so (memcpy+312)
2019-01-09 10:57:06.819 9950-9950/? A/DEBUG:     #01 pc 000000000067e98c  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN4Draw13OpenGLContext6DrawUPEPKvi+152)
2019-01-09 10:57:06.819 9950-9950/? A/DEBUG:     #02 pc 000000000065f7d0  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN10DrawBuffer5FlushEb+280)
2019-01-09 10:57:06.819 9950-9950/? A/DEBUG:     #03 pc 000000000069a22c  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN9UIContext5FlushEv+28)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #04 pc 00000000005e0fec  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN10MainScreen14DrawBackgroundER9UIContext+28)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #05 pc 000000000069b870  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN8UIScreen6renderEv+140)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #06 pc 00000000006993dc  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZN13ScreenManager6renderEv+148)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #07 pc 00000000005c421c  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_Z12NativeRenderP15GraphicsContext+416)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #08 pc 00000000005bd7e0  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_Z20UpdateRunLoopAndroidP7_JNIEnv+44)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #09 pc 00000000005bf19c  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #10 pc 0000000000351688  /data/app/org.ppsspp.ppsspp-ii31qLl3wNdvWA2LBHjRZg==/lib/arm64/libppsspp_jni.so (_ZNSt6__ndk114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEPFvvEEEEEEPvSA_+44)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #11 pc 000000000006820c  /system/lib64/libc.so (_ZL15__pthread_startPv+36)
2019-01-09 10:57:06.820 9950-9950/? A/DEBUG:     #12 pc 000000000001f774  /system/lib64/libc.so (__start_thread+68)
2019-01-09 10:57:06.824 3333-3333/? D/ViewRootImpl@598ed73[AssistPreviewPanel]: Relayout returned: old=[0,0][0,0] new=[0,1920][1080,1920] result=0x1 surface={valid=false 0} changed=false

What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues.

samsung S7 edge, SD820, android 8.0

@hrydgard
Copy link
Owner

hrydgard commented Jan 9, 2019

Thanks for the crash log!

Does it always crash on exit for you or only occasionally?

@weihuoya
Copy link
Contributor Author

weihuoya commented Jan 9, 2019

ppsspp-v1.7.5-363, always crash on exit

@Narugakuruga
Copy link
Contributor

Also happens on XiaoMi Redmi 4 pro, SD625, Android 6.0.

@hrydgard
Copy link
Owner

hrydgard commented Jan 9, 2019

Thanks. Will look into this soon. I've also got a couple of Xiaomi phones on order for testing :)

@Turxy10
Copy link

Turxy10 commented Jan 10, 2019

🤡

@ghost
Copy link

ghost commented Jan 10, 2019

@Narugakuruga you have similar issue to #11636
as a Xiaomi device user

@Narugakuruga
Copy link
Contributor

@Emulatorer No, this is a Git-version only issue. Stable version doesn't crash on my Xiaomi.

@ghost
Copy link

ghost commented Jan 10, 2019

@Narugakuruga okey

@unknownbrackets
Copy link
Collaborator

Sounds like the same issue reported here:
#11715 (comment)

-[Unknown]

@hrydgard
Copy link
Owner

Fixed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants