Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Mar 2019 15:19:01 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 236490] databases/firebird25-client: gpre_current crashes during build with ICU 64 (blocks 62 ports)
Message-ID:  <bug-236490-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236490

            Bug ID: 236490
           Summary: databases/firebird25-client: gpre_current crashes
                    during build with ICU 64 (blocks 62 ports)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: acm@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
            Blocks: 236325
             Flags: maintainer-feedback?(acm@FreeBSD.org)
          Assignee: acm@FreeBSD.org

gmake[3]: Entering directory
'/usr/ports/databases/firebird25-client/work/Firebird-2.5.8.27089-0/gen'
../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dpm.epp
../temp/boot/jrd/dpm.cpp
gmake[3]: *** [../gen/make.rules:82: ../temp/boot/jrd/dpm.cpp] Segmentation
fault (core dumped)

Program received signal SIGSEGV, Segmentation fault.
Firebird::MemoryPool::allocate_nothrow (this=3D0x0, size=3D32, upper_size=
=3D0) at
../src/common/classes/alloc.cpp:789
789             if (parent_redirect && size <=3D OS_EXTENT_SIZE -
(gdb) backtrace full
#0  Firebird::MemoryPool::allocate_nothrow (this=3D0x0, size=3D32, upper_si=
ze=3D0)
    at ../src/common/classes/alloc.cpp:789
        g =3D {lock =3D 0x7fffffffcdf8}
        result =3D 0x800743b73 <_rtld_bind+259>
#1  0x000000000036bb41 in Firebird::MemoryPool::allocate (this=3D0x0, size=
=3D32)
    at ../src/common/classes/alloc.cpp:899
        result =3D 0x80076a400
#2  0x000000000036e63f in Firebird::MemoryPool::globalAlloc (s=3D32)
    at ../src/include/../common/classes/alloc.h:402
No locals.
#3  0x000000000036d995 in operator new (s=3D32) at
../src/common/classes/alloc.cpp:2227
No locals.
#4  0x0000000800d47689 in std::__1::__libcpp_allocate (__size=3D32, __align=
=3D8) at
/usr/include/c++/v1/new:239
No locals.
#5  0x0000000800d473a3 in
std::__1::allocator<std::__1::__shared_ptr_emplace<std::__1::mutex,
std::__1::allocator<std::__1::mutex> > >::allocate (this=3D0x7fffffffcff8, =
__n=3D1)
at /usr/include/c++/v1/memory:1814
No locals.
#6  0x0000000800d4723d in
std::__1::shared_ptr<std::__1::mutex>::make_shared<>() ()
    at /usr/include/c++/v1/memory:4330
        __a2 =3D {<No data fields>}
        __hold2 =3D {
          __ptr_ =3D
{<std::__1::__compressed_pair_elem<std::__1::__shared_ptr_emplace<std::__1:=
:mutex,
std::__1::allocator<std::__1::mutex> >*, 0, false>> =3D {
              __value_ =3D 0x1},
<std::__1::__compressed_pair_elem<std::__1::__allocator_destructor<std::__1=
::allocator<std::__1::__shared_ptr_emplace<std::__1::mutex,
std::__1::allocator<std::__1::mutex> > > >, 1, false>> =3D {
              __value_ =3D {__alloc_ =3D @0x800d46ea0, __s_ =3D 34375090216=
}}, <No
data fields>}}
        __r =3D <optimized out>
#7  0x0000000800d471f4 in std::__1::make_shared<std::__1::mutex> () at
/usr/include/c++/v1/memory:4710
No locals.
#8  0x0000000800d46f06 in
std::__1::condition_variable_any::condition_variable_any (
    this=3D0x800eb7000 <gInProgressValueAddedCond>) at
/usr/include/c++/v1/condition_variable:171
No locals.
#9  0x0000000800d46b75 in icu::UConditionVar::UConditionVar (this=3D0x800eb=
7000
<gInProgressValueAddedCond>)
    at umutex.cpp:65
No locals.
#10 0x0000000800e9a9a4 in __cxx_global_var_init.1(void) () at
unifiedcache.cpp:25
No locals.
#11 0x0000000800e9be5e in _GLOBAL__sub_I_unifiedcache.cpp () from
/usr/local/lib/libicuuc.so.64
        gCacheInitOnce =3D {
          fState =3D {<std::__1::__atomic_base<int, true>> =3D
{<std::__1::__atomic_base<int, false>> =3D {
                __a_ =3D 0}, <No data fields>}, <No data fields>}, fErrCode=
 =3D
U_ZERO_ERROR}
        gCache =3D 0x0
        gCacheMutex =3D {<icu::UMemory> =3D {<No data fields>}, fMutex =3D =
{__m_ =3D
0x0}}
        gInProgressValueAddedCond =3D {<icu::UMemory> =3D {<No data fields>=
}, fCV =3D
{__cv_ =3D {__cv_ =3D 0x0},
            __mut_ =3D {__ptr_ =3D 0x0, __cntrl_ =3D 0x0}}}
