[MSNoise] failed to run 01.scan_archive_threaded.py

Thomas Lecocq thomas.lecocq at oma.be
Wed Oct 23 11:58:58 UTC 2013


Xiao,

try this version, it's still using the threading logic, but it should be 
less error-prone.

Thomas


Le 23/10/2013 11:59, Thomas Lecocq a écrit :
> Xiao,
>
> there is definitively something wrong with your linux machine and the 
> way to handle threads. The threading module seems to cause the memory 
> issue... I'll make a non-threaded version of the code so you can test. 
> I'll send it to the list later this afternoon !
>
> Cheers,
>
> Thomas
>
> Le 23/10/2013 11:57, Wang, Xiao a écrit :
>> please see output with 1 thread:
>>
>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python 
>> test.s01scan_archive.py init 1
>> 2013-10-23 10:59:05,935 [INFO] *** Starting: Scan Archive ***
>> mtime: -1
>> init man!
>> will work on 1 threads
>> /home/msnoise/SDS/2010/3A/L002/HHE.D/3A.L002..HHE.D.2010.089
>> Traceback (most recent call last):
>>    File "test.s01scan_archive.py", line 204, in <module>
>>      t.start()
>>    File "/home/msnoise/anaconda/lib/python2.7/threading.py", line 
>> 743, in start
>>      _start_new_thread(self.__bootstrap, ())
>> thread.error: can't start new thread
>> Traceback (most recent call last):
>>    File "_ctypes/callbacks.c", line 314, in 'calling callback function'
>>    File 
>> "/home/msnoise/anaconda/lib/python2.7/site-packages/obspy-0.8.4-py2.7-linux-i686.egg/obspy/mseed/core.py", 
>> line 261, in allocate_data
>>      data = np.empty(samplecount, dtype=DATATYPES[sampletype])
>> MemoryError
>> *** glibc detected *** python: corrupted double-linked list: 
>> 0x30fc1a10 ***
>> ======= Backtrace: =========
>> /lib/tls/i686/cmov/libc.so.6(+0x6b161)[0xb74c6161]
>> /lib/tls/i686/cmov/libc.so.6(+0x6caa3)[0xb74c7aa3]
>> /lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb74caa9d]
>> /home/msnoise/anaconda/lib/python2.7/site-packages/obspy-0.8.4-py2.7-linux-i686.egg/obspy/mseed/../lib/libmseed.so(msr_free+0x6c)[0xb01db87c] 
>>
>> /home/msnoise/anaconda/lib/python2.7/site-packages/obspy-0.8.4-py2.7-linux-i686.egg/obspy/mseed/../lib/libmseed.so(readMSEEDBuffer+0x7d1)[0xb01f0bf1] 
>>
>> /home/msnoise/anaconda/lib/python2.7/lib-dynload/_ctypes.so(ffi_call_SYSV+0x1a)[0xb69d325e] 
>>
>> /home/msnoise/anaconda/lib/python2.7/lib-dynload/_ctypes.so(ffi_call+0x63)[0xb69d3093] 
>>
>> /home/msnoise/anaconda/lib/python2.7/lib-dynload/_ctypes.so(_ctypes_callproc+0x3be)[0xb69c7ece] 
>>
>> /home/msnoise/anaconda/lib/python2.7/lib-dynload/_ctypes.so(+0x6dda)[0xb69bfdda] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x110a)[0xb76a465a] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57f3c)[0xb762df3c]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3cdd)[0xb76a722d] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57f3c)[0xb762df3c]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3cdd)[0xb76a722d] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57f3c)[0xb762df3c]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3cdd)[0xb76a722d] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57f3c)[0xb762df3c]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3cdd)[0xb76a722d] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x607d)[0xb76a95cd] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57f3c)[0xb762df3c]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3cdd)[0xb76a722d] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x61a8)[0xb76a96f8] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x61a8)[0xb76a96f8] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x852)[0xb76ab5f2] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x57e5a)[0xb762de5a]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x3a165)[0xb7610165]
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyObject_Call+0x5c)[0xb75ff1cc] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x54)[0xb76a2704] 
>>
>> /home/msnoise/anaconda/lib/libpython2.7.so.1.0(+0x10e8d2)[0xb76e48d2]
>> /lib/tls/i686/cmov/libpthread.so.0(+0x596e)[0xb75c296e]
>> /lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb752898e]
>> ======= Memory map: ========
>> 00079000-0007a000 ---p 00000000 00:00 0
>> 0007a000-0087a000 rw-p 00000000 00:00 0
>> 0087a000-008a1000 r-xp 00000000 08:01 4087811 
>> /home/msnoise/anaconda/lib/libm-2.5.so
>> 008a1000-008a2000 r--p 00026000 08:01 4087811 
>> /home/msnoise/anaconda/lib/libm-2.5.so
>> 008a2000-008a3000 rw-p 00027000 08:01 4087811 
>> /home/msnoise/anaconda/lib/libm-2.5.so
>> 0103a000-0103b000 ---p 00000000 00:00 0
>> 0103b000-0183b000 rw-p 00000000 00:00 0
>> 0183b000-0183c000 ---p 00000000 00:00 0
>> 0183c000-0203c000 rw-p 00000000 00:00 0
>> 0203c000-0203d000 ---p 00000000 00:00 0
>> 0203d000-0283d000 rw-p 00000000 00:00 0
>> 0283d000-0283e000 ---p 00000000 00:00 0
>> 0283e000-0303e000 rw-p 00000000 00:00 0
>> 0303e000-0303f000 ---p 00000000 00:00 0
>> 0303f000-0383f000 rw-p 00000000 00:00 0
>> 0383f000-03840000 ---p 00000000 00:00 0
>> 03840000-04040000 rw-p 00000000 00:00 0
>> 04040000-04041000 ---p 00000000 00:00 0
>> 04041000-04841000 rw-p 00000000 00:00 0
>> 04841000-04842000 ---p 00000000 00:00 0
>> 04842000-05042000 rw-p 00000000 00:00 0
>> 05042000-05043000 ---p 00000000 00:00 0
>> 05043000-05843000 rw-p 00000000 00:00 0
>> 05843000-05844000 ---p 00000000 00:00 0
>> 05844000-06044000 rw-p 00000000 00:00 0
>> 06044000-06045000 ---p 00000000 00:00 0
>> 06045000-06845000 rw-p 00000000 00:00 0
>> 06845000-06846000 ---p 00000000 00:00 0
>> 06846000-07046000 rw-p 00000000 00:00 0
>> 07046000-07047000 ---p 00000000 00:00 0
>> 07047000-07847000 rw-p 00000000 00:00 0
>> 07847000-07848000 ---p 00000000 00:00 0
>> 07848000-08048000 rw-p 00000000 00:00 0
>> 08048000-08049000 r-xp 00000000 08:01 76972040 
>> /home/msnoise/anaconda/bin/python2.7
>> 08049000-0804a000 rw-p 00000000 08:01 76972040 
>> /home/msnoise/anaconda/bin/python2.7
>> 080b9000-09662000 rw-p 00000000 00:00 0          [heap]
>> 09700000-097a3000 rw-p 00000000 00:00 0
>> 097a3000-09800000 ---p 00000000 00:00 0
>> 098f3000-098f4000 ---p 00000000 00:00 0
>> 098f4000-0a0f4000 rw-p 00000000 00:00 0
>> 0a0f4000-0a0f5000 ---p 00000000 00:00 0
>> 0a0f5000-0a8f5000 rw-p 00000000 00:00 0
>> 0a8f5000-0a8f6000 ---p 00000000 00:00 0
>> 0a8f6000-0b0f6000 rw-p 00000000 00:00 0
>> 0b0f6000-0b0f7000 ---p 00000000 00:00 0
>> 0b0f7000-0b8f7000 rw-p 00000000 00:00 0
>> 0b8f7000-0b8f8000 ---p 00000000 00:00 0
>> 0b8f8000-0c0f8000 rw-p 00000000 00:00 0
>> 0c0f8000-0c0f9000 ---p 00000000 00:00 0
>> 0c0f9000-0c8f9000 rw-p 00000000 00:00 0
>> 0c8f9000-0c8fa000 ---p 00000000 00:00 0
>> 0c8fa000-0d0fa000 rw-p 00000000 00:00 0
>> 0d0fa000-0d0fb000 ---p 00000000 00:00 0
>> 0d0fb000-0d8fb000 rw-p 00000000 00:00 0
>> 0d8fb000-0d8fc000 ---p 00000000 00:00 0
>> 0d8fc000-0e0fc000 rw-p 00000000 00:00 0
>> 0e0fc000-0e0fd000 ---p 00000000 00:00 0
>> 0e0fd000-0e8fd000 rw-p 00000000 00:00 0
>> 0e8fd000-0e8fe000 ---p 00000000 00:00 0
>> 0e8fe000-0f0fe000 rw-p 00000000 00:00 0
>> 0f0fe000-0f0ff000 ---p 00000000 00:00 0
>> 0f0ff000-0f8ff000 rw-p 00000000 00:00 0
>> 0f8ff000-0f900000 ---p 00000000 00:00 0
>> 0f900000-10100000 rw-p 00000000 00:00 0
>> 10100000-101ff000 rw-p 00000000 00:00 0
>> 101ff000-10200000 ---p 00000000 00:00 0
>> 10200000-102ff000 rw-p 00000000 00:00 0
>> 102ff000-10300000 ---p 00000000 00:00 0
>> 10300000-103ff000 rw-p 00000000 00:00 0
>> 103ff000-10400000 ---p 00000000 00:00 0
>> 104fe000-104ff000 ---p 00000000 00:00 0
>> 104ff000-10cff000 rw-p 00000000 00:00 0
>> 10cff000-10d00000 ---p 00000000 00:00 0 Aborted
>>
>>
>>
>> ________________________________________
>> From: msnoise-bounces at mailman-as.oma.be 
>> [msnoise-bounces at mailman-as.oma.be] on behalf of Thomas Lecocq 
>> [thomas.lecocq at oma.be]
>> Sent: 23 October 2013 10:55
>> To: msnoise at mailman-as.oma.be
>> Subject: Re: [MSNoise] failed to run 01.scan_archive_threaded.py
>>
>> with only 1 thread, to test?
>>
>> thom
>> Le 23/10/2013 11:54, Wang, Xiao a écrit :
>>> Please see the following output after I add up "print source":
>>>
>>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python 
>>> test.s01scan_archive.py init 4
>>> 2013-10-23 10:55:34,388 [INFO] *** Starting: Scan Archive ***
>>> mtime: -1
>>> init man!
>>> will work on 4 threads
>>> /home/msnoise/SDS/2010/3A/L002/HHE.D/3A.L002..HHE.D.2010.089
>>> /home/msnoise/SDS/2010/3A/L002/HHE.D/3A.L002..HHE.D.2010.090
>>> /home/msnoise/SDS/2010/3A/L002/HHE.D/3A.L002..HHE.D.2010.091
>>> /home/msnoise/SDS/2010/3A/L002/HHE.D/3A.L002..HHE.D.2010.092
>>> Traceback (most recent call last):
>>>     File "test.s01scan_archive.py", line 204, in <module>
>>>       t.start()
>>>     File "/home/msnoise/anaconda/lib/python2.7/threading.py", line 
>>> 743, in start
>>>       _start_new_thread(self.__bootstrap, ())
>>> thread.error: can't start new thread
>>> Error: msr_unpack_data((null)): Cannot allocate diff buffer
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot allocate diff buffer
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: msr_unpack(): Cannot allocate memory
>>> Error: msr_init(): Cannot allocate memory
>>> Error: msr_unpack_data((null)): Cannot (re)allocate memory
>>> Error: seg_init(): Cannot allocate memory
>>> Error: msr_init(): Cannot allocate memory
>>> Segmentation fault
>>>
>>>
>>>
>>> ________________________________________
>>> From: msnoise-bounces at mailman-as.oma.be 
>>> [msnoise-bounces at mailman-as.oma.be] on behalf of Thomas Lecocq 
>>> [thomas.lecocq at oma.be]
>>> Sent: 23 October 2013 10:48
>>> To: msnoise at mailman-as.oma.be
>>> Subject: Re: [MSNoise] failed to run 01.scan_archive_threaded.py
>>>
>>> Xiao,
>>>
>>> edit s01scan_archive.py and add this line
>>>
>>> print source
>>>
>>> before
>>>
>>> data = read(source, quality=False)
>>>
>>> that should be at Line72.
>>>
>>> and send the output,
>>>
>>> Thom
>>>
>>>
>>> Le 23/10/2013 11:42, Wang, Xiao a écrit :
>>>> In the SDS folder, there are only mseed files, no other format files.
>>>>
>>>> Xiao
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: msnoise-bounces at mailman-as.oma.be 
>>>> [mailto:msnoise-bounces at mailman-as.oma.be] On Behalf Of Thomas Lecocq
>>>> Sent: 23 October 2013 10:36
>>>> To: msnoise at mailman-as.oma.be
>>>> Subject: Re: [MSNoise] failed to run 01.scan_archive_threaded.py
>>>>
>>>> Xiao,
>>>>
>>>>
>>>> Le 23/10/2013 11:29, Wang, Xiao a écrit :
>>>>> I put my SDS data files in /home/msnoise/SDS directory. In table 
>>>>> config, I set value of data_folder is /home/msnoise/SDS, value of 
>>>>> data_structure is SDS, and value of export_format is MSEED.
>>>> This looks OK. Do you have anything else than mseed files in the 
>>>> folders ?
>>>>
>>>> Thomas
>>>>> Xiao
>>>>>
>>>>> ________________________________________
>>>>> From: msnoise-bounces at mailman-as.oma.be
>>>>> [msnoise-bounces at mailman-as.oma.be] on behalf of Thomas Lecocq
>>>>> [thomas.lecocq at oma.be]
>>>>> Sent: 23 October 2013 10:24
>>>>> To: msnoise at mailman-as.oma.be
>>>>> Subject: Re: [MSNoise] failed to run 01.scan_archive_threaded.py
>>>>>
>>>>> Xiao,
>>>>>
>>>>> what is your data archive format and path ? (the configuration bits)
>>>>>
>>>>> Thomas
>>>>>
>>>>> Le 23/10/2013 11:23, Wang, Xiao a écrit :
>>>>>> Hi Thomas,
>>>>>>
>>>>>> I try script python s01scan_archive.py init 4, but I still get 
>>>>>> same exception. I check database and tables of jobs, filters and 
>>>>>> data_availability are empty.
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Xiao
>>>>>>
>>>>>>
>>>>>> Screenshot:
>>>>>>
>>>>>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python 
>>>>>> s01scan_archive.py
>>>>>> init 4
>>>>>> 2013-10-23 10:21:32,796 [INFO] *** Starting: Scan Archive ***
>>>>>> mtime: -1
>>>>>> init man!
>>>>>> will work on 4 threads
>>>>>> 2013-10-23 10:21:33,090 [DEBUG] 3A.L002..HHE.D.2010.089: Before
>>>>>> Start-Date! (0.25) Traceback (most recent call last):
>>>>>>        File "s01scan_archive.py", line 203, in <module>
>>>>>>          t.start()
>>>>>>        File "/home/msnoise/anaconda/lib/python2.7/threading.py", 
>>>>>> line 743, in start
>>>>>>          _start_new_thread(self.__bootstrap, ())
>>>>>> thread.error: can't start new thread
>>>>>> 2013-10-23 10:21:33,173 [DEBUG] 3A.L002..HHE.D.2010.090: Before
>>>>>> Start-Date! (0.33) Traceback (most recent call last):
>>>>>>        File "_ctypes/callbacks.c", line 314, in 'calling callback 
>>>>>> function'
>>>>>>        File 
>>>>>> "/home/msnoise/anaconda/lib/python2.7/site-packages/obspy-0.8.4-py2.7-linux-i686.egg/obspy/mseed/core.py", 
>>>>>> line 261, in allocate_data
>>>>>>          data = np.empty(samplecount, dtype=DATATYPES[sampletype])
>>>>>> MemoryError Segmentation fault
>>>>>>
>>>>>>
>>>>>> ________________________________________
>>>>>> From: msnoise-bounces at mailman-as.oma.be
>>>>>> [msnoise-bounces at mailman-as.oma.be] on behalf of Thomas Lecocq
>>>>>> [thomas.lecocq at oma.be]
>>>>>> Sent: 23 October 2013 08:59
>>>>>> To: msnoise at mailman-as.oma.be
>>>>>> Subject: Re: [MSNoise] failed to run 01.scan_archive_threaded.py
>>>>>>
>>>>>> Hello Xiao,
>>>>>>
>>>>>> That is weird, could you test using more than 1 thread:
>>>>>>
>>>>>> python s01scan_archive.py init 4
>>>>>>
>>>>>> where 4 means 4 threads
>>>>>>
>>>>>>
>>>>>> Thomas
>>>>>>
>>>>>> Le 22/10/2013 16:20, Wang, Xiao a écrit :
>>>>>>> Hi Thomas,
>>>>>>>
>>>>>>> I downloaded MSNoise 1.2 and passed s001configurator.py and 
>>>>>>> s002populate_station_table.py. But I encountered error when I 
>>>>>>> call script python s01scan_archive.py init.
>>>>>>>
>>>>>>> Any idea?
>>>>>>>
>>>>>>> Xiao
>>>>>>>
>>>>>>>
>>>>>>> The following is the screenshot:
>>>>>>>
>>>>>>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python
>>>>>>> s001configurator.py Updating Config Table Updating Station Table
>>>>>>> Updating Filter Table Done !
>>>>>>>
>>>>>>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python
>>>>>>> s002populate_station_table.py
>>>>>>>
>>>>>>>>> Populating the Station table
>>>>>>> Adding: 3A L002
>>>>>>> Adding: 3A L003
>>>>>>> Adding: 3A L004
>>>>>>> Adding: 3A L005
>>>>>>> Adding: 3A L006
>>>>>>> Adding: 3A L007
>>>>>>> Adding: 3A L008
>>>>>>> Adding: 3A L009
>>>>>>> Adding: 3A L101
>>>>>>> Adding: 3A L102
>>>>>>> Adding: 3A L103
>>>>>>> Adding: 3A L104
>>>>>>> Adding: 3A L105
>>>>>>> Adding: 3A L106
>>>>>>> Adding: 3A L107
>>>>>>> Adding: 3A L201
>>>>>>> Adding: 3A QC08
>>>>>>> Adding: 3A QC11
>>>>>>> Adding: 3A U16B
>>>>>>> Adding: 3A U40B
>>>>>>> Adding: 3A U69B
>>>>>>> Adding: 3A UO2B
>>>>>>>
>>>>>>> msnoise at seisapp:~/MSNoise-Temp/MSNoise-1.2$ python
>>>>>>> s01scan_archive.py init
>>>>>>> 2013-10-22 15:14:14,516 [INFO] *** Starting: Scan Archive ***
>>>>>>> mtime: -1
>>>>>>> init man!
>>>>>>> will work on 1 threads
>>>>>>> Traceback (most recent call last):
>>>>>>>         File "s01scan_archive.py", line 203, in <module>
>>>>>>>           t.start()
>>>>>>>         File 
>>>>>>> "/home/msnoise/anaconda/lib/python2.7/threading.py", line 743, 
>>>>>>> in start
>>>>>>>           _start_new_thread(self.__bootstrap, ())
>>>>>>> thread.error: can't start new thread Traceback (most recent call
>>>>>>> last):
>>>>>>>         File "_ctypes/callbacks.c", line 314, in 'calling 
>>>>>>> callback function'
>>>>>>>         File 
>>>>>>> "/home/msnoise/anaconda/lib/python2.7/site-packages/obspy-0.8.4-py2.7-linux-i686.egg/obspy/mseed/core.py", 
>>>>>>> line 261, in allocate_data
>>>>>>>           data = np.empty(samplecount, dtype=DATATYPES[sampletype])
>>>>>>> MemoryError Segmentation fault
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Please donwload the latest MSNoise release, there are quite a
>>>>>>>> number of bugfix and improvements on the way memory and threads 
>>>>>>>> are handled !
>>>>>>>>
>>>>>>>> Let me know how it goes !
>>>>>>>>
>>>>>>>> Thomas
>>>>>>>>
>>>>>>>> ps : please subscribe to the list in order to have your messages
>>>>>>>> delivered automatically (this one went to "moderation")
>>>>>>> _______________________________________________
>>>>>>> MSNoise mailing list
>>>>>>> MSNoise at mailman-as.oma.be
>>>>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>>>> -- 
>>>>>> Dr. Thomas Lecocq
>>>>>> Geologist
>>>>>>
>>>>>> Seismology - Gravimetry
>>>>>> Royal Observatory of Belgium
>>>>>>
>>>>>>                  *
>>>>>>              * * * * *
>>>>>>               * * * *
>>>>>>              ---------
>>>>>> http://www.seismology.be
>>>>>> http://twitter.com/#!/Seismologie_be
>>>>>>
>>>>>> _______________________________________________
>>>>>> MSNoise mailing list
>>>>>> MSNoise at mailman-as.oma.be
>>>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>>>> _______________________________________________
>>>>>> MSNoise mailing list
>>>>>> MSNoise at mailman-as.oma.be
>>>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>>> -- 
>>>>> Dr. Thomas Lecocq
>>>>> Geologist
>>>>>
>>>>> Seismology - Gravimetry
>>>>> Royal Observatory of Belgium
>>>>>
>>>>>                 *
>>>>>             * * * * *
>>>>>              * * * *
>>>>>             ---------
>>>>> http://www.seismology.be
>>>>> http://twitter.com/#!/Seismologie_be
>>>>>
>>>>> _______________________________________________
>>>>> MSNoise mailing list
>>>>> MSNoise at mailman-as.oma.be
>>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>>> _______________________________________________
>>>>> MSNoise mailing list
>>>>> MSNoise at mailman-as.oma.be
>>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>> -- 
>>>> Dr. Thomas Lecocq
>>>> Geologist
>>>>
>>>> Seismology - Gravimetry
>>>> Royal Observatory of Belgium
>>>>
>>>>                *
>>>>            * * * * *
>>>>             * * * *
>>>>            ---------
>>>> http://www.seismology.be
>>>> http://twitter.com/#!/Seismologie_be
>>>>
>>>> _______________________________________________
>>>> MSNoise mailing list
>>>> MSNoise at mailman-as.oma.be
>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>>> _______________________________________________
>>>> MSNoise mailing list
>>>> MSNoise at mailman-as.oma.be
>>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>> -- 
>>> Dr. Thomas Lecocq
>>> Geologist
>>>
>>> Seismology - Gravimetry
>>> Royal Observatory of Belgium
>>>
>>>               *
>>>           * * * * *
>>>            * * * *
>>>           ---------
>>> http://www.seismology.be
>>> http://twitter.com/#!/Seismologie_be
>>>
>>> _______________________________________________
>>> MSNoise mailing list
>>> MSNoise at mailman-as.oma.be
>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>> _______________________________________________
>>> MSNoise mailing list
>>> MSNoise at mailman-as.oma.be
>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>> -- 
>> Dr. Thomas Lecocq
>> Geologist
>>
>> Seismology - Gravimetry
>> Royal Observatory of Belgium
>>
>>              *
>>          * * * * *
>>           * * * *
>>          ---------
>> http://www.seismology.be
>> http://twitter.com/#!/Seismologie_be
>>
>> _______________________________________________
>> MSNoise mailing list
>> MSNoise at mailman-as.oma.be
>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>> _______________________________________________
>> MSNoise mailing list
>> MSNoise at mailman-as.oma.be
>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>

-- 
Dr. Thomas Lecocq
Geologist

Seismology - Gravimetry
Royal Observatory of Belgium

            *
        * * * * *
         * * * *
        ---------
http://www.seismology.be
http://twitter.com/#!/Seismologie_be



More information about the MSNoise mailing list