Matt,

Could plz you run this through valgrind? I'll look into this later today
 if i can.

Matthew O'Connor wrote:
> Paul J Stevens wrote:
>> Matt,
>>
>> I've reverted the change that introduced this.
> 
> 
> Paul, thank you again for the quick response.  I have updated to latest
> SVN and this problem is indeed fixed.  Now, moving right along to the
> next problem:
> 
> I'm trying to upgrade to latest 2.2 SVN from a much older (approx 2.1.7)
> release, as such I have to populate the new envelopes table, but it
> fails.  Here is the detail:
> 
> [dbmail dbmail_2_2_branch]$ /usr/local/dbmail/sbin/dbmail-util -by
> Opening connection to database...
> Opening connection to authentication...
> Ok. Connected.
> 
> Repairing DBMAIL for incorrect is_header flags...
> Debug module pgsql file dbpgsql.c func db_query line 281: [SELECT
> MIN(messageblk_idnr),MAX(is_header) FROM dbmail_messageblks GROUP BY
> physmessage_id HAVING MAX(is_header)=0]
> Ok. Found [0] incorrect is_header flags.
> 
> Repairing DBMAIL for rfcsize field...
> Debug module pgsql file dbpgsql.c func db_query line 281: [SELECT id
> FROM dbmail_physmessage WHERE rfcsize=0]
> Ok. Found [0] missing rfcsize values.
> 
> Repairing DBMAIL for cached envelopes...
> Debug module pgsql file dbpgsql.c func db_query line 281: [SELECT p.id
> FROM dbmail_physmessage p LEFT JOIN dbmail_envelope e ON p.id =
> e.physmessage_id WHERE e.physmessage_id IS NULL]
> Ok. Found [430143] missing envelope values.
> Debug module pgsql file dbpgsql.c func db_query line 281: [SELECT
> messageblk FROM dbmail_messageblks WHERE physmessage_id = 13236 ORDER BY
> messageblk_idnr]
> Debug dbmail-message.c,_set_content_from_stream: parse message
> Segmentation fault (core dumped)
> 
> I tried to get a back trace from the core file, but it didn't yield
> anything useful:
> 
> [dbmail]$ gdb usr/local/dbmail/sbin/dbmail-util core.2261
> GNU gdb Red Hat Linux (6.3.0.0-1.132.EL4rh)
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i386-redhat-linux-gnu"...Using host
> libthread_db library "/lib/tls/i686/libthread_db.so.1".
> 
> Core was generated by `/usr/local/dbmail/sbin/dbmail-util -by'.
> Program terminated with signal 11, Segmentation fault.
> Cannot access memory at address 0xb7ff1000
> #0  0x00a8144e in ?? ()
> (gdb) bt
> #0  0x00a8144e in ?? ()
> Cannot access memory at address 0xbfe21458
> 
> _______________________________________________
> Dbmail-dev mailing list
> Dbmail-dev@dbmail.org
> http://twister.fastxs.net/mailman/listinfo/dbmail-dev
> 

-- 
  ________________________________________________________________
  Paul Stevens                                      paul at nfg.nl
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands________________________________http://www.nfg.nl

Reply via email to