#12 0x0000000800743899 in objlist_call_init (list=3D<optimized out>,
lockstate=3D<optimized out>)
    at /usr/srclibexec/rtld-elf/rtld.c:2713
        obj =3D <optimized out>
        saved_msg =3D 0x0
        elm =3D <optimized out>
        init_addr =3D 0x800ea4028
        index =3D 14
#13 0x0000000800742119 in _rtld (sp=3D<optimized out>, exit_proc=3D0x7fffff=
ffe030,
objp=3D0x7fffffffe038)
    at /usr/srclibexec/rtld-elf/rtld.c:760
        aux_info =3D {0x0, 0x0, 0x0, 0x7fffffffe2b8, 0x7fffffffe2c8,
0x7fffffffe2d8, 0x7fffffffe2e8,
          0x7fffffffe318, 0x7fffffffe2f8, 0x7fffffffe308, 0x0, 0x0, 0x0, 0x=
0,
0x0, 0x7fffffffe338,
          0x7fffffffe358, 0x7fffffffe368, 0x7fffffffe348, 0x7fffffffe378,
0x7fffffffe388, 0x7fffffffe398,
          0x7fffffffe3a8, 0x7fffffffe3b8, 0x7fffffffe328, 0x0, 0x0}
        buf =3D '\000' <repeats 1023 times>
        argcp =3D <optimized out>
        argv =3D 0x7fffffffe058
        argc =3D <optimized out>
        env =3D 0x7fffffffe0a0
        i =3D <optimized out>
        auxp =3D <optimized out>
        argv0 =3D 0x7fffffffe468
"/usr/ports/databases/firebird25-client/work/Firebird-2.5.8.27089-0/gen/fir=
ebird/bin/gpre_current"
        fd =3D <optimized out>
        phdr =3D <optimized out>
        search_in_path =3D 0 '\000'
        rtld_argc =3D <optimized out>
        st =3D {st_dev =3D 0, st_ino =3D 0, st_nlink =3D 0, st_mode =3D 0, =
st_padding0 =3D
0, st_uid =3D 0, st_gid =3D 0,
          st_padding1 =3D 0, st_rdev =3D 0, st_atim =3D {tv_sec =3D 0, tv_n=
sec =3D 0},
st_mtim =3D {tv_sec =3D 0,
            tv_nsec =3D 0}, st_ctim =3D {tv_sec =3D 0, tv_nsec =3D 0}, st_b=
irthtim =3D
{tv_sec =3D 0, tv_nsec =3D 0},
          st_size =3D 0, st_blocks =3D 0, st_blksize =3D 0, st_flags =3D 0,=
 st_gen =3D 0,
st_spare =3D {0, 0, 0, 0, 0, 0, 0,
            0, 0, 0}}
        dir_enable =3D 0 '\000'
        envp =3D <optimized out>
        auxpf =3D <optimized out>
        aux =3D 0x7fffffffe2b8
        library_path_rpath =3D <optimized out>
        imgentry =3D <optimized out>
        phnum =3D <optimized out>
        preload_tail =3D <optimized out>
        last_interposer =3D <optimized out>
        obj =3D <optimized out>
        entry =3D <optimized out>
        initlist =3D {stqh_first =3D 0x800761820, stqh_last =3D 0x800761a80}
        lockstate =3D {lockstate =3D 2, env =3D {{_sjb =3D {0 <repeats 12 t=
imes>}}}}
        kexecpath =3D <optimized out>
        explicit_fd =3D <optimized out>
#14 0x0000000800740019 in .rtld_start () at
/usr/srclibexec/rtld-elf/amd64/rtld_start.S:39
No locals.
#15 0x0000000000000000 in ?? ()
No symbol table info available.

http://package22.nyi.freebsd.org/data/112amd64-default-PR236325/2019-03-10_=
21h16m41s/logs/errors/firebird25-client-2.5.8_2.log
http://package23.nyi.freebsd.org/data/112i386-default-PR236325/2019-03-10_2=
0h52m23s/logs/errors/firebird25-client-2.5.8_2.log
http://package22.nyi.freebsd.org/data/120amd64-default-PR236325/2019-03-12_=
10h00m22s/logs/errors/firebird25-client-2.5.8_2.log
http://package23.nyi.freebsd.org/data/120i386-default-PR236325/2019-03-12_1=
0h00m35s/logs/errors/firebird25-client-2.5.8_2.log


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236325
[Bug 236325] devel/icu: update to 64.1 (RC phase)
--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236490-7788>