-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
segmentation fault (core dumped) #17
Comments
seems like an installation error. @yenyilin, what do you think? |
i get the same error with the bioconda installation |
Since 1de79ac. Seems like the destructor of FASTQParser. |
(1) Can you confirm that you finish the 1600 pairs of reads in the test sample properly? |
@nliorni : We can not reproduce the segmentation fault after the detection step yet, and we appreciate it if you can provide more information regarding this scenario. The current workaround will be to add in fastq_parser.cpp so circminer will not try to empty unallocated current_record. We will update once we ensure that we fix the reproduced segmentation fault after the detection step. Thank you. |
good morning! Thank you for the kind answer. The command I ran is:
how can I share the fastq with you? they are gb in size. The segmentation fault error is the following:
so I don't know if the detection is actually fully completed. I will attach the fastqc report for this fastq pair. Sorry to bother you, and thanks again for the help. nl |
Thank you for the information. We will start testing using SRR1797219 from SRX669021 and keep you updated. |
In the meantime I will assume you use |
We tried to run the current release circminer using 47,209,075 paired-end reads of SRR1797219 and it finished properly. Can you remind us of the gcc version in your system? |
Good morning @yenyilin. Yes, I used that reference annotation file, as you can see from the command I ran. The version of gcc I have is 8.5.0. Ok, I understand that you ran circminer on the same sample I have (SRX669021) and it does work. I don't know what the problem might be. Thank you again for your help. |
@nliorni I will try it again on 8.5.0. In the meantime I hope you don't mind me sharing some suggestions (which lead to more work on your side). In process_circ.cpp you already finished line 306 but can not proceed to line 325.
(2) If (1) still failed, can you help tail -n 1600 of both read files and run it again using these 1,600 pairs? |
@yenyilin Good morning, sorry for the late response. I will try the suggested patch and let you know. I am currently running circminer on a full dataset, and some samples seems to present this problem, as you can see from the attached log. Also, now is keeping loading the genome sequence. I'll wait and keep this updated. Thanks so much again, |
@nliorni Can you provide what type of resources your system has? RAM, CORES. Are you running using slurm or any type of queue management system where you can restrict the resources? |
Greetings @fhach, I am running the analysis without queue management systems on a workstation with 252gb RAM and 64 cores |
hello @yenyilin, sorry for the delayed response. I applied the suggested patch and we have more samples working this time, but still 44 on 122 samples of the dataset went through the same error presented in this issue.
it seemed to work without throwing any error, as you can see from the attached log. Thank you again for all the help, by the way. |
@nliorni I only have GCC 8.4.0 and 9.3.0 that they both worked. In these cases I am wondering some system-level issues like Faraz mentioned. |
|
Greetings,
I cloned the latest version of circminer, completed the installation (make) and builded index for hg38 reference genome.
I keep getting the same error after the circRNA detection is completed:
/usr/bin/bash: line 1: 305631 Segmentation fault (core dumped)
The "Segmentation fault (core dumped)" pops up also when calling "circminer --help", like:
... For more details and command line options run "circminer --help" Segmentation fault (core dumped)
How can I solve the issue? Thanks in advance for help
The text was updated successfully, but these errors were encountered: