<h2 dir="auto">Steps to Reproduce</h2>

<p dir="auto">I am new on flutter.I am loading material icons using Icon(Icons.receipt,size: 16) but error logs says Could not get cmap table size.</p>
<h2 dir="auto">Logs</h2>

<h2 dir="auto">flutter run --verbose</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="#0      throwToolExit (package:flutter_tools/src/base/common.dart:26:3)
#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:404:7)
&lt;asynchronous suspension&gt;
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:401:18)
#3      _asyncThenWrapperHelper.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:77:64)
#4      _rootRunUnary (dart:async/zone.dart:1132:38)
#5      _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#6      _FutureListener.handleValue (dart:async/future_impl.dart:129:18)
#7      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:642:45)
#8      Future._propagateToListeners (dart:async/future_impl.dart:671:32)
#9      Future._complete (dart:async/future_impl.dart:476:7)
#10     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#11     _AsyncAwaitCompleter.complete (dart:async/runtime/libasync_patch.dart:28:18)
#12     _completeOnAsyncReturn (dart:async/runtime/libasync_patch.dart:295:13)
#13     RunCommand.usageValues (package:flutter_tools/src/commands/run.dart)
#14     _asyncThenWrapperHelper.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:77:64)
#15     _rootRunUnary (dart:async/zone.dart:1132:38)
#16     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#17     _FutureListener.handleValue (dart:async/future_impl.dart:129:18)
#18     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:642:45)
#19     Future._propagateToListeners (dart:async/future_impl.dart:671:32)
#20     Future._complete (dart:async/future_impl.dart:476:7)
#21     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#22     _AsyncAwaitCompleter.complete.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:33:20)
#23     _rootRun (dart:async/zone.dart:1124:13)
#24     _CustomZone.run (dart:async/zone.dart:1021:19)
#25     _CustomZone.bindCallback.&lt;anonymous closure&gt; (dart:async/zone.dart:947:23)
#26     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#27     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#28     _runPendingImmediateCallback (dart:isolate/runtime/libisolate_patch.dart:115:13)
#29     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:172:5)"><pre class="notranslate"><code class="notranslate">#0      throwToolExit (package:flutter_tools/src/base/common.dart:26:3)
#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:404:7)
&lt;asynchronous suspension&gt;
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:401:18)
#3      _asyncThenWrapperHelper.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:77:64)
#4      _rootRunUnary (dart:async/zone.dart:1132:38)
#5      _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#6      _FutureListener.handleValue (dart:async/future_impl.dart:129:18)
#7      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:642:45)
#8      Future._propagateToListeners (dart:async/future_impl.dart:671:32)
#9      Future._complete (dart:async/future_impl.dart:476:7)
#10     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#11     _AsyncAwaitCompleter.complete (dart:async/runtime/libasync_patch.dart:28:18)
#12     _completeOnAsyncReturn (dart:async/runtime/libasync_patch.dart:295:13)
#13     RunCommand.usageValues (package:flutter_tools/src/commands/run.dart)
#14     _asyncThenWrapperHelper.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:77:64)
#15     _rootRunUnary (dart:async/zone.dart:1132:38)
#16     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#17     _FutureListener.handleValue (dart:async/future_impl.dart:129:18)
#18     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:642:45)
#19     Future._propagateToListeners (dart:async/future_impl.dart:671:32)
#20     Future._complete (dart:async/future_impl.dart:476:7)
#21     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#22     _AsyncAwaitCompleter.complete.&lt;anonymous closure&gt; (dart:async/runtime/libasync_patch.dart:33:20)
#23     _rootRun (dart:async/zone.dart:1124:13)
#24     _CustomZone.run (dart:async/zone.dart:1021:19)
#25     _CustomZone.bindCallback.&lt;anonymous closure&gt; (dart:async/zone.dart:947:23)
#26     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#27     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#28     _runPendingImmediateCallback (dart:isolate/runtime/libisolate_patch.dart:115:13)
#29     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:172:5)
</code></pre></div>

