unlink(2): forskel under FBSD-4 og FSB-7

From: Michael Rasmussen (none@mir--datanom.net.lh.bsd-dk.dk)
Date: Wed 21 May 2008 - 10:42:21 CEST


Date: Wed, 21 May 2008 10:42:21 +0200
From: Michael Rasmussen <none@mir--datanom.net.lh.bsd-dk.dk>
To: bsd-dk mailliste <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Subject: unlink(2): forskel under FBSD-4 og FSB-7


Hej alle,

Jeg er medudvikler af claws-mail, og på det seneste har vi set
underlige fejl med unlink, når vi kører programmet på en
FreeBSD 4.8-RELEASE. Det kører upåklageligt på FreeBSD 7.0-RELEASE, og
vi kender heller ikke til tilsvarende rapporter under FreeBSD 6.x

-> valgrind --tool=memcheck --error-limit=no ./claws-mail
==50629== Memcheck, a memory error detector for x86-linux.
==50629== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward.
==50629== Using valgrind-2.1.0, a program supervision framework for
x86-linux.
==50629== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
==50629== Estimated CPU clock rate is 1302 MHz
==50629== For more details, rerun with: -v
==50629==
==50629== Warning: ignoring --pointercheck=yes, because i386_set_ldt
failed (errno=45)
==50629==
==50629== Process terminating with default action of signal 11
(SIGSEGV): dumping core
==50629== at 0x81A28BC: debug_srcname (utils.c:3500)
==50629== by 0x81A7BA4: unlink (utils.c:5023)
==50629== by 0x3C6F43BD: g_unlink (gstdio.c:698)
==50629== by 0x81A7BEF: unlink (utils.c:5050)
==50629==
==50629== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==50629== malloc/free: in use at exit: 561007 bytes in 15051 blocks.
==50629== malloc/free: 15167 allocs, 116 frees, 628913 bytes allocated.
==50629== For a detailed leak analysis, rerun with: --leak-check=yes
==50629== For counts of detected errors, rerun with: -v
Memory fault (core dumped)

Nogen bud på hvordan vi kan få fixet denne bug?

-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys: michael <at> rasmussen <dot> cc http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E mir <at> datanom <dot> net http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C mir <at> miras <dot> org http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917 -------------------------------------------------------------- Forrest Gump: "That's all I have to say about that"




This archive was generated by hypermail 2b30 : Sat 31 May 2008 - 23:00:01 CEST