Wooooow gdb seems to be just as simple as java or scala debugging using netbeans.
Thread 1 "simutrans-exten" received signal SIGPIPE, Broken pipe.
0x00007ffff7bca51a in send () from /lib64/libpthread.so.0
(gdb) bt
#0 0x00007ffff7bca51a in send () from /lib64/libpthread.so.0
#1 0x00000000005fe25d in network_send_data (dest=12, buf=0x2d444cb1 "!", size=33, count=@0x7fffffffa43a: 0, timeout_ms=250) at network/network.cc:666
#2 0x000000000060d1c5 in packet_t::send (this=0x2d444ca0, s=12, complete=true) at network/network_packet.cc:118
#3 0x00000000005ff91f in network_command_t::send (this=0x7fffffffa490, s=12) at network/network_cmd.cc:70
#4 0x00000000006030d5 in nwc_sync_t::do_command (this=0x1ec95ad0, welt=0x23e6b340) at network/network_cmd_ingame.cc:776
#5 0x00000000007c5926 in karte_t::do_network_world_command (this=0x23e6b340, nwc=0x1ec95ad0) at simworld.cc:10320
#6 0x00000000007c535e in karte_t::process_network_commands (this=0x23e6b340, ms_difference=0x7fffffffb38c) at simworld.cc:10266
#7 0x00000000007c600c in karte_t::interactive (this=0x23e6b340, quit_month=2147483647) at simworld.cc:10424
#8 0x000000000075c62f in simu_main (argc=4, argv=0x7fffffffdc08) at simmain.cc:1382
#9 0x000000000076f6f0 in sysmain (argc=4, argv=0x7fffffffdc08) at simsys.cc:825
#10 0x000000000083abb3 in main (argc=4, argv=0x7fffffffdc08) at simsys_s.cc:729