Will my B string be long enough?

This may already have been answered but I couldn't find it. I play a six string with 34 in. scale and am stringing it through the body. This is the first time I'm replacing the strings on it so I don't know how long of strings I need to buy. I usually go for D'Addarios (I just like them) but I don't know if I should try and find some "super long scale" strings, or if "long scale" strings should be long enough. Any advice?

You may be OK. If you want to eliminate the problem once and for all, get the Carvin extended ferrules. They don't add any length to the string, so you can use whatever normal strings you want without giving it a second thought...I don't.

Well....you would just install them as you would normal ferrules. The ball end of the string is farther into the ferrule, not all the way at the back of the bass. As a result, they are still strung through without any length being added. Got them on my main 5 and they work just fine.