Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[will send crash log per DM!] Crash immediately when opening the app [4S, ios 8.4.1] #1821

Closed
riotimbuggggg opened this issue Mar 26, 2018 · 4 comments
Labels
P2 T-Defect Something isn't working: bugs, crashes, hangs and other reported problems

Comments

@riotimbuggggg
Copy link

Hello!
I want to use riot.im for my iPhone 4S on ios 8.4.1 but it crashes immediately when opening the app, so I can't make a report or something, my phone is jailbroken though! Maybe there is a possibility somehow?
I tried deleting and reinstalling the app, and of course turning the phone off and on, but these won't work.
I haven't used riot.im before.
How could this problem be fixed, or how could I send an (anonymized!) report so you have the ability to see what's going wrong maybe?
Best regards!

@riotimbuggggg riotimbuggggg changed the title Crash immediately when starting Crash immediately when starting [4S, ios 8.4.1] Mar 26, 2018
@riotimbuggggg riotimbuggggg changed the title Crash immediately when starting [4S, ios 8.4.1] Crash immediately when opening the app [4S, ios 8.4.1] Mar 26, 2018
@riotimbuggggg riotimbuggggg changed the title Crash immediately when opening the app [4S, ios 8.4.1] [will send crash log per DM!] Crash immediately when opening the app [4S, ios 8.4.1] Mar 30, 2018
@riotimbuggggg
Copy link
Author

Hey there! I was able to create crashlogs, and will happily provide them if asked per DM by developers (for privacy reasons).

@manuroe
Copy link
Member

manuroe commented Mar 30, 2018

Hi @riotimbuggggg, you can PM at @Manu:matrix.org.

@manuroe manuroe added T-Defect Something isn't working: bugs, crashes, hangs and other reported problems P2 labels Mar 30, 2018
@manuroe
Copy link
Member

manuroe commented Apr 3, 2018

The problem comes from a 3rd party library, WebRTC framework which uses iOS9 symbols:

- Dyld Error Message:
  Symbol not found: _AVCaptureSessionInterruptionReasonKey
  Referenced from: /private/var/mobile/Containers/Bundle/Application/XXXXXX/Riot.app/Frameworks/WebRTC.framework/WebRTC (which was built for iOS 9.0)
  Expected in: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
 in /private/var/mobile/Containers/Bundle/Application/XXXX/Riot.app/Frameworks/WebRTC.framework/WebRTC
  Dyld Version: 353.12

I have opened an issue there: AlexKMDev/WebRTC#48.
I am afraid it cannot be fixed easily. The fix will probably be to move the minimal version to iOS9 - which I am going to do for Riot.

@manuroe
Copy link
Member

manuroe commented Apr 4, 2018

The minimal OS version of the app has been upgraded to 9.0 to match WebRTC framework requirements.

@manuroe manuroe closed this as completed Apr 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 T-Defect Something isn't working: bugs, crashes, hangs and other reported problems
Projects
None yet
Development

No branches or pull requests

2 participants