Skip to content

BUG: Signal4.1 segfaults using docker #92

@krostifangers

Description

@krostifangers

Hello
I tried to use Predector with the test dataset, in order to check for the good installation of the different programs.
I ran the nextflow run -profile test,docker -resume -r 1.2.7 ccdmb/predector command -line and after several seconds I get the following :

Execution cancelled -- Finishing pending tasks before exit
Error executing process > 'signalp_v4 (2)'

Caused by:
Process signalp_v4 (2) terminated with an error exit status (65)

Command executed:

CHUNKSIZE="$(decide_task_chunksize.sh in.fasta "4" 100)"

parallel --halt now,fail=1 --joblog log.txt -j "4" -N "${CHUNKSIZE}" --line-buffer --recstart '>' --cat 'signalp4 -t "euk" -f short "{}"' < in.fasta | cat > out.txt

predutils r2js --pipeline-version "1.2.7" --software-version "4.1g" -o out.ldjson signalp4 out.txt in.fasta

Command exit status:
65

Command output:
(empty)

Command error:
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault
Segmentation fault
Segmentation fault
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Segmentation fault (core dumped)
Failed to parse file <out.txt> at line 8.

The line had the wrong number of columns. Expected 12 but got 11

Work dir:
/home/krostif/prog_secretome/work/95/040e4802a86a04f622386b0edec96f

Tip: you can try to figure out what's wrong by changing to the process work dir and showing the script file named .command.sh

Here is the out.txt file

SignalP-4.1g euk predictions

name Cmax pos Ymax pos Smax pos Smean D ? Dmaxcut Networks-used

SignalP-4.1g euk predictions

name Cmax pos Ymax pos Smax pos Smean D ? Dmaxcut Networks-used

SignalP-4.1g euk predictions

name Cmax pos Ymax pos Smax pos Smean D ? Dmaxcut Networks-used

SignalP-4.1g euk predictions

name Cmax pos Ymax pos Smax pos Smean D ? Dmaxcut Networks-used

                       0.000   1  0.000   1  0.000   1  0.000   0.000 N  0.450      SignalP-noTM
                       0.000   1  0.000   1  0.000   1  0.000   0.000 N  0.450      SignalP-noTM
                       0.000   1  0.000   1  0.000   1  0.000   0.000 N  0.450      SignalP-noTM
                       0.000   1  0.000   1  0.000   1  0.000   0.000 N  0.450      SignalP-noTM

I am running the predector pipeline on Debian 11 with a docker installation.
I cannot figure out where the problem is.
If you can help me.
Thank you in advance
All the best
Christophe

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions