Steemer v 1.4.7: The app crashed after I tried to view the favorite's page after adding an author as favorite.
utopian-io·@harry-heightz·
0.000 HBDSteemer v 1.4.7: The app crashed after I tried to view the favorite's page after adding an author as favorite.
#### Project Information * Repository:https://github.com/hispeedimagins/steem * Project Name: Steemer #### Expected behavior The app allows me to add authors as favorites. When I add an author as my favorite, it should be accessible in the dedicated favorites page on the app. I expected that I could view the "favorites" page to view my list of favorite authors. #### Actual behavior After adding an author as favorite, I tried to open the favorites page to view my favorite authors, but the app froze and crashed when I clicked the page. #### How to reproduce After you must have done the necessary process to get into the app; - Add an author as favorites(You can do that from the posts on the field by clicking the 3 dots button by the side to access options, and then favorites) - Click the favorites page to view the authors you have added as favorites - See error. * Device: Redmi note 5 pro * Browser/App version: Steemer 1.4.7 * Operating system: Android 8.1 #### Recording Of The Bug https://www.youtube.com/watch?v=24qwVvzLB98 #### Logcat of crash ```kotlin.KotlinNullPointerException at com.steemapp.lokisveil.steemapp.BindHelpers.FeedHelperFunctions.Bind(FeedHelperFunctions.kt:130) at com.steemapp.lokisveil.steemapp.AllRecyclerViewAdapter.onBindViewHolder(AllRecyclerViewAdapted.kt:340) at android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:6781) at android.support.v7.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:6823) at android.support.v7.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:5752) at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6019) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5858) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5854) at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2230) at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1557) at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1517) at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:612) at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3924) at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3641) at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:4194) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:625) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.support.design.widget.CoordinatorLayout.layoutChild(CoordinatorLayout.java:1183) at android.support.design.widget.CoordinatorLayout.onLayoutChild(CoordinatorLayout.java:870) at android.support.design.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:889) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.support.design.widget.HeaderScrollingViewBehavior.layoutChild(HeaderScrollingViewBehavior.java:142) at android.support.design.widget.ViewOffsetBehavior.onLayoutChild(ViewOffsetBehavior.java:41) at android.support.design.widget.AppBarLayout$ScrollingViewBehavior.onLayoutChild(AppBarLayout.java:1556) at android.support.design.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:888) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) at android.widget.FrameLayout.onLayout(FrameLayout.java:261) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1791) at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1635) at android.widget.LinearLayout.onLayout(LinearLayout.java:1544) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) at android.widget.FrameLayout.onLayout(FrameLayout.java:261) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) at android.widget.FrameLayout.onLayout(FrameLayout.java:261) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) at android.widget.FrameLayout.onLayout(FrameLayout.java:261) at com.android.internal.policy.DecorView.onLayout(DecorView.java:764) at android.view.View.layout(View.java:19685) at android.view.ViewGroup.layout(ViewGroup.java:6077) at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2538) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2254) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1434) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6868) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1026) at android.view.Choreographer.doCallbacks(Choreographer.java:838) at android.view.Choreographer.doFrame(Choreographer.java:769) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1012) at android.os.Handler.handleCallback(Handler.java:790) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:171) at android.app.ActivityThread.main(ActivityThread.java:6635) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823) ``` #### GitHub Account https://github.com/HarryHeights
👍 ezravandi, ordinaryamerican, xrp.trail, jadabug, jacksartori, pgshow, noekie, bluesniper, espoem, leir, mops2e, amosbastian, tobias-g, dr-frankenstein, ulockblock, codingdefined, rufans, helo, jaff8, asaj, adamada, bukiland, portugalcoin, mcfarhat, piaristmonk, mbori, fego, harry-heightz, sterzi, haldin, sargoon, steem-plus, loshcat, kosheliuk, halford, maluninivan, marchenko31, blandstatics, polfilds, rozenbah, niklitvin, mbond198, kosirinr, phatchinson, sblisn1985, layersand, butlervault, narkojen, uolshviktor, hhamzin, evgeniy.pavlenko, kostya.borisenko, igor.gorshkov, baejz, backpackflu, holderroots, nartemov198, nikvoronkov1984, kennetluk, sernikolaev, pashenkabutenev, ekarina10, mladogin, damsirenurse, gifteddwarf, anna151286, ktaunsend, edvardprays, devidrays, irina.borisyuk, aprokopenko1990, stas.borenko, freef, moreone, sutegloss, ringwormbasic, semyuell, dzhoshu, uebsterlesli, ivan.dyuzhev, nikbelin1983, nikfrol1983, inns.shuvts, tedan, cupswavy, ropessecond, devidhodz, chepmengeri, dzhozefrays, wallacerashid, sergeyrevutskiy, nikproh1985, antonikolaenko, pursercomet, rinkchops, akravzov1982, atihonov1990, kristoferbis, etanuelch, denielharvi, smikovv, niksemch, bosssko, pastrytorn, byudinkio, gilbertrichar, patrikallan, umaykl, oleg.domov, nlazarev69, aschat1985, taras.sergienko, bors.hl88, potatoloosen, cappedscramble, japanesecliff, panickysafe, observedkey, tempotruck, bastardwhoop, screechingchothy, wussclock, groupglazier, den9, kernovanatali, zombieprivilege, bangersmippery, inningreactivity, pub3pies, repressfight, wrestlinglay, jappinesswrench, curdterrace, cootroach, userglorious, cheakeatable, cheddarsfloss, managersacidic, bumpyexponent, wigeonpate, glotstoke, pakistaniride, ragetuscle, olegjadkov, hailspoon, scotsmenmixin, meetingsnazzy, smackabandoned, fellowracket, anviltorus, stopskimmed, pseudosled, bigcongress, andykon, googoltailored, antoniel, enchantingspica, towslug, anxiousupdates, cheesylawn, facedfagglers, mightyimmune, turbulentsooty, kingsstars, chewyregretful, untruespreaning, mouthjaundice, prickholing, helpsmendip, knaveinvalid, demonicbabinet, picketscrub, meteoroidtepid, gnom532, taigacabinet, homebox567, dunitebold, pugwhile, limitstousled, northernsound, noxioussmoke, bigblock, skvoz, skimmingfind, dyogramsponson, anatharl1982, yaroslavkotelok, valeev.anton, maksim.bulatov, ruslan.chernovol, anatoliyleshenko, ivan.maznichenko, musicking00, tamarakanakova, metricsstride, femanbox, rozabeer, rublesky, boshben, omtalk, brazileczo, daniltoloknov, zaharia32zvezd, shavgen111, feettool, dashlone, effekt.axe, miss.aida, lena118, mcnos, oles9373, genius.mbish, vodolei.ogonb, ingakoral, goringdriver, crayoncamera, miss.ritylechka, miss.olga18, lico.ryka, acaspresranna, xolod.moroz, kardakova, levongalstyan68, palmcomposed, modelingkey, paylovarhouve, postporreof, atogsersise, ookuncanledown, vizgunov92, bornnonben, networkriot, sleddergirl, dumpobeisant, dryemigrate, abjecterase, carrotsstop, sutecheasles, providetag, crocodileevident, mustangpaddling, instinctgelatin, maknah, algerianhaunt, curlingcesty, coffleioxhost, beefhunter, blazerodentropy, germharmony, cannedslook, natureprinter, droopydefinite, quadratour, crankyboned, leerydesk, disksworthless, linksomething, veggiemango, punhatdelighted, storestext, bionicswagic, coyotefizzle, rwalczak, reluctantmature, tonkaerobics, plaguedelta, weaponturkey, boatswainjick, traitssnapper, outsidevoting, acceptremove, espumaringer, estoniancurry, kolesnikovev74, wimprashers, rhowarkened, approvalfoam, rarestringy, flagsencourage, ownaperture, unitsbus, confessrumped, abnormalsystem, normachazard, windsurferstatic, nickermemory, pegasusjoy, limitingexmoor, skiadhoc, vegetableplus, deadeastern, makingcrackling, nestlewider, ruffcheesy, medkitseal, showershormones, recognisedhip, climaxceet, strandharness, bitessolve, fappyspanker, wornwetsuit, haumearook, paradigmstair, snakeavocet, terragreat, recentyoutube, liquidisenavel, coatattach, beatlewordy, nokeununtrium, corrosionacne, hinitypuny, beginfloating, breadscurvy, andmen1990, morelcordial, milanoapothem, doughytape, humeoutspoken, crunjordanian, splashdrown, goatfermented, vicarneuron, banffvulcan, geologisteiger, celestialbull, dashingsensible, colitiscry, jaybum, bioticresistor, socksroute, butterymarry, footedurgonian, patefund, pinsvictorious, tusclelong, userhippers, hydratededitor, gieldcrocodile, evaporateswim, gangwaykangaroo, wolewinted, mutatorfounded, agreeablepoop, butanecomment, pastpoles, muscatortoise, alivesushi, currishpiquillo, starotter, moodycoupling, safetyseed, goldendotterel, sedimentagitated, floatyearning, selvetearful, leveretwit, piesaves, caelumgoppers, snugglyugly, mexicanrichest, hodgkinamusing, turkishforumbee, glyderaubeaf, possessprint, spudsceps, achingjavabean, fawningheavy, earedfinalist, buildingdim, laifroninidud, amafcolmedoor, jarbuyvefecont, haycompiradee, orilhurthaga, dyspcardrel, rafinehaldist, cyltevatoca, searchtarobefra, sawgpufsing, scenlingworl, biotuamascyha, bulldoperser, blonohdikov, trouvwabeavit, utopian.trail, techslut, minersean, erikaflynn, lordneroo, jakipatryk, suesa, didic, rewarding, vanarchist, walnut1, vishalsingh4997, elear, mcyusuf, gentleshaid, aussieninja, stem-espanol, jk6276.mons, abh12345, silviu93, dakeshi, zoneboy, bozz, bflanagin, dssdsds, jayplayco, steemitweekly, kakakk, skymin, carloserp-2000, miguelangel2801, emiliomoron, ulisesfl17, tomastonyperez, josedelacruz, joseangelvs, viannis, erickyoussif, ubaldonet, fran.frey, aleestra, lorenzor, tsoldovieri, iamphysical, felixrodriguez, azulear, amestyj, ivymalifred, vjap55, eliaschess333, ydavgonzalez, arac, elvigia, luiscd8a, joelsegovia, jesusfl17, amart29, giulyfarci52, wilmer14molina, flores39, bejust, feronio, progressing, eastmael, dalz, alex-hm, eniolw, carlos84, ennyta, anaestrada12, jjay, ryuna.siege, sttest1, mandarin2016, steem-ua, tensor, utopian-io, ascorphat, tombstone, jga, tony-duke, cryptouno, swapsteem, romiferns,