Modify the TCPEcho synapse example to run in pascal program no GUI lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- yanes19 · 2015-01-25 14:32 Hi all , The Synapse  library has a very nice  multithreaded http server  example , I used it in multiples ways , with lot or few modifications . The Echo example has a small main form that contain a single button that runs : Code: [Select]TTCPEchoDaemon.create; to execute the main class code , when I managed to  convert it to be like a real http server  in a Pascal program without forms , I inserted this  line of code into the "TMyApplication.DoRun;" that holds the main program loop So my resulted program can be compiled without problems but it doesn't run and the bebugger raises an exception with the message : Code: [Select]Project My Application raised exception class 'External: SIGSEGV'.  At address 7775499C What happens when my program starts , Where's the problem ? Thanks in advance