Suction in the pipes from flowing water can empty the P-trap — therefore causing very smelly drains. But if you've run water through for a few minutes in the shower and it still hasn't fixed it (the easiest fix for a dry P-trap), the problem could be that thevent for the shower...