urbit / landscape

Product board for Landscape.
20 stars 6 forks source link

Blank screen after login #1414

Open todteg-molpun opened 2 years ago

todteg-molpun commented 2 years ago

Describe the bug After logging in with my +code, the screen is blank. Urbit itself appears to run normally but nothing is visible on Landscape. Incognito does not fix it, it persists on both Chrome and Brave, and is the same using the Port app.

Expected behavior Landscape loads as normal after login

Operating context

Additional context Full +trouble here:

> +trouble
%bitcoin
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1u.000n4.ameje.ajk1i.0e1ro.7lvc1.81pgb.mj8fr.jue7n.nhbsh.17da4
  %cz hash:         0v1u.000n4.ameje.ajk1i.0e1ro.7lvc1.81pgb.mj8fr.jue7n.nhbsh.17da4
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~mister-dister-dozzod-dozzod]
  updates:          tracking  
  source ship:      ~mister-dister-dozzod-dozzod
  source desk:      %bitcoin  
  source aeon:      4
  pending updates:  ~
::
%verse
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1p.o05gc.52pia.1ehj3.nue0k.aj52j.sn22j.pt88o.n6f8n.otavs.che3k
  %cz hash:         0v1p.o05gc.52pia.1ehj3.nue0k.aj52j.sn22j.pt88o.n6f8n.otavs.che3k
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %verse
  source aeon:      5
  pending updates:  ~
::
%headline
  /sys/kelvin:      [%zuse 419]
  base hash:        0v13.jbdu7.0m7uj.gtgok.1e1sq.i1llf.gq48s.bcfvu.ogre2.dpvbc.j3cnn
  %cz hash:         0v13.jbdu7.0m7uj.gtgok.1e1sq.i1llf.gq48s.bcfvu.ogre2.dpvbc.j3cnn
  app status:       running
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~tiddys-sammut-posnev]
  updates:          tracking
  source ship:      ~tiddys-sammut-posnev
  source desk:      %headline
  source aeon:      4
  pending updates:  ~
::
%base
  /sys/kelvin:      [%zuse 419]
  base hash:        0vj.emkru.qfi4b.k4ikt.mh4n1.7bct4.poj2o.rcj22.rn16n.vkvkr.d2rv6
  %cz hash:         0vj.emkru.qfi4b.k4ikt.mh4n1.7bct4.poj2o.rcj22.rn16n.vkvkr.d2rv6
  app status:       running
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~firrel   
  source desk:      %kids
  source aeon:      118
  pending updates:  ~
::
%face
  /sys/kelvin:      [%zuse 419]
  base hash:        0vq.2s1u7.r4fqu.llu2h.jjpt4.ejije.18msi.0skrm.ckgo3.u5d3l.1ragr
  %cz hash:         0vq.2s1u7.r4fqu.llu2h.jjpt4.ejije.18msi.0skrm.ckgo3.u5d3l.1ragr
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %face
  source aeon:      6
  pending updates:  ~
::
%gora
  /sys/kelvin:      [%zuse 419]
  base hash:        0vk.2ck5i.evma2.d65hc.26m7n.cmig0.vsmcb.ouv16.v1h38.qmah8.8i1d1
  %cz hash:         0vk.2ck5i.evma2.d65hc.26m7n.cmig0.vsmcb.ouv16.v1h38.qmah8.8i1d1
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~laddys-dozzod-dalten]
  updates:          tracking  
  source ship:      ~laddys-dozzod-dalten
  source desk:      %gora
  source aeon:      35
  pending updates:  ~
::
%canvas
  /sys/kelvin:      [%zuse 419]
  base hash:        0vk.a27la.hismq.d7gh5.ets69.ukva5.r49in.u0vqa.gg8mh.a9a5i.gug6b
  %cz hash:         0vk.a27la.hismq.d7gh5.ets69.ukva5.r49in.u0vqa.gg8mh.a9a5i.gug6b
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~dister-norsyr-torryn
  source desk:      %canvas   
  source aeon:      18
  pending updates:  ~
::
%studio
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1g.kbrv1.v50a8.kctu6.ulpi5.ogqo1.n8pdg.lmt00.ihqe8.784uf.7ucdo
  %cz hash:         0v1g.kbrv1.v50a8.kctu6.ulpi5.ogqo1.n8pdg.lmt00.ihqe8.784uf.7ucdo
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~tirrel]
  updates:          tracking  
  source ship:      ~tirrel   
  source desk:      %studio   
  source aeon:      16
  pending updates:  ~
::
%cliff
  /sys/kelvin:      [%zuse 419]
  base hash:        0vt.rki36.34vk1.bq1ef.6o37o.lsadm.7hq2l.2hktd.dds3t.7mf3j.88rh0
  %cz hash:         0vt.rki36.34vk1.bq1ef.6o37o.lsadm.7hq2l.2hktd.dds3t.7mf3j.88rh0
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %cliff
  source aeon:      8
  pending updates:  ~
::
%landscape
  /sys/kelvin:      [%zuse 419]
  base hash:        0vl.944pl.npmlg.iimm1.prpbs.3jctu.hlr3h.1cg9d.nsjrl.p4m2g.jho2q
  %cz hash:         0vl.944pl.npmlg.iimm1.prpbs.3jctu.hlr3h.1cg9d.nsjrl.p4m2g.jho2q
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~lander-dister-dozzod-dozzod]
  updates:          tracking  
  source ship:      ~lander-dister-dozzod-dozzod
  source desk:      %landscape
  source aeon:      23
  pending updates:  ~
::
%picture
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1i.unopf.iconm.ldfuc.1p1pa.vqffs.4506n.jjhi2.9lhve.rk0uj.5u7rj
  %cz hash:         0v1i.unopf.iconm.ldfuc.1p1pa.vqffs.4506n.jjhi2.9lhve.rk0uj.5u7rj
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %picture  
  source aeon:      11
  pending updates:  ~
::
%webterm
  /sys/kelvin:      [%zuse 419]
  base hash:        ~
  %cz hash:         0vm.e149u.jcht1.6t1f0.lpg54.gh142.tvf22.7b5nj.e7icd.ogp2h.alt53
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~mister-dister-dozzod-dozzod
  source desk:      %webterm  
  source aeon:      5
  pending updates:  ~
::
%garden
  /sys/kelvin:      [%zuse 419]
  base hash:        0vv.4kf6s.d238n.ems0t.ran1a.bvf8f.tqp2m.ofujp.ijot6.m2rb5.obuur
  %cz hash:         0v18.ctfdc.cfoq8.t50b7.8i676.l25j8.msiqg.e4jf0.er97i.aosbm.ejc43
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~mister-dister-dozzod-dozzod]
  updates:          tracking  
  source ship:      ~mister-dister-dozzod-dozzod
  source desk:      %garden   
  source aeon:      12
  pending updates:  ~
::
%docs
  /sys/kelvin:      [%zuse 419]
  base hash:        0vq.s4u2d.gff69.uh6qe.5jfpi.1rdhl.62fqt.pmehu.1r7vj.k4bst.d98c8
  %cz hash:         0vq.s4u2d.gff69.uh6qe.5jfpi.1rdhl.62fqt.pmehu.1r7vj.k4bst.d98c8
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~pocwet   
  source desk:      %docs
  source aeon:      23
  pending updates:  ~
::
%fafa
  /sys/kelvin:      [%zuse 419]
  base hash:        0vn.nivir.f42aq.nl155.nvtal.su2tg.fl5rk.jos7h.72dis.1lad2.cbgr7
  %cz hash:         0vn.nivir.f42aq.nl155.nvtal.su2tg.fl5rk.jos7h.72dis.1lad2.cbgr7
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %fafa
  source aeon:      9
  pending updates:  ~
::
%ucal
  /sys/kelvin:      [%zuse 419]
  base hash:        0vb.4oo79.pe60u.2qbpn.dc5oi.8ts3i.pjhef.73khd.bp9c3.h39re.li8kc
  %cz hash:         0vb.4oo79.pe60u.2qbpn.dc5oi.8ts3i.pjhef.73khd.bp9c3.h39re.li8kc
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~mister-mister-finned-palmer]
  updates:          tracking  
  source ship:      ~sovmep-ripsum
  source desk:      %ucal

::
%pals
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1m.k7s0d.i3hb9.t27ak.klp1r.dfb57.m7l7v.2fcee.8f3iu.545t7.blb8t
  %cz hash:         0v1m.k7s0d.i3hb9.t27ak.klp1r.dfb57.m7l7v.2fcee.8f3iu.545t7.blb8t
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  ~
  updates:          tracking  
  source ship:      ~paldev   
  source desk:      %pals
  source aeon:      14
  pending updates:  ~
::
%orca
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1g.8gghu.kr3fm.evjrp.jci3r.8fol8.j4ko5.4286t.ng5i3.akujm.6nqla
  %cz hash:         0v1g.8gghu.kr3fm.evjrp.jci3r.8fol8.j4ko5.4286t.ng5i3.akujm.6nqla
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~magped-magped-rabsef-bicrym]
  updates:          tracking  
  source ship:      ~magped-magped-rabsef-bicrym
  source desk:      %orca
  source aeon:      10
  pending updates:  ~
::
%escape
  /sys/kelvin:      [%zuse 419]
  base hash:        0v1q.2vm3g.gcg8g.k2bn3.tn8di.1g9us.ton3l.k43ji.86ucp.1oa2f.ctduv
  %cz hash:         0v1q.2vm3g.gcg8g.k2bn3.tn8di.1g9us.ton3l.k43ji.86ucp.1oa2f.ctduv
  app status:       running   
  force on:         ~
  force off:        ~
  publishing ship:  [~ ~fabnev-hinmur]
  updates:          tracking  
  source ship:      ~dister-fabnev-hinmur
  source desk:      %escape   
  source aeon:      43
  pending updates:  ~
::
%kids %cz hash:     0vj.emkru.qfi4b.k4ikt.mh4n1.7bct4.poj2o.rcj22.rn16n.vkvkr.d2rv6
patosullivan commented 2 years ago

Can you try running this: :glob [%kick /'~landscape'/js/bundle]

todteg-molpun commented 2 years ago

Can you try running this: :glob [%kick /'~landscape'/js/bundle]

This produces gall: not running %glob yet, got %poke but nothing else that I can see so far, no change on the blank screen.

Guessing something's disabled that should be running

todteg-molpun commented 2 years ago

Update: it eventually produced this output:

[%poke %crud]
bar-stack=~[~[//ames]]
call: failed
/sys/vane/ames/hoon:<[880 3].[909 20]>
/sys/vane/ames/hoon:<[882 3].[909 20]>
/sys/vane/ames/hoon:<[883 3].[909 20]>
/sys/vane/ames/hoon:<[885 3].[909 20]>
/sys/vane/ames/hoon:<[886 5].[907 7]>
/sys/vane/ames/hoon:<[889 5].[907 7]>
/sys/vane/ames/hoon:<[890 7].[893 9]>
/sys/vane/ames/hoon:<[892 16].[892 60]>
/sys/vane/ames/hoon:<[1.243 5].[1.243 43]>
/sys/vane/ames/hoon:<[1.249 5].[1.263 17]>
/sys/vane/ames/hoon:<[1.251 5].[1.263 17]>
/sys/vane/ames/hoon:<[1.254 5].[1.263 17]>
/sys/vane/ames/hoon:<[1.330 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.331 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.334 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.342 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.343 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.344 5].[1.379 62]>
[%ames-crash-on-packet-from ~millyt-dorsen]
/sys/vane/ames/hoon:<[1.345 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.349 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.378 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.379 5].[1.379 62]>
/sys/vane/ames/hoon:<[1.379 10].[1.379 62]>
/sys/vane/ames/hoon:<[1.933 7].[1.958 69]>
/sys/vane/ames/hoon:<[1.936 7].[1.958 69]>
/sys/vane/ames/hoon:<[1.938 7].[1.958 69]>
/sys/vane/ames/hoon:<[1.940 7].[1.958 69]>
/sys/vane/ames/hoon:<[1.941 9].[1.946 65]>
/sys/vane/ames/hoon:<[1.946 9].[1.946 65]>
/sys/vane/ames/hoon:<[2.174 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.177 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.180 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.181 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.182 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.185 7].[2.308 9]>
/sys/vane/ames/hoon:<[2.185 11].[2.193 37]>
/sys/vane/ames/hoon:<[2.186 11].[2.193 37]>
/sys/vane/ames/hoon:<[2.187 11].[2.193 37]>
/sys/vane/ames/hoon:<[2.188 11].[2.193 37]>
/sys/vane/ames/hoon:<[2.189 13].[2.192 15]>
/sys/vane/ames/hoon:<[2.190 22].[2.190 63]>
/sys/vane/ames/hoon:<[2.226 9].[2.244 21]>
/sys/vane/ames/hoon:<[2.229 9].[2.244 21]>
/sys/vane/ames/hoon:<[2.229 24].[2.229 66]>
/sys/vane/ames/hoon:<[2.229 30].[2.229 45]>
/sys/vane/ames/hoon:<[2.098 7].[2.100 50]>
/sys/vane/ames/hoon:<[2.099 7].[2.100 50]>
[%dangling-bone ~millyt-dorsen 12]
/sys/vane/ames/hoon:<[2.100 7].[2.100 50]>
hear: bail: %exit

Appears to be the same as this issue, however it does not seem to have been resolved.

This seems to suggest that a previous breach could be at fault

Based on one of the screenshots in those issues I did |hi ~millyt-dorsen, which provoked this output, suggesting some kind of error in hood when trying to %kick

jamesacklin commented 2 years ago

@todteg-molpun Are you running the Studio app, by chance?

todteg-molpun commented 2 years ago

@todteg-molpun Are you running the Studio app, by chance?

I have it installed but I don' think I've used it. Do you think that might have something to do with it?

jamesacklin commented 2 years ago

It does; there's some history of Studio messing with paths on the ship.

From our internal support channel:

if they run :pipe +dbug that should let us inspect the eyre routes to see if that is happening if it is the offending entry can be removed with :pipe &pipe-action [%remove %transmissions-4967] where %transmissions-4967 is the name

todteg-molpun commented 2 years ago

Last night I tried deleting some apps (including studio) to see if it would change anything. It now loads endlessly instead of a blank screen.

Tried :pipe +dbug on your suggestion. Currently getting lots of this kind of thing:

gall: not running %file-server yet, got %leave
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact
gall: %pipe dozing, got %fact
gall: %orca dozing, got %fact

Seems like gall is having issues but unsure how to fix it