Michael Elkins | 1 Oct 2010 03:13

Re: [PATCH] crypt-gpgme: don't use gpg_* directly

On Fri, Sep 24, 2010 at 03:39:13PM +0400, Roman Kagan wrote:
># HG changeset patch
># User Roman Kagan <rkagan <at> mail.ru>
># Date 1285320318 -14400
># Node ID 01731fb1884ea0e1eaf9008ea9c70804b66f2363
># Parent  f467353f5657d9504dc5924fefc804fadc586f57
>crypt-gpgme: don't use gpg_* directly
>
>Since mutt uses gpgme, it should access all gpg functionality via gpgme_*
>interfaces.  Otherwise link problems (either link errors or unnecessary
>dependencies) arise.

Applied, thanks.  I'd noticed this problem on Fedora because gpgme-config 
didn't add -lgpg-error like it does in Debian/Ubuntu.  I hadn't realized there 
was a gpgme_strerror().

me

Brendan Cully | 1 Oct 2010 09:00
Gravatar

mutt: new changeset

New changeset in mutt:

http://dev.mutt.org/hg/mutt/rev/c10f8863e979
changeset:   6160:c10f8863e979
branch:      HEAD
tag:         tip
user:        Roman Kagan <rkagan <at> mail.ru>
date:        Thu Sep 30 18:11:35 2010 -0700
summary:     use gpgme_strerror() in lieu of gpg_strerror()

--

-- 
Repository URL: http://dev.mutt.org/hg/mutt

Mutt | 1 Oct 2010 09:01

[Mutt] #3458: Cron <mutt <at> dev> wrapcron mutt-nightly

#3458: Cron <mutt <at> dev> wrapcron mutt-nightly
-------------------------------+--------------------------------------------
 Reporter:  root <at> …             |       Owner:  mutt-dev
     Type:  defect             |      Status:  new     
 Priority:  major              |   Milestone:          
Component:  mutt               |     Version:          
 Keywords:                     |  
-------------------------------+--------------------------------------------
 {{{
 [: 8: 0: unexpected operator
 pushing to /home/mutt/build/mutt
 searching for changes
 adding changesets
 adding manifests
 adding file changes
 added 1 changesets with 1 changes to 1 files
 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
 /bin/sh ./config.status --recheck
 running CONFIG_SHELL=/bin/sh /bin/sh ./configure --enable-maintainer-mode
 --no-create --no-recursion
 configure: WARNING: unrecognized options: --enable-maintainer-mode
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for gawk... no
 checking for mawk... mawk
 checking whether make sets $(MAKE)... yes
 checking for style of include used by make... GNU
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
(Continue reading)

Mutt | 1 Oct 2010 09:16

Re: [Mutt] #3458: Cron <mutt <at> dev> wrapcron mutt-nightly

#3458: Cron <mutt <at> dev> wrapcron mutt-nightly
--------------------------------+-------------------------------------------
  Reporter:  root <at> …             |       Owner:  mutt-dev
      Type:  defect             |      Status:  closed  
  Priority:  major              |   Milestone:          
 Component:  mutt               |     Version:          
Resolution:  invalid            |    Keywords:          
--------------------------------+-------------------------------------------
Changes (by brendan):

  * status:  new => closed
  * resolution:  => invalid

Comment:

 grr

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3458#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 1 Oct 2010 09:16

Re: [Mutt] #3456: Cron <mutt <at> dev> wrapcron mutt-nightly

#3456: Cron <mutt <at> dev> wrapcron mutt-nightly
--------------------------------+-------------------------------------------
  Reporter:  root <at> …             |       Owner:  mutt-dev
      Type:  defect             |      Status:  closed  
  Priority:  major              |   Milestone:          
 Component:  mutt               |     Version:          
Resolution:  invalid            |    Keywords:          
--------------------------------+-------------------------------------------
Changes (by brendan):

  * status:  new => closed
  * resolution:  => invalid

Comment:

 gah, should be fixed tomorrow

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3456#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 1 Oct 2010 11:06

Re: [Mutt] #3457: mutt crashes on accessing pop3 folder with message_cachedir option set

#3457: mutt crashes on accessing pop3 folder with message_cachedir option set
----------------------------------------+-----------------------------------
 Reporter:  yz                          |       Owner:  mutt-dev
     Type:  defect                      |      Status:  new     
 Priority:  critical                    |   Milestone:          
Component:  body cache                  |     Version:          
 Keywords:  message_cachedir pop crash  |  
----------------------------------------+-----------------------------------

Comment(by yz):

 Found another server where gdb works. Had to add "-g" to LD/CC FLAGS as
 "--enable-debug" din't add debugging symbols to the binary (at least via
 FreeBSD ports system). Here is gdb's backtrace output:[[BR]]
 Authenticating (APOP)...
 Program received signal SIGSEGV, Segmentation fault.
 0x000000080176f8e8 in strncpy () from /lib/libc.so.7
 (gdb) bt
 #0  0x000000080176f8e8 in strncpy () from /lib/libc.so.7
 #1  0x000000000047065f in mutt_encode_path (dest=0x7fffffffcad0 "",
 dlen=256, src=0x0) at muttlib.c:2000
 #2  0x0000000000485d55 in mutt_bcache_open (account=Variable "account" is
 not available.
 ) at bcache.c:66
 #3  0x0000000000482a12 in pop_open_mailbox (ctx=0x8019e2240) at pop.c:426
 #4  0x0000000000445588 in mx_open_mailbox (path=0x7fffffffddf0
 "pop://yz <at> ua.fm", flags=0, pctx=Variable "pctx" is not available.
 ) at mx.c:709
 #5  0x000000000043b22e in main (argc=3, argv=0x7fffffffe028) at
 main.c:1077
