search for: debug_thread

Displaying 20 results from an estimated 43 matches for "debug_thread".

Did you mean: debug_threads
2017 Feb 17
2
Advices when Asterisk segfaults and nothing useful in logs
...t; Not silly at all. ast_grab_core actually kills asterisk to get the core file while ast_coredumper dumps the core file and let's asterisk continue. If asterisk is truly deadlocked this may not matter but in some situations you might not want to kill asterisk. If asterisk was compiled with DEBUG_THREADS, ast_coredumper dumps the locks table which is critical in debugging deadlock scenarios. It does this from the coredump, as opposed to running "core show locks", which makes the locks table consistent with the rest of the backtraces. ast_coiredumper can also find and process existing c...
2007 Aug 30
0
WARNING[22292]: channel.c:780 channel_find_locked: Avoided initial deadlock for '0x82f2fe0', 9 retries!
Hello! I clear remarks in Makefile: DEBUG_THREADS = -DDEBUG_THREADS -DDETECT_DEADLOCKS But same things in CLI: Aug 30 18:16:31 WARNING[22292]: channel.c:780 channel_find_locked: Avoided initial deadlock for '0x82f2fe0', 9 retries! -- Zap/32-1 is proceeding passing it to Zap/31-1 -- Zap/32-1 is ringing -- Accepting call from...
2009 Jun 01
1
CPU usage vs compiler flags
Hi all, I just upgraded a production server to asterisk 1.4.25, compiling with the following: [*] 1. DONT_OPTIMIZE [*] 2. DEBUG_CHANNEL_LOCKS [*] 3. DEBUG_THREADS [*] 4. DEBUG_FD_LEAKS [ ] 5. LOW_MEMORY [*] 6. MALLOC_DEBUG [ ] 7. RADIO_RELAX [ ] 8. STATIC_BUILD [ ] 9. IAX_OL...
2010 Sep 24
2
Debug compile fails
Somehow I can't get 1.6.2.13 to compile with DEBUG_CHANNEL_LOCKS. Downloaded latest tgz and extracted $ ./configure $ make menuselect (select the needed options from compiler flags) $ grep DEBUG_CHANNEL_LOCKS menuselect.makeopts MENUSELECT_CFLAGS=DONT_OPTIMIZE LOADABLE_MODULES DEBUG_CHANNEL_LOCKS MALLOC_DEBUG $ make && make install $ asterisk && asterisk -rx "core show
2015 Apr 29
2
Asterisk 1.8.32.3 chan_sip deadlock
...from gdb, attached to this message (with phone numbers and extension and context names obscured). We are running realtime under CentOS 6.6, built from source and packaged using rpmbuild, with the following menuselect options (debugging version): menuselect/menuselect --disable BUILD_NATIVE --enable DEBUG_THREADS --enable DONT_OPTIMIZE --disable CORE-SOUNDS-EN-GSM --disable-category MENUSELECT_EXTRA_SOUNDS --disable MOH-OPSOUND-WAV --enable-category MENUSELECT_ADDONS --disable format_mp3 --disable cdr_tds --disable cel_tds --disable cdr_pgsql --disable cel_pgsql --disable res_config_pgsql menuselect.makeop...
2024 Jan 25
0
asterisk release 18.21.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2024 Jan 25
0
asterisk release 18.21.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2024 Jan 25
0
asterisk release 20.6.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2024 Jan 25
0
asterisk release 20.6.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2023 Jul 20
0
Asterisk Release 18.19.0
....h: Move declaration of ast_getdata_result before its first use - doc: Remove obsolete CHANGES-staging and UPGRADE-staging - .github: Updates for AsteriskReleaser - app_voicemail: fix imap compilation errors - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - rest-api: Updates for new documentation site - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to a...
2023 Jul 20
0
Asterisk Release 18.19.0
....h: Move declaration of ast_getdata_result before its first use - doc: Remove obsolete CHANGES-staging and UPGRADE-staging - .github: Updates for AsteriskReleaser - app_voicemail: fix imap compilation errors - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - rest-api: Updates for new documentation site - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to a...
2024 Jan 25
0
asterisk release 21.1.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2024 Jan 25
0
asterisk release 21.1.0
...mentation with DNS note - chan_dahdi: Clarify scope of callgroup/pickupgroup. - func_json: Fix crashes for some types - res_speech_aeap: add aeap error handling - app_voicemail: Disable ADSI if unavailable. - codec_builtin: Use multiples of 20 for maximum_ms - lock.c: Separate DETECT_DEADLOCKS from DEBUG_THREADS - asterisk.c: Use the euid's home directory to read/write cli history - res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes. - cel: add publish user event helper - chan_console: Fix deadlock caused by unclean thread exit. - file.c: Add ability to searc...
2023 Jul 20
0
Asterisk Release 20.4.0
....h: Move declaration of ast_getdata_result before its first use - doc: Remove obsolete CHANGES-staging and UPGRADE-staging - .github: Updates for AsteriskReleaser - app_voicemail: fix imap compilation errors - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - rest-api: Updates for new documentation site - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to a...
2023 Jul 20
0
Asterisk Release 20.4.0
....h: Move declaration of ast_getdata_result before its first use - doc: Remove obsolete CHANGES-staging and UPGRADE-staging - .github: Updates for AsteriskReleaser - app_voicemail: fix imap compilation errors - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - rest-api: Updates for new documentation site - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to a...
2016 Sep 07
2
[SOLVED] Re: Feature Request: what about "core stop panic" ?
...risk stop ExecReload=/etc/init.d/asterisk reload My /etc/init.d/asterisk file is sourcing my /etc/default/asterisk which includes an (uncommented) line COREDUMP=yes. I also have # grep core /etc/asterisk/asterisk.conf dumpcore = yes make menuselect shows: [*] DONT_OPTIMIZE [*] COMPILE_DOUBLE [ ] DEBUG_THREADS [*] LOADABLE_MODULES [ ] DEBUG_FD_LEAKS [*] BETTER_BACKTRACES [ ] LOTS_OF_SPANS [ ] MALLOC_DEBUG [ ] DEBUG_CHAOS [*] BUILD_NATIVE --- Extended --- [ ] REF_DEBUG [ ] AO2_DEBUG [ ] STATIC_BUILD XXX REBUILD_PARSERS [ ] LOW_MEMORY [ ] DISABLE_INLINE [*] OPTIONAL_API XXX USE_HOARD_ALLOCATOR [ ] RAD...
2023 Jul 07
0
Asterisk Release certified-18.9-cert5
...- apply_patches: Use globbing instead of file/sort. - apply_patches: Sort patch list before applying - bundled_pjproject: Backport security fixes from pjproject 2.13.1 - .github: Updates for AsteriskReleaser - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to additional jobs - .github: Fix recheck label typ...
2023 Jul 07
0
Asterisk Release certified-18.9-cert5
...- apply_patches: Use globbing instead of file/sort. - apply_patches: Sort patch list before applying - bundled_pjproject: Backport security fixes from pjproject 2.13.1 - .github: Updates for AsteriskReleaser - res_musiconhold: avoid moh state access on unlocked chan - utils: add lock timestamps for DEBUG_THREADS - .github: Back out triggering PROpenedOrUpdated by label - .github: Move publish docs to new file CreateDocs.yml - .github: Remove result check from PROpenUpdateGateTests - .github: Fix use of 'contains' - .github: Add recheck label test to additional jobs - .github: Fix recheck label typ...
2004 Aug 12
10
H323 problems
All, I have a problem with H323 the call disconnects when answered. The debug shows -- Executing Dial("SIP/sj1-4ff7", "H323/0797617729") in new stack -- Called 0797617729 -- H323/0797617729 is ringing -- H323/0797617729 answered SIP/sj1-4ff7 == Spawn extension (default, 0797617729, 1) exited non-zero on 'SIP/sj1-4ff7' -- Executing
2015 Apr 08
1
Help debugging a possible SIP channel leak in 11.17.0, possible race condition
...phone. As soon as all the members become affected >> in one queue, the dialing stalls. >> >> Is this speculation sound, or even possible, given the internal >> architecture of Asterisk? >> What tools can be used to debug this? Is this a channel leak? I know of >> DEBUG_THREADS for debugging deadlocks, but this does not seem like one. >> What extra information can be provided to make a bug report on this? >> > Additional information: all affected channels I have checked appear in the > log in lines like this, dozens of times: > > chan_sip.c: Autod...