Summary: | mutt зависает при запуске из cron | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | mutt | Assignee: | Gleb F-Malinovskiy <glebfm> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | glebfm, ldv, mike, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2015-08-23 01:53:53 MSK
(gdb) print known $2 = {0x49e798 "color-xterm", 0x49e7a4 "cygwin", 0x49e7ab "eterm", 0x49e7b1 "kterm", 0x49e7b7 "nxterm", 0x49e7be "putty", 0x49e7c4 "rxvt", 0x4a41da "screen", 0x49e79e "xterm", 0x0 (gdb) print term $3 = 0x0 А что, неплохо попасть в этот цикл с term == 0 :) > 167 for (termp = known; termp; termp++)
видимо, проверка должна быть с разыменованием termp:
167 for (termp = known; *termp; termp++)
У меня, между прочим, не зависает. (В ответ на комментарий №3) > У меня, между прочим, не зависает. У вас терминал color-xterm? :) И ещё мне кажется, что там пропущен ! перед mutt_strncasecmp А так, да, наверняка у меня возвращается null здесь: tcaps = tigetstr("tsl"); |