random fs crashing
Hi, I am having some strange randomly crashing of fs in production. They all point to something wrong in the main(). Although I have my own module running, but I don't think it should have any impact to the main() process. Could someone please point me to some solution that may resolve or debug this problem? [New process 15596] [New process 15595] #0 0x00002b5b831bc215 in raise () from /lib64/libc.so.6 Thread 1198 (process 15595): #0 0x00002b5b832584c2 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00002b5b823fc9c5 in apr_sleep (t=<value optimized out>) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 351000} #2 0x00002b5b823a418a in switch_core_runtime_loop (bg=<value optimized out>) at src/switch_core.c:672 No locals. #3 0x0000000000402607 in main (argc=2, argv=0x7fff5b793498) at src/switch.c:706 pid_path = "/usr/local/freeswitch/log/freeswitch.pid", '\0' <repeats 215 times> pid_buffer = "15595", '\0' <repeats 26 times> old_pid_buffer = "5951", '\0' <repeats 27 times> pid_len = 5 old_pid_len = 4 err = 0x0 nf = 0 runas_user = 0x0 runas_group = 0x0 nc = 1 pid = <value optimized out> x = <value optimized out> alt_dirs = 0 known_opt = 1 high_prio = 0 flags = 1 ret = <value optimized out> destroy_status = <value optimized out> fd = (switch_file_t *) 0x12bc7b00 pool = (switch_memory_pool_t *) 0x12bc79c8 rlp = {rlim_cur = 245760, rlim_max = 245760} waste = 0 __PRETTY_FUNCTION__ = "main" Thanks, JB
What does your mod do? If you corrupt memory you can crash all over the place and it won't make sense. So what are you doing in your module that might be naughty? /b On Jul 25, 2009, at 7:55 AM, Juan Backson wrote:
I am having some strange randomly crashing of fs in production. They all point to something wrong in the main(). Although I have my own module running, but I don't think it should have any impact to the main() process. Could someone please point me to some solution that may resolve or debug this problem?
participants (2)
-
Brian West
-
Juan Backson