1. Welcome to LilyPad. Download the project, explore the forums, and create your own LilyPad network.


    If you use the software and enjoy it or have a question, or would like to contribute to the future of the software directly or through resources, please sign up and join our little community.

Invalid Error on Startup

Discussion in 'Bug Reports' started by boboman13, Jul 11, 2013.

  1. boboman13

    boboman13 Member Contributor

    I get this error on startup:

    [LilyPad] fatal error: services
    io.netty.channel.ChannelException: Unable to create Channel from class class io.
    netty.channel.socket.nio.NioDatagramChannel
    at io.netty.bootstrap.AbstractBootstrap$BootstrapChannelFactory.newChann
    el(AbstractBootstrap.java:442)
    at io.netty.bootstrap.AbstractBootstrap.initAndRegister(AbstractBootstra
    p.java:292)
    at io.netty.bootstrap.AbstractBootstrap.doBind(AbstractBootstrap.java:27
    4)
    at io.netty.bootstrap.AbstractBootstrap.bind(AbstractBootstrap.java:238)
    at io.netty.bootstrap.Bootstrap.bind(Bootstrap.java:41)
    at lilypad.server.query.udp.QueryUdpService.enable(QueryUdpService.java:
    19)
    at lilypad.server.query.udp.QueryUdpService.enable(QueryUdpService.java:
    9)
    at lilypad.server.common.service.ServiceManager.enableService(ServiceMan
    ager.java:18)
    at lilypad.server.standalone.allinone.AllInOne.main(AllInOne.java:42)
    Caused by: java.lang.Error: cannot locate the IP_MULTICAST_TTL field
    at io.netty.channel.socket.nio.NioDatagramChannelConfig.<clinit>(NioDatagramChannelConfig.java:66)
    at io.netty.channel.socket.nio.NioDatagramChannel.<init>(NioDatagramChannel.java:124)
    at io.netty.channel.socket.nio.NioDatagramChannel.<init>(NioDatagramChannel.java:113)
    at io.netty.channel.socket.nio.NioDatagramChannel.<init>(NioDatagramChannel.java:98)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:530)
    at java.lang.Class.newInstance0(Class.java:372)
    at java.lang.Class.newInstance(Class.java:325)
    at io.netty.bootstrap.AbstractBootstrap$BootstrapChannelFactory.newChannel(AbstractBootstrap.java:440)
    ... 8 more
    Caused by: java.lang.NullPointerException
    at io.netty.channel.socket.nio.NioDatagramChannelConfig.<clinit>(NioDatagramChannelConfig.java:64)
    ... 18 more

    Using Oracle Java version 7.
  2. Coelho

    Coelho Software Engineer Staff Member Administrator Maintainer

    I can not confirm this bug with the latest Oracle Java 7. Please give us more information about your system.
  3. boboman13

    boboman13 Member Contributor

    32GB of DDR3 RAM, running CentOS. 1GB/S network speeds. Runs off an SSD... I don't know whether these are at all important, but there you go.
    java oracle 7

    Enough?
  4. Coelho

    Coelho Software Engineer Staff Member Administrator Maintainer

    Please describe how Java was installed.
  5. boboman13

    boboman13 Member Contributor

    Coelho I had it installed by my network administrator - I will ask them.
  6. boboman13

    boboman13 Member Contributor

  7. Coelho

    Coelho Software Engineer Staff Member Administrator Maintainer

  8. boboman13

    boboman13 Member Contributor

    Oh sorry - I forgot to update that, I have this version of Java installed:

    java version "1.7.0-ea"
    Java(TM) SE Runtime Environment (build 1.7.0-ea-b125)
    Java HotSpot(TM) 64-Bit Server VM (build 20.0-b06, mixed mode)

    Sorry making you run in circles, I had forgotten how to check Java version so I copied it from an old thread of mine - forgot I had already updated.

    I still have the problem. Coelho
  9. Coelho

    Coelho Software Engineer Staff Member Administrator Maintainer

    1.7.0-ea is not the same as 7u25
  10. boboman13

    boboman13 Member Contributor

    I've temporarily switched to another proxy system while this still happens - are there any other ways I can help you figure this out?
  11. Coelho

    Coelho Software Engineer Staff Member Administrator Maintainer

    You need to update to the latest Java.

Share This Page