Skip to content

[Android][Production]: Error in service hardware_keyboard.dart throws Null check operator used on a null value #93318

@ne3Vubeki

Description

@ne3Vubeki

In our application, for production, we caught an error in the service
hardware_keyboard.dart:

Null check operator used on a null value

#0      KeyEventManager._convertRawEventAndStore (package:flutter/src/services/hardware_keyboard.dart:884)
#1      RawKeyboard.handleRawKeyEvent (package:flutter/src/services/raw_keyboard.dart:677)
#2      KeyEventManager.handleRawKeyMessage (package:flutter/src/services/hardware_keyboard.dart:818)
#3      BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:73)
#4      BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:72)
#5      _DefaultBinaryMessenger.setMessageHandler.<anonymous closure> (package:flutter/src/services/binding.dart:379)
#6      _DefaultBinaryMessenger.setMessageHandler.<anonymous closure> (package:flutter/src/services/binding.dart:376)
#7      _invoke2.<anonymous closure> (dart:ui/hooks.dart:205)
#8      _rootRun (dart:async/zone.dart:1428)
#9      _CustomZone.run (dart:async/zone.dart:1328)
#10     _CustomZone.runGuarded (dart:async/zone.dart:1236)
#11     _invoke2 (dart:ui/hooks.dart:204)
#12     _ChannelCallbackRecord.invoke (dart:ui/channel_buffers.dart:42)
#13     _Channel.push (dart:ui/channel_buffers.dart:132)
#14     ChannelBuffers.push (dart:ui/channel_buffers.dart:329)
#15     PlatformDispatcher._dispatchPlatformMessage (dart:ui/platform_dispatcher.dart:544)\n#16     _dispatchPlatformMessage (dart:ui/hooks.dart:92)

On device: SM-N976N
OS: Android 9(28)

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: null-safetySupport for Dart's null safety featurea: productionIssues experienced in live production appsc: crashStack traces logged to the consoleframeworkflutter/packages/flutter repository. See also f: labels.needs repro infoAutomated crash report whose cause isn't yet knownplatform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer version

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions