Ticket Created
over 3 years ago

CIQQA-916

Simulator crash on View Memory since SDK 4.0.6

Platform: Ubuntu 20.04.3 LTS, dependency install details at bottom

SDK every version from 4.0.6 -> 4.1.0 Beta 1. Works ok on SDK version 4.0.5

The simulator is crashing when selecting File -> View Memory with this error:

ASSERT INFO:
../src/gtk/window.cpp(3792): assert ""m_widget"" failed in DoSetSize(): invalid window

BACKTRACE:
[1] g_closure_invoke
[2] g_signal_emit_valist
[3] g_signal_emit
[4] gtk_widget_activate
[5] gtk_menu_shell_activate_item
[6] g_closure_invoke
[7] g_signal_emit_valist
[8] g_signal_emit
[9] gtk_propagate_event
[10] gtk_main_do_event
[11] g_main_context_dispatch
[12] g_main_loop_run
[13] gtk_main
[14] __libc_start_main

These dependencies were installed to allow the SDK to run:

# install libwebkitgtk from bionic repo
echo "deb http://cz.archive.ubuntu.com/ubuntu bionic main universe" > /etc/apt/sources.list.d/bionic.list
apt update && apt-get install git openjdk-8-jre-headless build-essential sudo wget unzip libxxf86vm1 libgtk2.0-0 openssh-server libusb-1.0-0 libsm6 libwebkitgtk-1.0-0 x11-apps x11-utils nodejs vim xdotool optipng gimp curl

  • The cruel thing: I just had the window show up beautifully once and was about ready to diagnose my widget's memory issue and NOW it doesn't work anymore and crash with the error described here.
    When is that new version that hopefully fixes things due to come out?

  • The next release is supposed to include fixes to the memory viewer. I don't believe anything was specifically done to address issues on Linux, but my bet is that one of the fixes for MacOS will resolve this.