Hard crash in editor when creating a new chapter #98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dart VM Service on Linux is available at: http://127.0.0.1:45543/4wY_tMOKS34=/
The Flutter DevTools debugger and profiler on Linux is available at: http://127.0.0.1:45543/4wY_tMOKS34=/devtools/?uri=ws://127.0.0.1:45543/4wY_tMOKS34=/ws
[nav] push /library over ?
[nav] push /editor over /library
[nav] remove /library (prev ?)
[nav] push /tags over /editor
[nav] remove /editor (prev ?)
[nav] push /offline over /tags
[nav] remove /tags (prev ?)
[nav] push /editor over /offline
[nav] remove /offline (prev ?)
[nav] push RouteSettings(none, null) over /editor
[nav] pop RouteSettings(none, null) → /editor
[nav] push RouteSettings(none, null) over MaterialPage("null", [<'727183555'>], {})
[nav] pop RouteSettings(none, null) → MaterialPage("null", [<'727183555'>], {})
[nav] push RouteSettings(none, null) over MaterialPage("null", [<'727183555'>], {})
[nav] pop RouteSettings(none, null) → MaterialPage("null", [<'727183555'>], {})
══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following assertion was thrown building RawGestureDetector(state:
RawGestureDetectorState#e8962(gestures: [tap, long press, tap and pan], excludeFromSemantics: true,
behavior: translucent)):
A TextEditingController was used after being disposed.
Once you have called dispose() on a TextEditingController, it can no longer be used.
The relevant error-causing widget was:
TextField
TextField:file:///home/schattenan/Repos/doujin-manager/app/lib/presentation/pages/editor/chapter_panel.dart:166:16
When the exception was thrown, this was the stack:
#0 ChangeNotifier.debugAssertNotDisposed. (package:flutter/src/foundation/change_notifier.dart:184:9)
#1 ChangeNotifier.debugAssertNotDisposed (package:flutter/src/foundation/change_notifier.dart:191:6)
#2 ChangeNotifier.addListener (package:flutter/src/foundation/change_notifier.dart:273:27)
#3 _MergingListenable.addListener (package:flutter/src/foundation/change_notifier.dart:503:14)
#4 _AnimatedState.didUpdateWidget (package:flutter/src/widgets/transitions.dart:119:25)
#5 StatefulElement.update (package:flutter/src/widgets/framework.dart:6004:55)
#6 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#7 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7135:14)
#8 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#9 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5854:16)
#10 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5995:11)
#11 Element.rebuild (package:flutter/src/widgets/framework.dart:5542:7)
#12 StatefulElement.update (package:flutter/src/widgets/framework.dart:6020:5)
#13 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#14 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5854:16)
#15 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5995:11)
#16 Element.rebuild (package:flutter/src/widgets/framework.dart:5542:7)
#17 StatefulElement.update (package:flutter/src/widgets/framework.dart:6020:5)
#18 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#19 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7135:14)
#20 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#21 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5854:16)
#22 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5995:11)
#23 Element.rebuild (package:flutter/src/widgets/framework.dart:5542:7)
#24 StatefulElement.update (package:flutter/src/widgets/framework.dart:6020:5)
#25 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#26 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7135:14)
#27 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#28 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7135:14)
#29 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#30 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:7135:14)
#31 Element.updateChild (package:flutter/src/widgets/framework.dart:4050:15)
#32 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5854:16)
#33 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5995:11)
#34 Element.rebuild (package:flutter/src/widgets/framework.dart:5542:7)
#35 BuildScope._tryRebuild (package:flutter/src/widgets/framework.dart:2763:15)
#36 BuildScope._flushDirtyElements (package:flutter/src/widgets/framework.dart:2820:11)
#37 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3124:18)
#38 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1571:21)
#39 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:558:5)
#40 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430:15)
#41 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345:9)
#42 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198:5)
#43 _invoke (dart:ui/hooks.dart:441:13)
#44 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:450:5)
#45 _drawFrame (dart:ui/hooks.dart:413:31)
════════════════════════════════════════════════════════════════════════════════════════════════════
Another exception was thrown: 'package:flutter/src/widgets/framework.dart': Failed assertion: line 6281 pos 12: '_dependents.isEmpty': is not true.
Lost connection to device.