Comments (10)
I have no way to test this, and no idea what could be happening from the trace (except "some property did something")... can you try commenting code in HTile to find what line is causing the issue? If that's not enough, is there a way to test (e.g. VM) Sailfish from an x86 Linux, and can you reproduce the crash in it? If yes, can you write about or link to the steps to start from scratch?
from mirage.
That's right, its hard to reproduce without ARM hardware. As you don't have any pointers, I will try to see what can I dig out from it. Will have to make it easier to debug, so I can change QML on device and see how it works without recompile. Shouldn't be too hard, just will replace QRC path with a regular one, I think. I'll let you know how it goes...
from mirage.
About QRC, you can use the dev flag (qmake mirage.pro CONFIG+=dev
) to compile a binary that loads from the filesystem instead.
from mirage.
Turns out that this crash can be fixed by using resources.qrc that is located in the root of source dir and has files referred to as src/...
and not ../src
. Probably some weird Qt bug or expectation, same goes for Qt 5.14.
Right now hitting something else leading to a crash while typing a message. That has been there bit before as well, but not that frequent.
from mirage.
Looks like 5.14 is behaving better than 5.12 in terms of a crash on typing. But both require resources to be in the source code tree, by the look of it
from mirage.
Sorry for the late response. I'm not sure I understand everything you mentioned about resources.qrc, could you make a branch with the modifications that work for you?
from mirage.
No problem. Can you tell which requirements have changed from previous release, so I can change flatpak scripts accordingly.
from mirage.
For Mirage:
- uvloop removed
- nio 0.12+ required
For matrix-nio:
- attrs removed
from mirage.
attrs seems to be pulled by jsonschema, uvloop gone in the new manifest, nio you updated already. Still have to test THIS issue, let's hope it will disappear with new flatpak manifest - at least one of the versions is not showing it yet on mobile
from mirage.
Closing as I cannot reproduce this anymore using Mirage 0.5.0/flatpak.
from mirage.
Related Issues (20)
- Make it possible to change room image from Mirage
- [Bug] Mirage stuck on loading screen HOT 24
- UnicodeEncodeError: 'ascii' codec can't encode character '\xfc'
- Make notification settings more understandable
- Parantheses at end of URL fails to be recognized as part of URL
- Mac OSX: Clicking on read receipt opens dialog HOT 2
- Python 3.10: AttributeError: module 'collections' has no attribute 'Mapping' HOT 7
- Mirage is Broken on Alpine/PostmarketOS: gives an infinite spinning wheel on startup HOT 4
- SSO login should work for homeservers that don't have password login disabled HOT 1
- Getting verified by other clients (Element, nheko,...) HOT 3
- Could not initialize GLX HOT 1
- Startup Crash FreeBSD HOT 3
- Add option to start the application minimized HOT 2
- Flatpak: The KDE 5.14 runtime is no longer supported and does not receive security updates. HOT 1
- Cannot import keys from Element - Passphrase not recognized HOT 1
- clipboard images wont send on arch linux
- Traceback (most recent call last): File "qrc:/src/backend/matrix_client.py", line 399, in _start Problem HOT 4
- Unable to install python-mistune1 on Manjaro HOT 2
- lol it ded HOT 2
- Warnings and errors on Debian make application unusable HOT 1
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 mirage.