# Segmentation error thrown for threading over loop

**URL:** <https://discourse.julialang.org/t/segmentation-error-thrown-for-threading-over-loop/22267>\
**Category:** New to Julia\
**Created:** [March 24, 2019, 2:04am UTC](https://discourse.julialang.org/t/segmentation-error-thrown-for-threading-over-loop/22267 "2019-03-24T02:04:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![iamsuddhasattwa](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iamsuddhasattwa/32/7441_2.png) [@iamsuddhasattwa](https://discourse.julialang.org/u/iamsuddhasattwa)\
**Post date:** [March 24, 2019, 2:04am UTC](https://discourse.julialang.org/t/segmentation-error-thrown-for-threading-over-loop/22267/1 "2019-03-24T02:04:24Z")

</div>

I am encountering this strange error, and cannot decipher the messages. K is a NXN sparse array, d is an N-vector, with the entries close to 1.0. I am using Julia v1.1.0.

> Threads.@threads for i in 1 : N  
> K[i,:]\*=d[i];  
> end
> 
> signal (11): Segmentation fault  
> in expression starting at no file:0  
> in expression starting at no filein expression starting at no file:0  
> unknown function (ip: 0x7f8b9ecdb74b)
