libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2
Closed, ResolvedPublic

Description

+ configure --prefix=/appl/local-201503 --libdir=/appl/local-201503/lib --
srcdir=/appl/gfpip/local_build/src/gnupg/libgpg-error-1.18 --enable-
threads=posix --with-libiconv-prefix=/appl/local-201503 --with-libintl-
prefix=/appl/local-201503

...configure completed with this message:

        libgpg-error-1.18 prepared for make

        Revision: f796885  (63382)
        Platform: sparc-sun-solaris2.10

Using GCC4.9.2 and GMAKE with LIBICONV 1.14
Also using latest patches for the Solaris 10 OS.

Here is a PSTACK of the core file from the last test.

$ pstack core
core 'core' of 13353: ./t-printf
ff25eb24 _lwp_kill (6, 0, ff2d7080, ff23e03c, ffffffff, 6) + 8
ff1d29b0 abort (ff32390c, 1, ff3452cc, ffb3c, ff2d5518, 0) + 110
ff323850 get_lock_object (ff3459b0, 1, ff152a00, ff3ec984, 1, ff3ef638) + 2c
ff323918 _gpgrt_lock_lock (ff3459b0, ff322f80, ff3246d0, ff32a4a8, 1, 0) + c
ff324484 lock_list (ff3246d0, ffffff, ff000000, 0, 0, fffc00) + 24
ff32a504 _gpgrt_fflush (0, 0, 0, 0, 0, ff2d92c0) + 5c
ff3246d0 do_deinit (1, 1cc4, ff2d7940, ff2d92c0, ff152a00, 1c00) + 18
ff1d3178 _exithandle (ff2d9540, ff2d7940, 1c00, b5441174, 40000000, 0) + 40
ff1c1138 exit (0, ffbf8dfc, ffbf8e04, 25a80, ff150200, 0) + 4
00010c74 _start (0, 0, 0, 0, 0, 0) + 64

Details

Version
1.18
jonesrw set Version to 1.18.
jonesrw added a subscriber: jonesrw.

Can you please apply the attached patch which should help to get a more precise
error message. It might also be useful to show the file
src/lock-obj-pub.native.h
which is created int the build directory.

Did you had a chance to test the patch or 1.19?

gniibe added a subscriber: gniibe.

I think that I fixed this issue in master. If you have time, please test, from
git repo.

gniibe claimed this task.Mar 8 2016, 1:07 PM
gniibe added a project: Testing.

I have only been pulling from .tar.gz files.

I would need a cheat sheet on doing this unless I can get the same in a tar file.

Also is this fix in a stable release also?

libgpg-error 1.2.2 is out. Please test with it.

gniibe closed this task as Resolved.Jul 29 2016, 3:24 AM
gniibe removed a project: Testing.

I believe that it's fixed in 1.22. Closing.