(Continue reading)

Mutt | 1 Oct 2010 11:07

Re: [Mutt] #3457: mutt crashes on accessing pop3 folder with message_cachedir option set

#3457: mutt crashes on accessing pop3 folder with message_cachedir option set
----------------------------------------+-----------------------------------
 Reporter:  yz                          |       Owner:  mutt-dev
     Type:  defect                      |      Status:  new     
 Priority:  critical                    |   Milestone:          
Component:  body cache                  |     Version:          
 Keywords:  message_cachedir pop crash  |  
----------------------------------------+-----------------------------------

Comment(by yz):

 Ooops, formatting =( I've attached gdb log.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3457#comment:6>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 1 Oct 2010 16:15

Re: [Mutt] #3457: mutt crashes on accessing pop3 folder with message_cachedir option set

#3457: mutt crashes on accessing pop3 folder with message_cachedir option set
-------------------------+--------------------------------------------------
  Reporter:  yz          |       Owner:  mutt-dev                  
      Type:  defect      |      Status:  closed                    
  Priority:  critical    |   Milestone:                            
 Component:  body cache  |     Version:                            
Resolution:  fixed       |    Keywords:  message_cachedir pop crash
-------------------------+--------------------------------------------------
Changes (by Michael Elkins <me <at> …>):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 (In [1a4c43138685]) fix segfault when $message_cachedir is set and opening
 a POP3 mailbox.

 fixes #3457

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3457#comment:7>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 1 Oct 2010 16:41

Re: [Mutt] #3457: mutt crashes on accessing pop3 folder with message_cachedir option set

#3457: mutt crashes on accessing pop3 folder with message_cachedir option set
-------------------------+--------------------------------------------------
  Reporter:  yz          |       Owner:  mutt-dev                  
      Type:  defect      |      Status:  closed                    
  Priority:  critical    |   Milestone:                            
 Component:  body cache  |     Version:                            
Resolution:  fixed       |    Keywords:  message_cachedir pop crash
-------------------------+--------------------------------------------------

Comment(by yz):

 thanx a lot. works fine.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3457#comment:8>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 1 Oct 2010 17:55

[Mutt] #3459: Mutt hangs when opening large IMAP mailboxes on an Exchange Server

#3459: Mutt hangs when opening large IMAP mailboxes on an Exchange Server
--------------------+-------------------------------------------------------
 Reporter:  me      |       Owner:  brendan
     Type:  defect  |      Status:  new    
 Priority:  major   |   Milestone:  1.6    
Component:  IMAP    |     Version:  1.5.20 
 Keywords:          |  
--------------------+-------------------------------------------------------
 Recent Exchange servers (2007+) will sometimes omit FETCH responses when
 Mutt requests "FETCH 1:n" where "n" is some largish (~2000) number.  This
 causes Mutt to hang because it expects the server to return all FETCH
 responses.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3459>
Mutt <http://www.mutt.org/>
The Mutt mail user agent


Gmane