Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service

search inside this forum
GDB server unable to start a required server component
david w. Oct 25, 2017 at 09:53 PM (21:53 hours)
Staff: Takao Y.

  • I got following error when trying to download an image to K64 device: 

    Error in services launch sequence
    There appears to be an issue with your network settings.
    The gdb server was unable to start a required server component.Please contact technical support.

    My environments:
    SDK - kinetis design studio
    Eclipse SDK
    Version: Luna SR2 (4.4.2)
    Build id: M20150204-1700

    GDB server - launch server locally

    OS: OpenSuSe Tumbleweed release

    Note: it worked before I installed this OpenSuSe Tumbleweed - the previous versions I have installed are openSuSe Leap 42.*.

    My question is:
    what does that mean by "an issue with your network settings", and how to fix it?

    My interfaces:
    ifconfig
    enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.100.171 netmask 255.255.255.0 broadcast 192.168.100.255
    inet6 fe80::aa24:3739:4189:2df2 prefixlen 64 scopeid 0x20<link>
    ether 94:de:80:69:85:36 txqueuelen 1000 (Ethernet)
    RX packets 40397700 bytes 34334331211 (31.9 GiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 14688939 bytes 1562307337 (1.4 GiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10<host>
    loop txqueuelen 1000 (Local Loopback)
    RX packets 3731592 bytes 501771427 (478.5 MiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 3731592 bytes 501771427 (478.5 MiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0




    Comments

  • Greetings,

    Network in this scope does not mean your internet network, but the GDB network. If the GDB client requires access to a remote GDB server, then yes you will need to make sure the internet network settings are working. If you are setting up the GDB server locally, then internet connection is not important. But since you said this used to work, I doubt the issue is your internet connection.

    We do not support openSUSE, so it may be up to you to figure out what happened in the OS update that caused this issue. But I can try helping you in the right direction.

    We know the only change is upgrading of your OS. Not a change in hardware, firmware, connection settings, or software. When setting up GDB, there are ports that need to be accessed on both the client and server. Maybe the new OS added protection/firewall to your port settings to closed or protected.

    Another thing that can happen is file protection. Make sure all the files in your IDE are accessible so that GDB can run without problems.


    Takao Yamada

  • thanks for suggestions - 
    - Firewall is disabled (wide open in this case)
    - I am running as root in KDS. not sure if GDB will have permission issue - this used to work.

    other things I have noticed from the console output from kinetis-design-studio - see below - Not sure if this is the reason the GDB server failed - is there a way to manually test the server and client connection or only server ?

    Oct 25, 2017 9:51:21 PM com.sun.corba.se.impl.orb.ORBImpl getLocalHostName
    WARNING: "IOP00710208: (INTERNAL) Unable to determine local hostname from InetAddress.getLocalHost().getHostName()"
    org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 208 completed: No
    at com.sun.corba.se.impl.logging.ORBUtilSystemException.getLocalHostFailed(ORBUtilSystemException.java:3871)
    at com.sun.corba.se.impl.logging.ORBUtilSystemException.getLocalHostFailed(ORBUtilSystemException.java:3889)
    at com.sun.corba.se.impl.orb.ORBImpl.getLocalHostName(ORBImpl.java:1742)
    at com.sun.corba.se.impl.orb.ORBImpl.set_parameters(ORBImpl.java:542)
    at org.omg.CORBA.ORB.init(ORB.java:353)
    at com.pemicro.corePlugin.Server.start(Server.java:16)
    at com.pemicro.corePlugin.StartService.earlyStartup(StartService.java:14)
    at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: java.net.UnknownHostException: DavidWu: DavidWu: Name or service not known
    at java.net.InetAddress.getLocalHost(InetAddress.java:1505)
    at com.sun.corba.se.impl.orb.ORBImpl.getLocalHostName(ORBImpl.java:1740)
    ... 9 more
    Caused by: java.net.UnknownHostException: DavidWu: Name or service not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
    at java.net.InetAddress.getLocalHost(InetAddress.java:1500)
    ... 10 more

  • Greetings,

    There is a way to test client and server outside of the IDE. Could you go to Support page -> Support requests and create a ticket so I can give you the test I typically run.


    Takao Yamada

  • Thanks Takao - the ticket number is 25566

Add comment


   Want to comment? Please login or create a new PEMicro account.







© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement