Hi, Nope, I'm still on Debian 5.0... in transit to CentOS 5.3 but it needs to wait a bit. i was talking about gdb, not gcc and was trying to recompile FS with debug symbols on: CFLAGS="-g -ggdb" MOD_CFLAGS="-g -ggdb".
yes, I understand that gcc segfault most probably means only one thing... HW isues. This is sometihng that I'm going to check tomorrow.... running memtest to see what i get. Also, I will repeat the same test with a new block of RAM. Maybe i didn't explain myself well... apologize. T. On Tue, Sep 22, 2009 at 8:42 PM, Anthony Minessale < anthony.miness...@gmail.com> wrote: > One of the things that -hp does is call "memlockall" which disables > swapping which uses more memory which makes hitting a land mine in your ram > chip much more likely. > > On the other hand: > > Since you are talking about "with" and "without" gcc support I am going to > guess you are on Solaris which you probably should have mentioned before. > it's possible that some of the more aggressive things activated by -hp is > not possible on that platform. If so we either have to identify that and > disable it or disable hp completely for Solaris. > > Either way, gcc randomly crashing is never ok and is a symptom of a pretty > serious issue. > > Are you using 2 separate fresh checkouts for both suncc and gcc builds > because it's not possible to switch the same source tree once it's already > configured for one of them. > > > > On Tue, Sep 22, 2009 at 11:29 AM, Tihomir Culjaga <tculj...@gmail.com>wrote: > >> Hi Anthony, >> >> it is not the machine ... and yep there was some memory related issue ... >> but this was caused by my module .... >> >> So, to summarize.. i had two issues: >> >> >> 1. FS crashing without any notice (at 5 CPS) >> 2. Unable to recompile FS with gdb support >> >> >> >> The first issue was actually related to "-hp" switch i was using in my >> startup script. With it, FS was crashing without any notice (even on low >> traffic) and regardless if i load my custom modules or not. >> The second issue was related to many FS crashes having my module loaded... >> I found it later and fixed that. >> >> >> So, after the machine cleanup I rebuild FS with gdb support without any >> issues. >> Of course i sow this log .. but i didn't realize for a while... and after >> that i was fighting with crashes caused by "-hp" ... also, it was quite late >> as well ended up at 3 AM :P >> >> >> >> Anyhow, the poit is; FS works well with my custom module. It just finished >> 2 mil. calls (with media) at 100 CPS having ~1600 simultaneous calls... >> well, thats something :P. >> >> >> >> T. >> >> >> >> On Tue, Sep 22, 2009 at 4:35 PM, Anthony Minessale < >> anthony.miness...@gmail.com> wrote: >> >>> see this from your own log? >>> >>> make[2]: Entering directory `/opt/freeswitch-trunk/libs/ >>> pcre' >>> g++ -DHAVE_CONFIG_H -I. -O2 -MT pcrecpp_unittest.o -MD -MP -MF >>> .deps/pcrecpp_unittest.Tpo -c -o pcrecpp_unittest.o pcrecpp_unittest.cc >>> g++: Internal error: Segmentation fault (program cc1plus) >>> Please submit a full bug report. >>> See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions. >>> make[2]: *** [pcrecpp_unittest.o] Error 1 >>> make[2]: Leaving directory `/opt/freeswitch-trunk/libs/pcre' >>> make[1]: *** [all] Error 2 >>> make[1]: Leaving directory `/opt/freeswitch-trunk/libs/pcre' >>> make: *** [libs/pcre/libpcre.la] Error 2 >>> >>> >>> This is a FATAL error to have on your machine. >>> It's failing during the build. This is your compiler crashing while >>> trying to build the software. >>> This is very bad. >>> You most likely have a hardware failure and need to replace the machine >>> or at the very least all of the memory chips. >>> >>> >>> >>> On Tue, Sep 22, 2009 at 7:36 AM, Tihomir Culjaga <tculj...@gmail.com>wrote: >>> >>>> hi Brian, >>>> >>>> well, there is no coredump at all... and when i start FS with gdb it >>>> doesn't crash :P >>>> I need to do some more testing and will come back to you. >>>> >>>> T. >>>> >>>> On Tue, Sep 22, 2009 at 1:22 AM, Brian West <br...@freeswitch.org>wrote: >>>> >>>>> This looks like gcc is segfaulting can you provide me a complete >>>>> backtrace of the core file that dumps from FreeSWITCH? >>>>> http://wiki.freeswitch.org/wiki/Reporting_Bugs >>>>> >>>>> It sounds like you might have bad ram or bad hardware... gcc crashing >>>>> is usually a sign something is really wrong with your machine. >>>>> >>>>> /b >>>>> >>>>> On Sep 21, 2009, at 5:46 PM, Tihomir Culjaga wrote: >>>>> >>>>> but without luck... >>>>> >>>>> ode1:/opt/freeswitch-trunk# >>>>> node1:/opt/freeswitch-trunk# sudo make >>>>> make[1]: Entering directory `/opt/freeswitch-trunk/libs/pcre' >>>>> make all-am >>>>> make[2]: Entering directory `/opt/freeswitch-trunk/libs/pcre' >>>>> g++ -DHAVE_CONFIG_H -I. -O2 -MT pcrecpp_unittest.o -MD -MP -MF >>>>> .deps/pcrecpp_unittest.Tpo -c -o pcrecpp_unittest.o pcrecpp_unittest.cc >>>>> g++: Internal error: Segmentation fault (program cc1plus) >>>>> Please submit a full bug report. >>>>> See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions. >>>>> make[2]: *** [pcrecpp_unittest.o] Error 1 >>>>> make[2]: Leaving directory `/opt/freeswitch-trunk/libs/pcre' >>>>> make[1]: *** [all] Error 2 >>>>> make[1]: Leaving directory `/opt/freeswitch-trunk/libs/pcre' >>>>> make: *** [libs/pcre/libpcre.la] Error 2 >>>>> node1:/opt/freeswitch-trunk# >>>>> node1:/opt/freeswitch-trunk# >>>>> >>>>> >>>>> Of course I'm using the latest trunk... >>>>> >>>>> Can anyone help? >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users@lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>> >>> >>> -- >>> Anthony Minessale II >>> >>> FreeSWITCH http://www.freeswitch.org/ >>> ClueCon http://www.cluecon.com/ >>> Twitter: http://twitter.com/FreeSWITCH_wire >>> >>> AIM: anthm >>> MSN:anthony_miness...@hotmail.com <msn%3aanthony_miness...@hotmail.com> >>> GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com<paypal%3aanthony.miness...@gmail.com> >>> IRC: irc.freenode.net #freeswitch >>> >>> FreeSWITCH Developer Conference >>> sip:8...@conference.freeswitch.org <sip%3a...@conference.freeswitch.org> >>> iax:gu...@conference.freeswitch.org/888 >>> googletalk:conf+...@conference.freeswitch.org<googletalk%3aconf%2b...@conference.freeswitch.org> >>> pstn:213-799-1400 >>> >>> _______________________________________________ >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >> >> _______________________________________________ >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> > > > -- > Anthony Minessale II > > FreeSWITCH http://www.freeswitch.org/ > ClueCon http://www.cluecon.com/ > Twitter: http://twitter.com/FreeSWITCH_wire > > AIM: anthm > MSN:anthony_miness...@hotmail.com <msn%3aanthony_miness...@hotmail.com> > GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com<paypal%3aanthony.miness...@gmail.com> > IRC: irc.freenode.net #freeswitch > > FreeSWITCH Developer Conference > sip:8...@conference.freeswitch.org <sip%3a...@conference.freeswitch.org> > iax:gu...@conference.freeswitch.org/888 > googletalk:conf+...@conference.freeswitch.org<googletalk%3aconf%2b...@conference.freeswitch.org> > pstn:213-799-1400 > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > >
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org