[Gammaray-interest] Gui missing half of the tools

Christian Gagneraud chgans at gmail.com
Tue May 7 06:14:38 CEST 2019


On Tue, 7 May 2019 at 02:49, Volker Krause <volker.krause at kdab.com> wrote:
>
> Hi,
>
> that sounds like missing (or incompatible) tool plugins, either on the target
> side (and thus really only the built-in tools existing), or on the host side
> so that the tools exist on target but there is just no UI for them.
>
> Other reasons like issues with the build configuration as you mentioned could
> cause this too, but I'd start by checking the tool plugins on both the target
> and the host.

The target looks OK:
root at NSS3-0a-b6-d9:~# find /usr/lib/gammaray/ -name '*.so' | sort
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_3dinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_actioninspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_bluetooth.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_codecbrowser_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_fontbrowser_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_guisupport.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_localeinspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_mimetypes.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_modelinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_network.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_objectvisualizer_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_positioning.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_probe.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_qmlsupport.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_quickinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_quickwidgetsupport.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_sceneinspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_scriptenginedebugger_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_signalmonitor.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_statemachineviewer_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_styleinspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_sysinfo_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_textdocumentinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_timertop_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_translatorinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_webinspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_widgetinspector_plugin.so
/usr/lib/gammaray/2.10/qt5_12-arm/gammaray_wlcompositorinspector.so
/usr/lib/gammaray/2.10/qt5_12-arm/libgammaray_widget_export_actions.so
/usr/lib/gammaray/2.10/qt5_12-arm/styles/gammaray_injector_style.so
/usr/lib/gammaray/2.10/qt5_12-arm/target/position/libgammaray_geopositioninfosource.so



The host as well:
chgans at chgans-workstation:~/Projects/GammaRay$ find
build/lib/gammaray/ -name '*.so' | sort
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_3dinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_3dinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_actioninspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_actioninspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_bluetooth.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_codecbrowser_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_codecbrowser_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_fontbrowser_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_fontbrowser_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_guisupport.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_guisupport_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_inprocessui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_kjobtracker_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_kjobtracker_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_localeinspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_localeinspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_mimetypes.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_mimetypes_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_modelinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_modelinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_network.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_network_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_objectvisualizer_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_positioning.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_positioning_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_probe.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_qmlsupport.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_qmlsupport_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_qtivi_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_quickinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_quickinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_quickwidgetsupport.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_sceneinspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_sceneinspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_scriptenginedebugger_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_scriptenginedebugger_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_signalmonitor.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_signalmonitor_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_statemachineviewer_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_styleinspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_styleinspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_sysinfo_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_sysinfo_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_textdocumentinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_textdocumentinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_timertop_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_timertop_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_translatorinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_translatorinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_webinspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_webinspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_widgetinspector_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_widgetinspector_ui_plugin.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_wlcompositorinspector.so
build/lib/gammaray/2.11/qt5_9-x86_64/gammaray_wlcompositorinspector_ui.so
build/lib/gammaray/2.11/qt5_9-x86_64/libgammaray_widget_export_actions.so
build/lib/gammaray/2.11/qt5_9-x86_64/styles/gammaray_injector_style.so



'./bin/gammaray --connect tcp://mfd:1234' only shows:
 - Messages
 - Meta Objects
 - Meta Types
 - Objects
 - Problems
 - Resources

Other devs had the same problem with gammaray-2.10 on Linux and Windows.

Chris

>
> Regards,
> Volker
>
> On Saturday, 4 May 2019 01:13:10 CEST Christian Gagneraud wrote:
> > Hi there,
> >
> > Probe is arm-linux 2.10
> > GUI is x86_64 Linux and Windows (master or 2.10).
> > When the GUI connects to the remote device, it's missing half (at
> > least) of the tools.
> > Only QObject related tools are available (and a couple of others).
> >
> > I haven't investigated yet, Could that come from gammaray probe build
> > time? Is there any known issues?
> >
> > AFAIR, it use to work correctly, the only thing i can think of is that
> > we've recently switched our embedded platforms from Qt-5.6 to Qt-5.12.
> >
> > Thanks,
> > Chris
> > _______________________________________________
> > Gammaray-interest mailing list
> > Gammaray-interest at mail.kdab.com
> > https://mail.kdab.com/mailman/listinfo/gammaray-interest


More information about the Gammaray-interest mailing list