#0 tcache_get (tc_idx=8) at malloc.c:2943 [Error: malloc.c was not found in source tree] #1 __GI___libc_malloc (bytes=145) at malloc.c:3050 [Error: malloc.c was not found in source tree] #2 0x000055eb4bd75610 in safe_malloc (siz=) at ../../lib.c:151 146: { 147: void *p; 148: 149: if (siz == 0) 150: return 0; 151: if ((p = (void *) malloc (siz)) == 0) /* __MEM_CHECKED__ */ 152: { 153: mutt_error _("Out of memory!"); 154: sleep (1); 155: mutt_exit (1); 156: } #3 0x000055eb4bd74166 in mutt_convert_string (ps=ps@entry=0x7ffd73bbccd0, from=from@entry=0x55eb4bdb9177 "utf-8", to=0x55eb4c717f20 "utf-8", flags=flags@entry=0) at ../../charset.c:503 498: outrepl = "?"; 499: 500: len = strlen (s); 501: ib = s, ibl = len + 1; 502: obl = MB_LEN_MAX * ibl; 503: ob = buf = safe_malloc (obl + 1); 504: 505: mutt_iconv (cd, &ib, &ibl, &ob, &obl, inrepls, outrepl); 506: iconv_close (cd); 507: 508: *ob = '\0'; #4 0x000055eb4bdb2e59 in imap_utf_decode (idata=idata@entry=0x55eb4c72a410, s=s@entry=0x7ffd73bbcd00) at ../../../imap/utf7.c:283 278: if (idata->unicode) 279: t = safe_strdup (*s); 280: else 281: t = utf7_to_utf8 (*s, strlen (*s), 0, 0); 282: 283: if (t && !mutt_convert_string (&t, "utf-8", Charset, 0)) 284: { 285: FREE (s); /* __FREE_CHECKED__ */ 286: *s = t; 287: } 288: else #5 0x000055eb4bdb2112 in imap_unmunge_mbox_name (idata=idata@entry=0x55eb4c72a410, s=s@entry=0x55eb4c73a689 "Expenses") at ../../../imap/util.c:703 698: imap_unquote_string(s); 699: 700: buf = safe_strdup (s); 701: if (buf) 702: { 703: imap_utf_decode (idata, &buf); 704: strncpy (s, buf, strlen (s)); 705: } 706: 707: FREE (&buf); 708: } #6 0x000055eb4bda81a6 in cmd_parse_status (idata=idata@entry=0x55eb4c72a410, s=0x55eb4c73a694 "(RECENT 0 UIDNEXT 4 UIDVALIDITY 15 UNSEEN 0)", s@entry=0x55eb4c73a682 "STATUS Expenses") at ../../../imap/command.c:980 975: } 976: else 977: { 978: s = imap_next_word (mailbox); 979: *(s - 1) = '\0'; 980: imap_unmunge_mbox_name (idata, mailbox); 981: } 982: 983: status = imap_mboxcache_get (idata, mailbox, 1); 984: olduv = status->uidvalidity; 985: oldun = status->uidnext; #7 0x000055eb4bda79bb in cmd_handle_untagged (idata=0x55eb4c72a410) at ../../../imap/command.c:563 558: else if (ascii_strncasecmp ("MYRIGHTS", s, 8) == 0) 559: cmd_parse_myrights (idata, s); 560: else if (ascii_strncasecmp ("SEARCH", s, 6) == 0) 561: cmd_parse_search (idata, s); 562: else if (ascii_strncasecmp ("STATUS", s, 6) == 0) 563: cmd_parse_status (idata, s); 564: else if (ascii_strncasecmp ("ENABLED", s, 7) == 0) 565: cmd_parse_enabled (idata, s); 566: else if (ascii_strncasecmp ("BYE", s, 3) == 0) 567: { 568: dprint (2, (debugfile, "Handling BYE\n")); #8 imap_cmd_step (idata=0x55eb4c72a410) at ../../../imap/command.c:144 139: idata->lastread = time (NULL); 140: 141: /* handle untagged messages. The caller still gets its shot afterwards. */ 142: if ((!ascii_strncmp (idata->buf, "* ", 2) 143: || !ascii_strncmp (imap_next_word (idata->buf), "OK [", 4)) 144: && cmd_handle_untagged (idata)) 145: return IMAP_CMD_BAD; 146: 147: /* server demands a continuation response from us */ 148: if (idata->buf[0] == '+') 149: return IMAP_CMD_RESPOND; #9 0x000055eb4bda8748 in imap_exec (idata=idata@entry=0x55eb4c72a410, cmdstr=cmdstr@entry=0x0, flags=flags@entry=9) at ../../../imap/command.c:268 263: cmd_handle_fatal (idata); 264: return -1; 265: } 266: 267: do 268: rc = imap_cmd_step (idata); 269: while (rc == IMAP_CMD_CONTINUE); 270: 271: if (rc == IMAP_CMD_NO && (flags & IMAP_CMD_FAIL_OK)) 272: return -2; 273: #10 0x000055eb4bdab914 in imap_buffy_check (force=force@entry=0, check_stats=check_stats@entry=0) at ../../../imap/imap.c:1642 1637: dprint (1, (debugfile, "Error queueing command\n")); 1638: return 0; 1639: } 1640: } 1641: 1642: if (lastdata && (imap_exec (lastdata, NULL, IMAP_CMD_FAIL_OK | IMAP_CMD_POLL) == -1)) 1643: { 1644: dprint (1, (debugfile, "Error polling mailboxes\n")); 1645: return 0; 1646: } 1647: #11 0x000055eb4bd0cfb8 in mutt_buffy_check (force=force@entry=0) at ../../buffy.c:510 505: BuffyTime = t; 506: BuffyCount = 0; 507: BuffyNotify = 0; 508: 509: #ifdef USE_IMAP 510: BuffyCount += imap_buffy_check (force, check_stats); 511: #endif 512: 513: /* check device ID and serial number instead of comparing paths */ 514: if (!Context || Context->magic == MUTT_IMAP || Context->magic == MUTT_POP 515: || stat (Context->path, &contex_sb) != 0) #12 0x000055eb4bd1dabe in mutt_index_menu () at ../../curs_main.c:656 651: 652: if (!attach_msg) 653: { 654: /* check for new mail in the incoming folders */ 655: oldcount = newcount; 656: if ((newcount = mutt_buffy_check (0)) != oldcount) 657: menu->redraw |= REDRAW_STATUS; 658: if (do_buffy_notify) 659: { 660: if (mutt_buffy_notify()) 661: { #13 0x000055eb4bd03807 in main (argc=, argv=0x7ffd73bbf3b8, environ=) at ../../main.c:1252 1247: || !explicit_folder) 1248: { 1249: #ifdef USE_SIDEBAR 1250: mutt_sb_set_open_buffy (); 1251: #endif 1252: mutt_index_menu (); 1253: if (Context) 1254: FREE (&Context); 1255: } 1256: #ifdef USE_IMAP 1257: imap_logout_all ();