Thanks Chris,
Lets nail this today
I uploaded the latest 2.4 build along with a trisul executable with debug symbols.
1. Download the new trisul DEB (version 2.4.1067 ) from
trisul.org/download/
2. Uninstall the old one (dpkg -r trisul)
3. Install the new DEB
4. Download the trisul.gz executable file containing the symbols
5. Gunzip the downloaded trisul.gz into /usr/local/bin (you should have a file called /usr/local/bin/trisul )
Now run the same way.
gdb /usr/local/bin/trisul
(gdb) r -nodemon <etc etc>
Now when the segfault happens you can type
bt (Backtrace) or
where
Also do you see anything funny in /usr/local/var/log/trisul ? Can you send me the latest log file by email to vivek at unleashnetworks dott com ?
Also feel free to contact me directly by mail. I really appreciate all your help with this.