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

Start group call without net lead to crash #13974

Open
3 tasks done
Kobayashi-996 opened this issue Feb 7, 2025 · 0 comments
Open
3 tasks done

Start group call without net lead to crash #13974

Kobayashi-996 opened this issue Feb 7, 2025 · 0 comments
Labels

Comments

@Kobayashi-996
Copy link

Guidelines

  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Starting a group call when the net is off lead the app crash.

Steps to reproduce

  1. Enter the app
    (Build or Enter a group)
  2. More options
  3. New group
  4. Skip
  5. Enter a group name
  6. Create
  7. Close the flow window
    (Main Trigger flow)
  8. Open Airplane mode (close network)
  9. Enter group profile
  10. Video
  11. Cancel
  12. Video
    The app crash.

Stack trace

FATAL EXCEPTION: pool-40-thread-1
Process: org.thoughtcrime.securesms, PID: 17379
java.lang.AssertionError: Unable to create group call client
at org.signal.ringrtc.GroupCall.create(GroupCall.java:159)
at org.signal.ringrtc.CallManager.createGroupCall(CallManager.java:1252)
at org.thoughtcrime.securesms.service.webrtc.GroupPreJoinActionProcessor.handlePreJoinCall(GroupPreJoinActionProcessor.java:49)
at org.thoughtcrime.securesms.service.webrtc.IdleActionProcessor.handlePreJoinCall(IdleActionProcessor.java:90)
at org.thoughtcrime.securesms.service.webrtc.SignalCallManager.lambda$startPreJoinCall$1(SignalCallManager.java:232)
at org.thoughtcrime.securesms.service.webrtc.SignalCallManager$$ExternalSyntheticLambda7.process(D8$$SyntheticClass:0)
at org.thoughtcrime.securesms.service.webrtc.SignalCallManager.lambda$process$0(SignalCallManager.java:211)
at org.thoughtcrime.securesms.service.webrtc.SignalCallManager.$r8$lambda$s7jZ5qAaqdaNwJjDQSUaDVOqJks(Unknown Source:0)
at org.thoughtcrime.securesms.service.webrtc.SignalCallManager$$ExternalSyntheticLambda26.run(D8$$SyntheticClass:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)

Screenshots

Screen_recording_20250207_164329.mp4

Device

Pixel2 & Pixel8 pro

Android version

Android 9 & Android 13

Signal version

7.32.2

Link to debug log

https://debuglogs.org/android/7.32.2/e00a10f9af18dfef1b6a5f9bd57117cb294af95704de976428eb8fe215d6e16b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants