Reproduction steps
- Join the server.
- Leave the app for a minute or two.
Expected behaviour
I stay on the server.
Actual behaviour
Fluxer kicks me off the server. (Owner doesn't kicks me, AFK)
Build information
Version 2026.11.100, Beta 3, Channel Beta, Build 3001, Android 17 (arm64), Device Google Pixel 9 Pro XL, Locale en-US, Push fcm, Flutter 3.47.9, Dart 3.13.7
Platform
Linux, Android
Evidence
LibreCuts_1793938429935.mp4
[info] | 7:02:14 139ms | [Voice][lifecycle] session_provider_dispose gen=1 reason=teardown_on_dispose
[info] | 7:02:15 483ms | [Gateway] READY received (session: 14D794721D13C24BC6A1A6B6BD0809FC) — guilds: 8, DMs: 2, relationships: 1, presences: 1, readStates: 24, user: 1473623887250544876, mode: full
[info] | 7:02:15 607ms | [Gateway] Setting gatewayReady = true
[info] | 7:02:15 610ms | [Gateway] READY transaction committed successfully in 127ms
[info] | 7:02:15 610ms | [Gateway] READY split: guilds=15ms clears=9ms fanout=53ms accountData=4ms readstates=8ms settings=11ms post=3ms total=127ms guildCount=8
[debug] | 7:02:20 130ms | [ChatViewModel] switchChannel channel=1473623887250544876 target=null load=true
[debug] | 7:02:20 130ms | [DrawerNavigation] navigateToContent path=/channels/@me/1473623887250544876
[debug] | 7:02:20 130ms | [DrawerNavigation] prepareForNavigation path=/channels/@me/1473623887250544876 eager=RevealSide.main
[debug] | 7:02:20 146ms | [ChatViewModel] switchChannel joins in-flight channel=1473623887250544876 target=null
[debug] | 7:02:20 146ms | [ChatViewModel] switchChannel joins in-flight channel=1473623887250544876 target=null
[debug] | 7:02:22 72ms | [SyncedPreferences] Pushed 1 field(s) [channelFrecency] (5044 bytes, 10 foreign fields)
[debug] | 7:02:22 690ms | [DrawerNavigation] navigateToContent path=/channels/1565397682191605760/1565397682191605763
[debug] | 7:02:22 690ms | [DrawerNavigation] prepareForNavigation path=/channels/1565397682191605760/1565397682191605763 eager=RevealSide.main
[debug] | 7:02:22 724ms | [ChatViewModel] switchChannel channel=1565397682191605763 target=null load=true
[debug] | 7:02:22 724ms | [ChatViewModel] switchChannel joins in-flight channel=1565397682191605763 target=null
[debug] | 7:02:22 724ms | [ChatViewModel] switchChannel joins in-flight channel=1565397682191605763 target=null
[info] | 7:02:33 321ms | [Gateway] Socket dropped in background, suspending
[info] | 7:18:08 740ms | [Gateway] App resumed from background suspend
[info] | 7:18:08 755ms | [Gateway] Reconnect nudge starting
[info] | 7:18:10 152ms | [Gateway] READY received (session: 18F48306A8D0E57461A8D1DA75DB8B82) — guilds: 8, DMs: 2, relationships: 1, presences: 1, readStates: 24, user: 1473623887250544876, mode: incremental
[info] | 7:18:10 353ms | [Gateway] Setting gatewayReady = true
[info] | 7:18:10 355ms | [Gateway] READY transaction committed successfully in 203ms
[info] | 7:18:10 355ms | [Gateway] READY split: guilds=60ms clears=0ms fanout=98ms accountData=3ms readstates=5ms settings=6ms post=4ms total=204ms guildCount=8
[error] | 7:18:40 306ms | gesture: while handling a gesture
Null check operator used on a null value
StackTrace: #0 ScaffoldMessenger.of (package:flutter/src/material/scaffold.dart:161)
#1 _TalkerViewState._showSnackBar (package:talker_flutter/src/ui/talker_view.dart:184)
#2 _TalkerViewState._copyAllLogs (package:talker_flutter/src/ui/talker_view.dart:255)
#3 _TalkerViewState._openActions.<anonymous closure>.<anonymous closure> (package:talker_flutter/src/ui/talker_view.dart:203)
#4 _ActionTile._onTap (package:talker_flutter/src/ui/talker_actions/talker_actions_bottom_sheet.dart:82)
#5 _ActionTile.build.<anonymous closure> (package:talker_flutter/src/ui/talker_actions/talker_actions_bottom_sheet.dart:60)
#6 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1224)
#7 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:362)
#8 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:758)
#9 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:383)
#10 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:353)
#11 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:173)
#12 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:542)
#13 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:508)
#14 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:473)
#15 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:447)
#16 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:404)
#17 FluxerAppZoomBinding.handlePointerEvent (package:fluxer_app/core/zoom/fluxer_app_zoom.dart:105)
#18 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:351)
#19 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:310)
#20 _rootRunUnary (dart:async/zone_root.dart:56)
#21 _CustomZone.runUnary (dart:async/zone.dart:816)
#22 _CustomZone.runUnaryGuarded (dart:async/zone.dart:710)
#23 _invoke1 (dart:ui/hooks.dart:459)
#24 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:473)
#25 _dispatchPointerDataPacket (dart:ui/hooks.dart:374)
Comments
No comments yet.