plotHeatmap segmentation fault

128 views
Skip to first unread message

mmmmc...@gmail.com

unread,
Apr 17, 2017, 12:34:10 PM4/17/17
to deepTools
Hi all-
Since upgrading to deepTools 2.5, I am getting the following error with plotHeatmap:

/mnt/home/mcandr21/anaconda2/lib/python2.7/site-packages/subprocess32.py:472: RuntimeWarning: The _posixsubprocess module is not being used. Child process reliability may suffer if your program uses threads.
"program uses threads.", RuntimeWarning)
/var/spool/torque/mom_priv/jobs/41348378.mgr-04.i.SC: line 50: 30699 Segmentation fault (core dumped)

Has anyone else been getting this error? Do I need to upgrade one of the dependency packages?

Fidel Ramirez

unread,
Apr 18, 2017, 12:35:38 AM4/18/17
to mmmmc...@gmail.com, deepTools
That is very strange. I assume that the problem does not happen if you use a single processor right (-p 1).

Which exact version of python 2.7 do you have?

Best,
Fidel
> --
> You received this message because you are subscribed to the Google Groups "deepTools" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to deeptools+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

mmmmc...@gmail.com

unread,
Apr 18, 2017, 8:40:26 AM4/18/17
to deepTools, mmmmc...@gmail.com
I am using Python 2.7, but I don't think the -p argument works in plotHeatmap does it?

mmmmc...@gmail.com

unread,
Apr 18, 2017, 12:59:52 PM4/18/17
to deepTools, mmmmc...@gmail.com
Ahhhh sorry just saw you asked for specific version. I just reinstalled anaconda2, then used that to reinstall deepTools, but I am still getting the same error. My python 2.7 was installed with Anaconda 4.3.1 (64-bit).

mmmmc...@gmail.com

unread,
Apr 18, 2017, 1:01:08 PM4/18/17
to deepTools, mmmmc...@gmail.com
I should say more specifically that I am still getting a segmentation fault, though the
/mnt/home/mcandr21/anaconda2/lib/python2.7/site-packages/subprocess32.py:472: RuntimeWarning: The _posixsubprocess module is not being used. Child process reliability may suffer if your program uses threads.
"program uses threads.", RuntimeWarning)
portion of the error is no longer showing up.

Vivek Bhardwaj

unread,
Apr 19, 2017, 4:46:32 AM4/19/17
to mmmmc...@gmail.com, deepTools
The warning message was coming from subprocess module, so I guess updating the dependencies solved it. I can not reproduce the segfault on my data with plotHeatmap (v2.5.0.1). Can you try with another daatset?

Best Wishes
Vivek

--------

Vivek Bhardwaj
PhD Candidate | International Max Planck Research School 
Max Planck Institute of Immunobiology and Epigenetics
Stübeweg 51, Freiburg


> > > > To unsubscribe from this group and stop receiving emails from it, send an email to deeptools+unsubscribe@googlegroups.com.

> > > > For more options, visit https://groups.google.com/d/optout.

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

mmmmc...@gmail.com

unread,
Apr 20, 2017, 2:31:41 PM4/20/17
to deepTools, mmmmc...@gmail.com
It looks like this had something to do with matplotlib. I uninstalled matplotlib, then reinstalled an older version, and this seems to have corrected the issue
> > > > > To unsubscribe from this group and stop receiving emails from it, send an email to deeptools+...@googlegroups.com.
>
> > > > > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
>
> You received this message because you are subscribed to the Google Groups "deepTools" group.
>
> To unsubscribe from this group and stop receiving emails from it, send an email to deeptools+...@googlegroups.com.

atoen...@gmail.com

unread,
Jul 6, 2018, 6:28:42 AM7/6/18
to deepTools

I had the same issue when using bamCoverage (deeptools3 installed with conda), and it turned out that there was some kind of conflicting version of subprocess32 that was installed by pip. pip uninstall subprocess32 solved the issue.

Reply all
Reply to author
Forward
0 new messages