Comments (11)
Sorry to hear this is crashing for you. The only change that went into 1.0.7 was a UI library upgrade to get some accessibility improvements.
I've not tested on any android version as old as you are running. When I have some time I'll see if I can get a older version running on an emulator.
from wormhole-william-mobile.
It's no big deal. I've rolled back to 1.0.6 which works fine. Maybe I'll miss out on new features after that but it's great as it is.
from wormhole-william-mobile.
I'd still be interested in seeing the logs for the application when it crashes. Its possible this could affect other users.
from wormhole-william-mobile.
Posted to the wrong issue, trying again.
I'm not sure whether this is what you want or not, but here's what I've come up with:
--------- beginning of main 02-22 23:20:49.688 20147 20171 D OpenGLRenderer: HWUI GL Pipeline 02-22 23:20:49.697 20147 0 E Go : panic: runtime error: index out of range [0] with length 0 02-22 23:20:49.697 20147 0 E Go : 02-22 23:20:49.697 20147 0 E Go : goroutine 35 [running, locked to thread]: 02-22 23:20:49.697 20147 20165 I io.sanford.wormhole_william: panic: runtime error: index out of range [0] with length 0 02-22 23:20:49.697 20147 0 E Go : gioui.org/io/router.(*pointerQueue).appendSemanticChildren(0x4000048e88?, {0x0?, 0x4000002680?, 0x4000048be0?}, 0x7?) 02-22 23:20:49.697 20147 20165 I io.sanford.wormhole_william: 02-22 23:20:49.697 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/io/router/pointer.go:373 +0x2c8 02-22 23:20:49.698 20147 0 E Go : gioui.org/io/router.(*pointerQueue).AppendSemantics(0x4?, {0x0, 0x0, 0x0}) 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/io/router/pointer.go:349 +0x48 02-22 23:20:49.698 20147 0 E Go : gioui.org/io/router.(*Router).AppendSemantics(...) 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/io/router/router.go:186 02-22 23:20:49.698 20147 0 E Go : gioui.org/app.(*Window).updateSemantics(0x4000194000) 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/app/window.go:619 +0xac 02-22 23:20:49.698 20147 0 E Go : gioui.org/app.(*Window).lookupSemantic(...) 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/app/window.go:606 02-22 23:20:49.698 20147 0 E Go : gioui.org/app.(*Window).run(0x4000194000, {0x400018c000, 0x3, 0x4}) 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/app/window.go:701 +0x914 02-22 23:20:49.698 20147 0 E Go : created by gioui.org/app.NewWindow 02-22 23:20:49.698 20147 0 E Go : /home/psanford/projects/go/pkg/mod/[email protected]/app/window.go:169 +0x620 --------- beginning of crash 02-22 23:20:49.698 20147 20164 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 20164 (ormhole_william)
from wormhole-william-mobile.
This looks like a bug in gio that has since been fixed (https://todo.sr.ht/~eliasnaur/gio/328). I'll upgrade gio and cut a new rc build to test with.
from wormhole-william-mobile.
I've published v1.0.8rc1 here: https://github.com/psanford/wormhole-william-mobile/releases/tag/v1.0.8rc1. Can you try manually installing this and see if it fixes the crash for you?
from wormhole-william-mobile.
I've tested v1.0.8rc1. It doesn't crash. Sending and receiving text and files all work. Sharing to Wormhole William from another application also worked. The "paste from clipboard" button didn't work in both send and receive. And scanning the QR code always resulted in a "not a wormhole code" message although I've tested QR code generation with a few different apps and I'm pretty sure they're correct.
UPDATE: I've tested with 1.0.6 and the "paste from clipboard" button works. Scanning QR code gives the same error with 1.0.6 and also with 1.0.5, so I must be doing something wrong.
from wormhole-william-mobile.
The paste from clipboard seems to be broken for me as well. I'll work on that.
The qr code expects a certain uri format. The easiest way to generate that is to use the wormhole-william cli tool:
~$ wormhole-william send --qr /tmp/foo
from wormhole-william-mobile.
I've published a new release candidate that fixes the paste issue: https://github.com/psanford/wormhole-william-mobile/releases/tag/v1.0.8rc2
Thanks again for reporting this issue and for testing the release candidate build thoroughly!
from wormhole-william-mobile.
Everything works on version 1.0.8rc2, including QR code scanning as you have described it. I see that the QR code includes the rendezvous URL. In my tests I had only used the security code.
Glad if I could help.
from wormhole-william-mobile.
v1.0.8 is now submitted for Play Store review. It should start going out in the next day or so on the play store.
Thanks again for the bug report and the help debugging!
from wormhole-william-mobile.
Related Issues (20)
- Support verification codes
- Can't write files after receiving HOT 2
- ios and desktops HOT 9
- Corrupt sends with v1.0.4 HOT 4
- Crashes upon picking file HOT 2
- use regular text box for receive code and allow spaces instead of dashes HOT 1
- add keyboard suggestion support
- Unable to type in receive codes HOT 7
- REQ: Render QR code for sharing HOT 3
- Crashes on receipt of files with "invalid" characters
- Support QR Code Scanning of a transfer code HOT 1
- Use official uri-scheme in qr code HOT 6
- text entry nodes not support selection v1.0.8
- improvement requests HOT 1
- Getting working on Desktop and Mobile. HOT 3
- Receive file broken on pixel 8 / Android 14 HOT 1
- Add settings tab
- App is not accessible for screen readers HOT 3
- Receive location? HOT 20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wormhole-william-mobile.