Page 1 of 1

Drastic on x86 Lollipop 5.0

Posted: Sat Apr 04, 2015 2:38 pm
by scholastic
I decided to start a new topic since I seem to have a different problem than kplasters in the "won't open..." topic.

Symptom:
Since upgrading my fonepad7 (x86, PowerVR) to Lollipop 5.0, loading any rom (zipped or unzipped, from internal or external memory card) sends me -after showing the touch message screen- right back to my homescreen (the "loading" screen isn't even showing) :(

Did a reinstall (r2.3.0.2a), numerous restarts, freeing memory (~400 mb), removing notifications...

The aLogcat output (tailing part including the only E/ error, filtered with "drastic") is:
------------------------
I/ActivityManager( 547): Displayed com.dsemu.drastic/.ui.ContextHelp: +126ms
I/ActivityManager( 547): START u0 {cmp=com.dsemu.drastic/.DraSticEmuActivity (has extras)} from uid 10144 on display 0
D/StatusBar( 698): onNotificationPosted: StatusBarNotification(pkg=com.dsemu.drastic user=UserHandle{0} id=45054 tag=null score=0 key=0|com.dsemu.drastic|45054|null|10144: Notification(pri=0 contentView=com.dsemu.drastic/0x109008e vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 vis=PRIVATE))
D/StatusBar( 698): updateNotification(StatusBarNotification(pkg=com.dsemu.drastic user=UserHandle{0} id=45054 tag=null score=0 key=0|com.dsemu.drastic|45054|null|10144: Notification(pri=0 contentView=com.dsemu.drastic/0x109008e vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 vis=PRIVATE)))
V/StatusBar( 698): isNotificationLockedForUser pkg = com.dsemu.drastic result = false
V/StatusBar( 698): isNotificationLockedForUser pkg = com.dsemu.drastic result = false
V/StatusBar( 698): isNotificationLockedForUser pkg = com.dsemu.drastic result = false
V/StatusBar( 698): isNotificationLockedForUser pkg = com.dsemu.drastic result = false
V/StatusBar( 698): isNotificationLockedForUser pkg = com.dsemu.drastic result = false
W/ContextImpl(22296): Implicit intents with startService are not safe: Intent { act=com.bda.controller.IControllerService } android.content.ContextWrapper.startService:515 com.bda.controller.Controller.init:-1 com.dsemu.drastic.DraSticGlView.a:-1
W/ContextImpl(22296): Implicit intents with startService are not safe: Intent { act=com.bda.controller.IControllerService } android.content.ContextWrapper.bindService:538 com.bda.controller.Controller.init:-1 com.dsemu.drastic.DraSticGlView.a:-1
W/InputDispatcher( 547): channel '2520d55 com.dsemu.drastic/com.dsemu.drastic.DraSticActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
E/InputDispatcher( 547): channel '2520d55 com.dsemu.drastic/com.dsemu.drastic.DraSticActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
W/InputDispatcher( 547): Attempted to unregister already unregistered input channel '2520d55 com.dsemu.drastic/com.dsemu.drastic.DraSticActivity (server)'
I/WindowState( 547): WIN DEATH: Window{11631aed u0 com.dsemu.drastic/com.dsemu.drastic.ui.ContextHelp}
I/WindowState( 547): WIN DEATH: Window{2520d55 u0 com.dsemu.drastic/com.dsemu.drastic.DraSticActivity}
I/WindowState( 547): WIN DEATH: Window{398f4a88 u0 com.dsemu.drastic/com.dsemu.drastic.DraSticEmuActivity}
I/ActivityManager( 547): Process com.dsemu.drastic (pid 22296) has died
W/ActivityManager( 547): Force removing ActivityRecord{968c09c u0 com.dsemu.drastic/.DraSticEmuActivity t167}: app died, no saved state
W/ActivityManager( 547): Force removing ActivityRecord{1634e661 u0 com.dsemu.drastic/.DraSticActivity t167}: app died, no saved state
W/PackageManager( 698): Failure retrieving resources for com.dsemu.drastic: Resource ID #0x0
------------------------

Without the "drastic" filtering, there is a fatal error as well:
------------------------
W/ContextImpl(23718): Implicit intents with startService are not safe: Intent { act=com.bda.controller.IControllerService } android.content.ContextWrapper.startService:515 com.bda.controller.Controller.init:-1 com.dsemu.drastic.DraSticGlView.a:-1
W/ContextImpl(23718): Implicit intents with startService are not safe: Intent { act=com.bda.controller.IControllerService } android.content.ContextWrapper.bindService:538 com.bda.controller.Controller.init:-1 com.dsemu.drastic.DraSticGlView.a:-1
W/ActivityManager( 547): Unable to start service Intent { act=com.bda.controller.IControllerService } U=0: not found
W/ActivityManager( 547): Unable to start service Intent { act=com.bda.controller.IControllerService } U=0: not found
F/libc (23718): Pure virtual function called. Are you calling virtual methods from a destructor?
F/libc (23718): Fatal signal 6 (SIGABRT), code -6 in tid 23718 (m.dsemu.drastic)
/libc (23718): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
I/KERNEL ( 144): [265021.846403] type=1400 audit(1428171001.649:450): avc: denied { mmap_zero } for pid=23751 comm="Thread-1824" scontext=u:r:untrusted_app:s0 tcontext=u:r:untrusted_app:s0 tclass=memprotect result=-13
W/InputDispatcher( 547): channel '263bd20b com.dsemu.drastic/com.dsemu.drastic.DraSticActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
E/InputDispatcher( 547): channel '263bd20b com.dsemu.drastic/com.dsemu.drastic.DraSticActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
------------------------

Sorry for posting the log excerpts; hope this helps debugging, if necessary I can also upload a full log somewhere.
Thanks! *hopes up* :)

Edit: Logfile available at http://pastebin.com/bY4unFK2
Interestingly a similar error with com.bda.controller.IControllerService after upgrade to lollipop seems to exist with mupen64, see http://www.paulscode.com/forum/index.ph ... 12.10;wap2

Re: Drastic on x86 Lollipop 5.0

Posted: Sat Apr 04, 2015 2:52 pm
by Lordus
Please upload the full unfiltered log, this doesn't really show the cause.