Skip to content

DBD-Oracle-1.91_1: 91-segv-fork.t seems to hang using Strawberry Perl #191

@twata1

Description

@twata1

I have confiremd with Strawberry Perl 5.32.1 and 5.40.0.

The output of the test using Strawberry Perl 5.40.0 was as follows.

t/00-compile.t ............ ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
#     Module               Want     Have
#     ------------------- ----- --------
#     DBI                 1.623    1.647
#     ExtUtils::MakeMaker   any  7.73_01
#     perl                5.006 5.040000
#
# === Configure Suggests ===
#
#     Module      Want Have
#     -------- ------- ----
#     JSON::PP 2.27300 4.16
#
# === Build Requires ===
#
#     Module               Want     Have
#     ------------------- ----- --------
#     Config                any 5.040000
#     DBI                 1.623    1.647
#     ExtUtils::MakeMaker   any  7.73_01
#
# === Test Requires ===
#
#     Module                  Want     Have
#     ------------------- -------- --------
#     B                        any     1.89
#     Carp                     any     1.54
#     DBI                    1.623    1.647
#     Data::Dumper             any    2.189
#     Devel::Peek              any     1.34
#     Encode                   any     3.21
#     ExtUtils::MakeMaker      any  7.73_01
#     File::Spec               any     3.90
#     FindBin                  any     1.54
#     IO::Handle               any     1.55
#     IPC::Open3               any     1.22
#     Math::BigInt             any 2.005002
#     Symbol                   any     1.09
#     Test::More               any 1.302210
#     Test::NoWarnings         any     1.06
#     Thread::Semaphore        any     2.13
#     Time::HiRes              any   1.9777
#     lib                      any     0.65
#     perl                5.030003 5.040000
#     strict                   any     1.13
#     threads                  any     2.40
#     threads::shared         1.51     1.69
#     utf8                     any     1.25
#     vars                     any     1.05
#     warnings                 any     1.70
#
# === Test Recommends ===
#
#     Module         Want     Have
#     ---------- -------- --------
#     CPAN::Meta 2.120900 2.150010
#
# === Runtime Requires ===
#
#     Module               Want     Have
#     ---------------- -------- --------
#     DBI                 1.623    1.647
#     Data::Dumper          any    2.189
#     DynaLoader            any     1.56
#     Exporter              any     5.78
#     Test::NoWarnings        1     1.06
#     Test::Simple          0.9 1.302210
#     perl             5.030003 5.040000
#     strict                any     1.13
#     warnings              any     1.70
#
t/00-report-prereqs.t ..... ok
t/00dbdoracletestlib.t .... ok
t/01base.t ................ ok
# OCI client library version: 18.4.0.0
# Database version: Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production Oracle Database 18c Express Edition Releas
e 18.0.0.0.0 - Production
# Version 18.4.0.0.0 Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production 0
t/02versions.t ............ ok
t/05base.t ................ ok
t/10general.t ............. ok
t/12impdata.t ............. ok
t/14threads.t ............. ok
t/15nls.t ................. ok
t/15threads.t ............. ok
t/16cached.t .............. ok
t/16drcp.t ................ ok
t/20select.t .............. ok
t/21nchar.t ............... ok
t/22cset.t ................ ok
t/22nchar_al32utf8.t ...... ok
t/22nchar_utf8.t .......... ok
t/23wide_db.t ............. ok
t/23wide_db_8bit.t ........ ok
t/23wide_db_al32utf8.t .... ok
t/24implicit_utf8.t ....... ok
t/25plsql.t ............... ok
t/26exe_array.t ........... ok
t/28array_bind.t .......... ok
t/30long.t ................ ok
t/31lob.t ................. ok
t/31lob_extended.t ........ ok
t/32xmltype.t ............. ok
t/34pres_lobs.t ........... ok
t/36lob_leak.t ............ ok
t/38taf.t ................. ok
#
# Oracle SERVER version: 18.0.0.0.0
# Oracle CLIENT version: 18.4.0.0
t/39attr.t ................ ok
t/40ph_type.t ............. ok
Can't determine open_cursors from v$parameter, so using default
t/50cursor.t .............. ok
t/51scroll.t .............. ok
t/55nested.t .............. ok
t/56embbeded.t ............ ok
t/58object.t .............. ok
t/60reauth.t .............. ok
t/70meta.t ................ ok
t/80ora_charset.t ......... ok
Can't locate object method "new" via package "Thread::Queue" (perhaps you forgot to load "Thread::Queue"?) at t/90-segv-threads.t
line 303.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 2.
t/90-segv-threads.t .......
Dubious, test returned 255 (wstat 65280, 0xff00)
All 2 subtests passed
No such signal: SIGUSR1 at t/91-segv-fork.t line 255.
No such signal: SIGUSR2 at t/91-segv-fork.t line 256.
No such signal: SIGUSR1 at t/91-segv-fork.t line 255.
No such signal: SIGUSR2 at t/91-segv-fork.t line 256.
No such signal: SIGUSR1 at t/91-segv-fork.t line 255.
No such signal: SIGUSR2 at t/91-segv-fork.t line 256.
No such signal: SIGUSR1 at t/91-segv-fork.t line 255.
No such signal: SIGUSR2 at t/91-segv-fork.t line 256.
No such signal: SIGUSR1 at t/91-segv-fork.t line 214.
Unrecognized signal name "USR1" at t/91-segv-fork.t line 228.
        (in cleanup) Unrecognized signal name "USR2" at t/91-segv-fork.t line 153.
Unrecognized signal name "USR2" at t/91-segv-fork.t line 153.
END failed--call queue aborted.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 25 just after 12.
(hangs)

Thank you,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions