Segmentation Fault Error when using my own params file

90 views
Skip to first unread message

Nat Tay

unread,
May 4, 2020, 4:33:04 AM5/4/20
to Comet-ms support
Hi,

I am trying to search my MS spectra against my custom database. The database I am using is a fasta file generated from rnaseq data. When I run the command: 

/home/e0470749/comet/comet.2019015.linux.exe -P/home/e0470749/comet/comet.params.new /gpfs/eplab/Nathaniel/b014p014_P_56h_M5_rep1.mgf

I get the following error:

/home/e0470749/comet/run_comet.sh: line 3: 15485 Segmentation fault      (core dumped) /home/e0470749/comet/comet.2019015.linux.exe -P/home/e0470749/comet/comet.params.new /gpfs/eplab/Nathaniel/b014p014_P_56h_M5_rep1.mgf

However, if I generate a new params file without changing any of the default settings besides the database, the program seems to run fine.

Does anyone know how to solve this issue? 

Nat Tay

unread,
May 4, 2020, 4:41:29 AM5/4/20
to Comet-ms support
Attaching my comet.params file
comet.params.new

Javan Okendo

unread,
May 4, 2020, 5:36:55 AM5/4/20
to Nat Tay, Comet-ms support
Tay,

Segmentation fault means you are trying to access memory which you are not allocated for in your server. Consider reducing the number of threads or just leave it at default value of 0 and the system will allocate the number of threads accordingly. I hope this helps

--
You received this message because you are subscribed to the Google Groups "Comet-ms support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to comet-ms+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/comet-ms/eecab8a6-73c1-4f36-937f-6cdea056cc10%40googlegroups.com.

Nat Tay

unread,
May 4, 2020, 5:49:02 AM5/4/20
to Comet-ms support
Thanks for the reply.

I've set the num of threads to 0 but get the same error. Setting it to 1 also gives the same thing.

I think the problem might be the nucleotide_reading_frame which I set to 7. If I run the params.new with just that setting changed I get the segmentation fault. 

On Monday, May 4, 2020 at 5:36:55 PM UTC+8, Javan Okendo wrote:
Tay,

Segmentation fault means you are trying to access memory which you are not allocated for in your server. Consider reducing the number of threads or just leave it at default value of 0 and the system will allocate the number of threads accordingly. I hope this helps

On Mon, May 4, 2020 at 10:41 AM Nat Tay <natt...@gmail.com> wrote:
Attaching my comet.params file

On Monday, May 4, 2020 at 4:33:04 PM UTC+8, Nat Tay wrote:
Hi,

I am trying to search my MS spectra against my custom database. The database I am using is a fasta file generated from rnaseq data. When I run the command: 

/home/e0470749/comet/comet.2019015.linux.exe -P/home/e0470749/comet/comet.params.new /gpfs/eplab/Nathaniel/b014p014_P_56h_M5_rep1.mgf

I get the following error:

/home/e0470749/comet/run_comet.sh: line 3: 15485 Segmentation fault      (core dumped) /home/e0470749/comet/comet.2019015.linux.exe -P/home/e0470749/comet/comet.params.new /gpfs/eplab/Nathaniel/b014p014_P_56h_M5_rep1.mgf

However, if I generate a new params file without changing any of the default settings besides the database, the program seems to run fine.

Does anyone know how to solve this issue? 

--
You received this message because you are subscribed to the Google Groups "Comet-ms support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to come...@googlegroups.com.

Jimmy Eng

unread,
May 4, 2020, 1:31:12 PM5/4/20
to Comet-ms support
Nat,

I am able to replicate the problem here.  In my brief testing, Comet version 2019.01 rev. 1 completed my test search whereas versions 2019.01 rev. 2 and later are giving the segmentation fault.  So I encourage you go to download the 2019.01.1 release and use that version for this search.

I will debug this soon and include the fix in the next full release.  I don't intend to make a maintenance release for this because the use case is so rare as I don't think I've performed or tested a nucleotide database search in over a decade!  There should be no functional difference between 2019.01.1 and 2019.01.5 for your searches but if you do want a patched 2019.01.5 release, I can send you a binary once I can identify and fix the bug.

Jimmy

Jimmy Eng

unread,
May 4, 2020, 6:00:20 PM5/4/20
to Comet-ms support
If you want to use 2019.01.5, here's a patched linux binary that addresses this bug.

Nat Tay

unread,
May 4, 2020, 9:50:37 PM5/4/20
to Comet-ms support
Okay, thanks so much! Will try out the 2019.01.1 release and the new patch!
Reply all
Reply to author
Forward
0 new messages