# Gatling recorder throws an exception on pressing "Start"

**URL:** <https://community.gatling.io/t/gatling-recorder-throws-an-exception-on-pressing-start/4019>\
**Category:** Gatling (Open-Source)\
**Created:** [October 31, 2017, 8:27am UTC](https://community.gatling.io/t/gatling-recorder-throws-an-exception-on-pressing-start/4019 "2017-10-31T08:27:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hektor\_Khachatryan](https://avatars.discourse-cdn.com/v4/letter/h/e56c9b/32.png) [@Hektor\_Khachatryan](https://community.gatling.io/u/Hektor_Khachatryan)\
**Post date:** [October 31, 2017, 8:27am UTC](https://community.gatling.io/t/gatling-recorder-throws-an-exception-on-pressing-start/4019/1 "2017-10-31T08:27:51Z")

</div>

I am opening GUI recorder with recorder.sh  
I leave all settings by default. When pressing Start it does not do anything and shows the following log in the terminal

12:25:24.584 [WARN] i.n.b.ServerBootstrap - Unknown channel option ‘TCP\_NODELAY’ for channel ‘[id: 0x657b8f47]’  
Exception in thread “AWT-EventQueue-0” java.security.PrivilegedActionException: java.security.PrivilegedActionException: java.net.BindException: Address already in use  
at java.security.AccessController.doPrivileged(Native Method)  
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)  
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)  
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)  
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)  
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)  
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)  
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)  
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)  
Caused by: java.security.PrivilegedActionException: java.net.BindException: Address already in use  
at java.security.AccessController.doPrivileged(Native Method)  
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)  
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)  
at java.awt.EventQueue$4.run(EventQueue.java:731)  
at java.awt.EventQueue$4.run(EventQueue.java:729)  
… 9 more  
Caused by: java.net.BindException: Address already in use  
at sun.nio.ch.Net.listen(Native Method)  
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:224)  
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:128)  
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:504)  
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1226)  
at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:495)  
at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:480)  
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973)  
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:213)  
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:355)  
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:399)  
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:464)  
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)  
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)  
at java.lang.Thread.run(Thread.java:748)
