#12826 - 2007-05-14 00:41:21
chameleon:
История, блин..
Послали чинить комп. Прихожу. За компом сидит блондинка. Подохожу, спрашиваю, чего случилось. Она показывает на логотип винды и говорит "Как с этим работать?!"
Потом выяснилось, что у нее дома стоит Линукс, а Вин она в первый раз в жизни увидела...
X -5 -2 -1 +1 +2 +5 +7 +10
#12833 - 2007-05-14 00:22:41
Hsilgos :Ты знаешь про время жизни объекта?
Hsilgos :Так вот...
Hsilgos :Из метода передавался в объект ( который работает в ДРУГОМ потоке ) адресс локальной переменной
Hsilgos :Представляешь, что случается, когда метод выходит?
Hsilgos :Правильно, локальная переменная уничтожается.
Hsilgos :Адресс становится инвалидным
Hsilgos :А так как объект, в который передается этот адрес - работает в другом потоке, то это вполне реальныя маза.
Hsilgos :Я на это втыкаю долго... И иду спрашивать, как это работает?
Hsilgos :Ведь ясно же, что это ошибка.
Hsilgos :На что мне чувак говорит : ставлю у потока более высокий приоритет и благодаря этому объект УСПЕВАЕТ вычитать содержимое переменной
Hsilgos :А ты говоришь - "Архитектура"... "Планирование"...
Hsilgos :Индийцам до нас далеко
Hsilgos :Чисто по-русски. Успеть хапнуть, пока не пришел писец...
X -5 -2 -1 +1 +2 +5 +7 +10
#12825 - 2007-05-14 00:44:03
купил яндекс-денег... Пойду щас в яндекс-бар.. а потом - к яндекс-женщинам приставать
X -5 -2 -1 +1 +2 +5 +7 +10
ещё »