<h2 dir="auto">flutter analyze</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="info • Unused import: 'package:tenders/screens/buyer.dart' • lib/main.dart:2:8 • unused_import
   info • Unused import: 'package:tenders/screens/register.dart' • lib/main.dart:4:8 • unused_import
   info • Unused import: 'package:tenders/screens/splash.dart' • lib/main.dart:8:8 • unused_import
   info • Unused import: 'package:tenders/screens/postTender.dart' • lib/main.dart:9:8 • unused_import
   info • Unused import: 'dart:async' • lib/screens/buyer.dart:2:8 • unused_import
   info • Unused import: 'package:tenders/screens/login.dart' • lib/screens/buyer.dart:4:8 • unused_import
   info • Unused import: 'package:tenders/screens/vendorBuyer.dart' • lib/screens/buyer.dart:5:8 • unused_import
   info • Unused import: 'dart:developer' • lib/screens/postTenderForm.dart:2:8 • unused_import"><pre class="notranslate"><code class="notranslate">info • Unused import: 'package:tenders/screens/buyer.dart' • lib/main.dart:2:8 • unused_import
   info • Unused import: 'package:tenders/screens/register.dart' • lib/main.dart:4:8 • unused_import
   info • Unused import: 'package:tenders/screens/splash.dart' • lib/main.dart:8:8 • unused_import
   info • Unused import: 'package:tenders/screens/postTender.dart' • lib/main.dart:9:8 • unused_import
   info • Unused import: 'dart:async' • lib/screens/buyer.dart:2:8 • unused_import
   info • Unused import: 'package:tenders/screens/login.dart' • lib/screens/buyer.dart:4:8 • unused_import
   info • Unused import: 'package:tenders/screens/vendorBuyer.dart' • lib/screens/buyer.dart:5:8 • unused_import
   info • Unused import: 'dart:developer' • lib/screens/postTenderForm.dart:2:8 • unused_import
</code></pre></div>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="##  flutter doctor -v
[✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8)
    • Flutter version 1.0.0 at /home/shoaib/Downloads/flutter
    • Framework revision 5391447fae (13 days ago), 2018-11-29 19:41:26 -0800
    • Engine revision 7375a0f414
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /home/shoaib/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /home/shoaib/Android/Sdk
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[✓] Android Studio (version 3.2)
    • Android Studio at /opt/android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] VS Code (version 1.27.2)
    • VS Code at /usr/share/code
    • Flutter extension version 2.21.1

[!] Connected device
    ! No devices available"><pre class="notranslate"><code class="notranslate">##  flutter doctor -v
[✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8)
    • Flutter version 1.0.0 at /home/shoaib/Downloads/flutter
    • Framework revision 5391447fae (13 days ago), 2018-11-29 19:41:26 -0800
    • Engine revision 7375a0f414
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /home/shoaib/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /home/shoaib/Android/Sdk
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[✓] Android Studio (version 3.2)
    • Android Studio at /opt/android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] VS Code (version 1.27.2)
    • VS Code at /usr/share/code
    • Flutter extension version 2.21.1

[!] Connected device
    ! No devices available
</code></pre></div>
<p dir="auto">I think I got the same error as <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="359361488" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/21719" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/21719/hovercard" href="https://github.com/flutter/flutter/issues/21719">#21719</a> when I use default font. And I've noticed that it depends on internet connection! Error is thrown only when I turn off internet on device. (Android)</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Launching lib/main.dart on Mi A1 in debug mode...
Built build/app/outputs/apk/debug/app-debug.apk.
E/flutter (26171): [ERROR:flutter/third_party/txt/src/minikin/FontFamily.cpp(184)] Could not get cmap table size!
E/flutter (26171):
F/flutter (26171): [FATAL:flutter/third_party/txt/src/minikin/FontCollection.cpp(94)] nTypefaces == 0
F/libc    (26171): Fatal signal 6 (SIGABRT), code -6 in tid 26188 (1.ui), pid 26171"><pre class="notranslate"><code class="notranslate">Launching lib/main.dart on Mi A1 in debug mode...
Built build/app/outputs/apk/debug/app-debug.apk.
E/flutter (26171): [ERROR:flutter/third_party/txt/src/minikin/FontFamily.cpp(184)] Could not get cmap table size!
E/flutter (26171):
F/flutter (26171): [FATAL:flutter/third_party/txt/src/minikin/FontCollection.cpp(94)] nTypefaces == 0
F/libc    (26171): Fatal signal 6 (SIGABRT), code -6 in tid 26188 (1.ui), pid 26171
</code></pre></div>
<p dir="auto"><em>Originally posted by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gordinmitya/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gordinmitya">@gordinmitya</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="359361488" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/21719" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/21719/hovercard?comment_id=433736246&amp;comment_type=issue_comment" href="https://github.com/flutter/flutter/issues/21719#issuecomment-433736246">#21719 (comment)</a></em></p>