farbodsz / FlashcardsApp

A simple, functional flashcards app that follows exam board specifications.
Apache License 2.0
0 stars 2 forks source link

NumberFormatException when choosing to view all French content #23

Closed farbodsz closed 8 years ago

farbodsz commented 8 years ago

Caused when going to the topic detail for 'All subject content' for French vocabulary.

It also occurs when viewing the 'Abbrevations' section of the French vocabulary content (section 20).

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.satsuware.flashcards/com.satsumasoftware.flashcards.ui.TopicDetailActivity}: java.lang.NumberFormatException: Invalid int: "null"
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
    at android.app.ActivityThread.-wrap11(ActivityThread.java)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5417)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
 Caused by: java.lang.NumberFormatException: Invalid int: "null"
    at java.lang.Integer.invalidInt(Integer.java:138)
    at java.lang.Integer.parseInt(Integer.java:358)
    at java.lang.Integer.parseInt(Integer.java:334)
    at com.satsumasoftware.flashcards.framework.topic.CourseTopic.cardDetailsFromLine(CourseTopic.java:90)
    at com.satsumasoftware.flashcards.framework.topic.CourseTopic.getFlashCards(CourseTopic.java:80)
    at com.satsumasoftware.flashcards.framework.topic.FullContentTopic.getFlashCards(FullContentTopic.java:61)
    at com.satsumasoftware.flashcards.ui.TopicDetailActivity.onCreate(TopicDetailActivity.java:89)
    at android.app.Activity.performCreate(Activity.java:6237)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
    at android.app.ActivityThread.-wrap11(ActivityThread.java) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
    at android.os.Handler.dispatchMessage(Handler.java:102) 
    at android.os.Looper.loop(Looper.java:148) 
    at android.app.ActivityThread.main(ActivityThread.java:5417) 
    at java.lang.reflect.Method.invoke(Native Method) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)