Connect-IQ simulator assertion failure -> help please?

Former Member
Former Member
Hello,

I just reinstalled Eclipse Luna, Java and connect-iq, but when launching the simulator from eclipse, a get a nasty

wxwidgets debug alert:
..\dcmemory.cpp(130): assertion failure: wxMemoryDCImpl:doSelect: could select bitmap into wxMemorydc.

Couldn't find useable related information on google, it appears to be a bug with wx widgets v2.9.

I'm using sdk 1.1.3.

Any ideas on how to solve this one?
  • Can you tell us which OS this is on?
  • Former Member
    Former Member over 10 years ago
    Can you tell us which OS this is on?


    Yes. It's on a Xen-hypervised W2008R2 x64 terminal server. I used the 64 bit version of eclipse, but it happens on the 32 bit version as wel.
    In http://docs.wxwidgets.org/trunk/classwx_memory_d_c.html the correct usage is mentioned, but I wonder how I could be the only one affected.

    An interesting discussion is going on here http://comments.gmane.org/gmane.comp.python.wxpython/102165 where the same error is mentioned.
  • I think the OS is the issue. :) Technically, I think Win Server 2008 R2 meets the requirements for wxWidgets and Eclipse (there aren't really any system requirements for Eclipse aside from having the JVM installed), but it's not supported by Microsoft any longer.
  • Former Member
    Former Member over 10 years ago
    I think the OS is the issue. :) Technically, I think Win Server 2008 R2 meets the requirements for wxWidgets and Eclipse (there aren't really any system requirements for Eclipse aside from having the JVM installed), but it's not supported by Microsoft any longer.


    What is no longer supported by M$? Win Server 2008R2? You mean 2003 Server...

    Being treated to 3 firmware updates in one week with a lot of bugs, I personally think it's the programming skills of the Garmin team that is to blame... I'll try something else on a different OS, but how can these guys mean serious development if it won't run on 2008??

    Shame on you Garmin!

    Nevertheless, I got the 32-bit version of Luna running on a Windhoos 7 machine, including the simulator. As both machines use the same installation from a share (but during compiling the w2008r2 issues warnings about wrong image sizes?!), there is definately something strange going on.

    Hopefully other people suffering the same problem may read this:

    Problems on a w2008r2 server using Luna 64bits when running the simulator can be resolved by switching to Windows 7 using an 32 bits version.

    Happy coding!
  • Sorry, you're right--there is extended support until 2020 for 2008. :D Regardless, I really do think that your environment is likely the significant contributor to the issue you're encountering.
  • Former Member
    Former Member over 9 years ago
    It has started doing this.

    Sorry, you're right--there is extended support until 2020 for 2008. :D Regardless, I really do think that your environment is likely the significant contributor to the issue you're encountering.


    Hi there,

    I have just started to get this issue. I am running the SDK on a Windows 7 machine. It seems to be an issue with a widget or a watch face with v1.1.4 and 1.2.1 of the SDK.

    The error appears and then if you click cancel the simulator is displayed with a watch with a white face and a not very happy window.

    I don't know if it is relevant, but I have just had flash player 19.0.0.245 updated on my laptop.
    R.
  • Former Member
    Former Member over 9 years ago
    Any ideas

    Hi there,

    I have just started to get this issue. I am running the SDK on a Windows 7 machine. It seems to be an issue with a widget or a watch face with v1.1.4 and 1.2.1 of the SDK.

    The error appears and then if you click cancel the simulator is displayed with a watch with a white face and a not very happy window.

    I don't know if it is relevant, but I have just had flash player 19.0.0.245 updated on my laptop.
    R.


    Any thoughts Garmin,please.