flutter-tizen / embedder

Flutter embedder for Tizen
BSD 3-Clause "New" or "Revised" License
5 stars 7 forks source link

Symbol files created by the CI are not compatible with flutter-tizen-gdb #26

Closed swift-kim closed 1 year ago

swift-kim commented 1 year ago

A Dwarf error is generated when loading embedder symbols in the flutter-tizen-gdb console because the compiler used by the CI is too new compared to the GDB server version (7.8.1).

(gdb) add-symbol-file /home/swift/Git/plugins/packages/flutter_reactive_ble/example/symbols/tizen-5.5-arm/libflutter_tizen_wearable.so
add symbol table from file "/home/swift/Git/plugins/packages/flutter_reactive_ble/example/symbols/tizen-5.5-arm/libflutter_tizen_wearable.so"
(y or n) y
Reading symbols from /home/swift/Git/plugins/packages/flutter_reactive_ble/example/symbols/tizen-5.5-arm/libflutter_tizen_wearable.so...
Dwarf Error: Cannot handle DW_FORM_strx1 in DWARF reader [in module /home/swift/Git/plugins/packages/flutter_reactive_ble/example/symbols/tizen-5.5-arm/libflutter_tizen_wearable.so]
(No debugging symbols found in /home/swift/Git/plugins/packages/flutter_reactive_ble/example/symbols/tizen-5.5-arm/libflutter_tizen_wearable.so)
(gdb)

https://stackoverflow.com/questions/17958650/receiving-gdb-error-dwarf-error-cannot-handle-dw-form-flag-present-in-dwarf-re