Coder Social home page Coder Social logo

android's People

Contributors

felipecsl avatar rafaeltoledo avatar sarrocks1 avatar stathism27 avatar viccari avatar zsavely avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android's Issues

Pressing ✓ causes damage to the application - EliFUT 1.0.6

expected behavior

As I leave the league and hit, this app is still running well. so users can choose the country and see other leagues.

Real behavior

When I turn off internet data and leave the league, then I hit suddenly the application is broken.

How to reproduce

  • Download the app in the play store.
  • Run the app.
  • Select a country and press Ok.
  • Wait until the loading process is complete.
  • Then turn off internet data.
  • Press point 3 in the top right corner.
  • Select abandon league
  • Now click in the bottom right corner.
  • Bugs are visible, app is corrupted.

Xiomi Redmi. | Nougat, 7.12 N2G47H (RAM: 2 GB)
 Browser: EliFUT v1.0.6

Recording Of The Bug

https://youtu.be/9jwO_EpN9Qc

Could not find property 'ELIFUT_CERT_PATH' on SigningConfig_Decorated{name=release, storeFile=/home/mahdi/workspace/EFIFUT/app/elifut.keystore, storePassword=null, keyAlias=null, keyPassword=null, storeType=/home/mahdi/workspace/EFIFUT/app/elifut.keystore}.

Hi felipe,
The output of ./gradlew check is this:
I also used it in android studio in windows and it has the same problem.
I commented on your medium.com writing and sent 2 email to [email protected] but no answer is given.!
thanks
mahdi@vaio ~/w/EFIFUT> ./gradlew check
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.10/userguide/gradle_daemon.html.
Failed to notify ProjectEvaluationListener.afterEvaluate(), but primary configuration failure takes precedence.
java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
at com.android.build.gradle.internal.SdkHandler.getAndCheckSdkFolder(SdkHandler.java:102)
at com.android.build.gradle.internal.SdkHandler.getSdkLoader(SdkHandler.java:112)
at com.android.build.gradle.internal.SdkHandler.initTarget(SdkHandler.java:86)
at com.android.build.gradle.BasePlugin.ensureTargetSetup(BasePlugin.java:673)
at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:610)
at com.android.build.gradle.BasePlugin$10$1.call(BasePlugin.java:566)
at com.android.build.gradle.BasePlugin$10$1.call(BasePlugin.java:563)
at com.android.builder.profile.ThreadRecorder$1.record(ThreadRecorder.java:55)
at com.android.builder.profile.ThreadRecorder$1.record(ThreadRecorder.java:47)
at com.android.build.gradle.BasePlugin$10.execute(BasePlugin.java:562)
at com.android.build.gradle.BasePlugin$10.execute(BasePlugin.java:559)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:93)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:82)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:44)
at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:79)
at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:30)
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy11.afterEvaluate(Unknown Source)
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:510)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:90)
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:47)
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35)
at org.gradle.initialization.DefaultGradleLauncher$2.run(DefaultGradleLauncher.java:125)
at org.gradle.internal.Factories$1.create(Factories.java:22)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:52)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:122)
at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:99)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:93)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:93)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:82)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:94)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:43)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:48)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:52)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:40)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:66)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:246)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

FAILURE: Build failed with an exception.

  • Where:
    Build file '/home/mahdi/workspace/EFIFUT/app/build.gradle' line: 25

  • What went wrong:
    A problem occurred evaluating project ':app'.

    Could not find property 'ELIFUT_CERT_PATH' on SigningConfig_Decorated{name=release, storeFile=/home/mahdi/workspace/EFIFUT/app/elifut.keystore, storePassword=null, keyAlias=null, keyPassword=null, storeType=/home/mahdi/workspace/EFIFUT/app/elifut.keystore}.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 6.009 secs
mahdi@vaio ~/w/EFIFUT>

Gameplay loops when screen orientation changes

Expected behavior

Game play should continue from the state it was before screen orientation changes.

Actual behavior

Once orientation changes, the gameplay goes into a loop, repeating itself till the game is cancelled.

How to reproduce

  • Download app from playstore here
  • Open and select a country (I used France in this submission)
  • Start a game, and wait till it's over.
  • Rotate screen and the gameplay goes into a loop, repeating itself till game is cancelled.

  • App: ELIfut android app version 1.0.6
  • Operating system: Android 5.1 lollipop tablet

Recording Of The Bug

(https://youtu.be/oNVzi7JYGhM)



Posted on Utopian.io - Rewarding Open Source Contributors

After closing the app and reopening it, the Application crashes

Expected behavior

Supposedly, the app does not crash and still works when closing the app and reopening it.

Actual behavior

Initially when I installed the application, I managed to enter into the application. After logging in the dashboard menu suddenly the application crashes by itself. Then I tried to re-enter and did not work, the application always crashes.

How to reproduce

  1. Instal App here
  2. After successfully installing the application, please run the application and close the application.
  3. After a few minutes, reopen the app. Then the app will fail technical and crash. as I experienced.

Environment

  • Device : Redmi Note 5A
  • System Operating : 7.1.0 Nougat
  • App Version : 1.0.6


Recording Of The Issues

https://youtu.be/yOsDo-Rh30w


Logcat

05-27 23:44:37.656 16088 16088 E AndroidRuntime: FATAL EXCEPTION: main
05-27 23:44:37.656 16088 16088 E AndroidRuntime: Process: com.elifut, PID: 16088
05-27 23:44:37.656 16088 16088 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.elifut.models.League.name()' on a null object reference
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at com.elifut.fragment.TeamDetailsFragment.loadLeague(TeamDetailsFragment.java:89)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at com.elifut.fragment.TeamDetailsFragment.onCreateView(TeamDetailsFragment.java:83)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.Fragment.performCreateView(Fragment.java:2337)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1419)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1809)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:799)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:2199)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:651)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:145)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.view.ViewPager.populate(ViewPager.java:1236)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.view.ViewPager.populate(ViewPager.java:1084)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1614)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:714)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.design.widget.HeaderScrollingViewBehavior.onMeasureChild(HeaderScrollingViewBehavior.java:91)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.design.widget.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:1361)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:784)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:1060)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:139)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6085)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at com.android.internal.policy.DecorView.onMeasure(DecorView.java:693)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.View.measure(View.java:19883)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2317)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1408)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1661)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1296)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6401)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:876)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.Choreographer.doCallbacks(Choreographer.java:688)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.Choreographer.doFrame(Choreographer.java:623)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:862)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:754)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:95)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:163)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6361)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
05-27 23:44:37.656 16088 16088 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)

Project doesn't build on android studio

  • Exception is:
    org.gradle.api.ProjectConfigurationException: A problem occurred configuring project ':app'.
    at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:109)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.onAfterEvaluateFailure(LifecycleProjectEvaluator.java:105)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:87)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:72)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.access$100(LifecycleProjectEvaluator.java:37)
    at org.gradle.configuration.project.LifecycleProjectEvaluator$ConfigureProject.run(LifecycleProjectEvaluator.java:125)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:52)
    at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:677)
    at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:138)
    at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35)
    at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:62)
    at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:41)
    at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuild.run(DefaultGradleLauncher.java:262)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.initialization.DefaultGradleLauncher.configureBuild(DefaultGradleLauncher.java:175)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:132)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:77)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:74)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:38)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:96)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:74)
    at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run(ClientProvidedPhasedActionRunner.java:61)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.run(RunAsBuildOperationBuildActionRunner.java:47)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:43)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:50)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:46)
    at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:65)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:46)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    Caused by: java.lang.NullPointerException
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:782)
    at com.google.common.base.Splitter.split(Splitter.java:376)
    at com.android.utils.PathUtils.getClassPathItems(PathUtils.java:84)
    at com.android.build.gradle.internal.transforms.FixStackFramesTransform.(FixStackFramesTransform.java:151)
    at com.android.build.gradle.internal.TaskManager.maybeCreateDesugarTask(TaskManager.java:2425)
    at com.android.build.gradle.internal.TaskManager.createPostCompilationTasks(TaskManager.java:2248)
    at com.android.build.gradle.internal.ApplicationTaskManager.addCompileTask(ApplicationTaskManager.java:295)
    at com.android.build.gradle.internal.ApplicationTaskManager.lambda$createTasksForVariantScope$12(ApplicationTaskManager.java:229)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.ApplicationTaskManager.createTasksForVariantScope(ApplicationTaskManager.java:225)
    at com.android.build.gradle.internal.VariantManager.createTasksForVariantData(VariantManager.java:530)
    at com.android.build.gradle.internal.VariantManager.lambda$createAndroidTasks$1(VariantManager.java:352)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:348)
    at com.android.build.gradle.BasePlugin.lambda$createAndroidTasks$6(BasePlugin.java:749)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:744)
    at com.android.build.gradle.BasePlugin.lambda$null$4(BasePlugin.java:650)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.lambda$createTasks$5(BasePlugin.java:646)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
    at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
    at com.sun.proxy.$Proxy33.afterEvaluate(Unknown Source)
    at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:83)
    at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:80)
    at org.gradle.api.internal.project.DefaultProject.stepEvaluationListener(DefaultProject.java:1393)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:80)
    ... 89 more

The app crashes after clicking on the "Round of matches" feature after the League ended

Expected behavior

Supposedly, When the league is ended and try to click on the "Round of matches" feature to see the result, the app will not crash.

Actual behavior

Initially, after I selecting the country and clicking the "Round of matches" feature to do Match round. And after the match is over, I click on the "Match" feature to see the results of the match. However, once the match results are displayed, and I try again clicking on the feature, the app crashes. And I have tried to repeat doing the same thing, and the app still crashes and exits by itself.

How to reproduce

  1. Install and open the app
  2. Next, Select a country
  3. Next do a round of matches by clicking on the feature below:
    qqeqe.jpg
  4. Wait for the round of the match to finish, then reopen the application, and click back on the feature "Match", after the results are displayed, click back on the feature then you will see the application will crash.

  • Device: Xiaomi Redmi 4X
  • Operating system: Marshmallow, 6.0.1 mmb29m (CPU: Octa-core Max 1.9 GHz, RAM: 2 GB)
  • Application Version: 1.0.6

Recording Of The Bug

https://www.youtube.com/watch?v=uAGjVPGtEQc

Logcat

05-28 00:59:20.859  9452  9452 E AndroidRuntime: FATAL EXCEPTION: main
05-28 00:59:20.859  9452  9452 E AndroidRuntime: Process: com.elifut, PID: 9452
05-28 00:59:20.859  9452  9452 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.elifut/com.elifut.activity.MatchProgressActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'com.elifut.models.MatchResult com.elifut.models.Match.result()' on a null object reference
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2449)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2509)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread.access$1000(ActivityThread.java:153)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1373)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:102)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:154)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:5527)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'com.elifut.models.MatchResult com.elifut.models.Match.result()' on a null object reference
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at com.elifut.activity.MatchProgressActivity.onCreate(MatchProgressActivity.java:156)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.Activity.performCreate(Activity.java:6303)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2402)
05-28 00:59:20.859  9452  9452 E AndroidRuntime: 	... 9 more
05-28 00:59:20.861  9452  9452 E MQSEventManagerDelegate: failed to get MQSService.

App crash for screen rotation while Abandon League and select new league and try play game in landscape mode

Expected behavior

it expected that i can able to play game in landscape mode when i select Abandon League and select a new league without crash

Actual behavior

i start the game selecting **Argentina **then it start downloading game data . but when i click on Abandon League and select **Austraila **and it again start download game data and when completing download and i try to play game in landscape mode the app crash.

How to reproduce

  • download the app
  • open it and select **Argentina ** then it download data
  • then click on Abandon League and select **Austraila **
  • again download data
  • when downloading complete game data rotate your device from portrait to landscape
  • note the bug

Browser : 1.0.6
Operating system: android 5.1

Recording Of The Bug

https://www.youtube.com/watch?v=jtepaymqVWI

Pressing tick following country list loading failure causes an exception (no connection)

Expected behaviour

When you click the tick to indicate your country selection and the country list has not loaded the tick should be disabled as no country has been selected, or the ticks should just do nothing.

Actual behavior

When the country list doesn't load because you haven't got an internet connection and you press the tick to indicate your country selection a crash occurs.

How to reproduce

  1. Download application from here
  2. Install
  3. Prior to launching click on your phone settings and disable data and wifi
  4. Launch the application
  5. You will be presented with a blank list where the application should show countries (this is because you have no data) and a tick which is used to indicate you're done when choosing a country when the country list appears.
  6. Although you cannot select a country, press the tick.
  7. The application will crash.

Environment

  • Application Version: 1.0.6
  • Operating system: Android 5.0.2
  • Device: Samsung Galaxy Alpha
  • Model Number: SM-G850

Recording Of The Bug

An image which shows the issue can be seen below:

(Please note within the image I also show the country list loading correctly at the start of the video, as I don't have a SIM in this device I didn't need to disable data although I have included this in my steps to reproduce).

ezgif-1-68947ebbba.gif



Posted on Utopian.io - Rewarding Open Source Contributors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.