haiku-os@conference.jabber.ru - 2015/02/01

00:11:24 Пользователи: Diver_, beos, diGer, siaržuk, ɹǝɟılʍǝu, Ботиха (6)

00:11:24 diGer установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 4.1: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://myfreenet.ru/haiku-os@conference.jabber.ru/
Ночные сборки: http://haiku-files.org/
Git-репозиторий Haiku: http://git.haiku-os.org
Вставлять логи сюда: http://pastie.org
Вставлять картинки сюда: http://imgur.com
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

00:11:24 diGer теперь away [40] (Автостатус (неактивен))

00:11:28 diGer теперь online [50]

00:13:15 Diver_ теперь online [0]

00:13:47 berus зашел как постоянный участник online [0] (Доступен)

00:27:02 diGer теперь away [40] (Автостатус (неактивен))

00:34:23 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

00:34:36 diGer теперь online [50]

00:39:42 Diver_ теперь away [0] (Away)

00:40:41 ɹǝɟılʍǝu теперь online [0]

00:45:02 diGer теперь away [40] (Автостатус (неактивен))

00:48:22 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

00:49:13 ɹǝɟılʍǝu теперь online [0]

00:57:09 totish зашел как постоянный участник online [50]

00:59:48 totish вышел

01:01:35 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

01:02:15 diGer теперь online [50]

01:07:49 ɹǝɟılʍǝu теперь online [0]

01:08:53 Diver_ теперь online [0]

01:13:07 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

01:22:09 ɹǝɟılʍǝu теперь online [0]

01:41:57 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

01:49:47 ɹǝɟılʍǝu теперь online [0]

02:16:23 diGer вышел

04:20:46 berus вышел

05:51:08 ɹǝɟılʍǝu вышел (Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable)

07:23:34 Diver_ вышел

07:54:08 siaržuk вышел (Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found)

10:44:53 diGer зашел как модератор и администратор online [50]

11:03:36 diGer теперь away [40] (Автостатус (неактивен))

11:05:04 diGer теперь online [50]

11:33:12 diGer теперь away [40] (Автостатус (неактивен))

11:34:20 diGer теперь online [50]

11:46:54 Diver_ зашел как модератор и администратор online [0]

11:49:39 Diver_ теперь online [0]

11:53:13 diGer теперь away [40] (Автостатус (неактивен))

12:12:55 diGer теперь xa [30] (Автостатус (неактивен))

12:28:15 PoZorro зашел как постоянный участник online [1]

12:28:16 PoZorro теперь online [1]

12:37:23 diGer теперь online [50]

12:56:52 siaržuk зашел как владелец конференции online [5]

13:23:32 diGer теперь away [40] (Автостатус (неактивен))

13:27:20 Diver_ вышел

13:41:12 PoZorro вышел

13:43:40 diGer теперь xa [30] (Автостатус (неактивен))

14:11:36 diGer теперь online [50]

14:12:06 siaržuk вышел (Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found)

14:34:53 diGer теперь away [40] (Автостатус (неактивен))

14:36:08 diGer теперь online [50]

14:36:26 totish зашел как постоянный участник online [50]

14:46:35 totish теперь away [40] (Auto Status (idle))

14:46:40 totish теперь online [50]

14:50:18 siaržuk зашел как владелец конференции online [5]

14:56:40 totish теперь away [40] (Auto Status (idle))

15:02:31 siaržuk теперь online [5]

15:12:44 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

15:16:31 diGer теперь away [40] (Автостатус (неактивен))

15:16:40 totish теперь xa [30] (Auto Status (idle))

15:28:29 siaržuk теперь online [5]

15:34:37 ɹǝɟılʍǝu зашел как постоянный участник online [0]

15:34:38 Diver_ зашел как модератор и администратор online [0]

15:34:38 Diver_ теперь online [0]

15:36:16 diGer теперь xa [30] (Автостатус (неактивен))

16:03:24 Diver_: siaržuk: хай!

16:04:07 Diver_: так в чем может быть проблема в бифаре? хочу его протолкнуть в депот, но надо бы сначала пофиксить

16:05:01 siaržuk: а причём бифар - в системе зависон-же

16:05:40 Diver_: хм?

16:06:06 Diver_: остальной софт же работает...

16:06:25 siaržuk: твой дамп в BPosition стоит. в пакаж-фс небось особенности

16:06:54 Diver_: ну там же вроде просто чтение происходит

16:07:11 diGer вышел

16:13:28 siaržuk: ну вот такой привет от Базы - через века. ;-)

16:16:23 totish теперь online [50]

16:26:18 Diver_ вышел

16:26:26 Diver_ зашел как модератор и администратор online [0]

16:26:26 Diver_ теперь online [0]

16:43:07 totish теперь away [40] (Auto Status (idle))

16:43:11 totish теперь online [50]

16:53:11 totish теперь away [40] (Auto Status (idle))

17:13:11 totish теперь xa [30] (Auto Status (idle))

17:20:28 Diver_ вышел

17:22:04 Diver_ зашел как модератор и администратор online [0]

17:22:04 Diver_ теперь online [0]

17:45:12 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

18:18:50 siaržuk теперь online [5]

18:32:31 diGer зашел как модератор и администратор online [50]

18:34:45 berus зашел как постоянный участник online [0] (Доступен)

19:11:26 diGer теперь away [40] (Автостатус (неактивен))

19:26:03 Diver_ вышел

19:27:40 Diver_ зашел как модератор и администратор online [0]

19:27:40 Diver_ теперь online [0]

19:31:31 diGer теперь xa [30] (Автостатус (неактивен))

19:44:10 diGer теперь online [50]

19:50:57 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

19:53:35 ɹǝɟılʍǝu теперь online [0]

20:15:50 diGer теперь away [40] (Автостатус (неактивен))

20:30:11 totish теперь online [50]

20:32:17 beos теперь xa [30] (где-то рядом...)

20:36:00 diGer теперь xa [30] (Автостатус (неактивен))

20:38:12 diGer теперь online [50]

20:47:53 totish теперь away [40] (Auto Status (idle))

20:47:58 totish теперь online [50]

20:49:51 diGer теперь away [40] (Автостатус (неактивен))

20:56:06 siaržuk вышел

20:56:14 siaržuk зашел как владелец конференции online [5]

20:58:20 siaržuk: Diver_: дык тикета напиши и куски кода соответсвенно которые я показывал давеча - навесь кто там за пакаж фс отвечает - по любому или починят неконсистентность или предложат как кувалдочкой по бефару стукнуть чтобы не вис.

20:58:33 siaržuk: totish: Hände hoch! Как дела?

20:59:06 siaržuk: Diver_: ибо неконсистентность налицо - тут работает, а тут - нет.

20:59:34 Diver_: pulkomandy
this code does not handle errors of BFile::Read

21:02:12 Diver_ вышел

21:03:18 Diver_ зашел как модератор и администратор online [0]

21:03:18 Diver_ теперь online [0]

21:08:47 diGer теперь online [50]

21:11:51 siaržuk: и предложил чо?

21:12:15 siaržuk: или д´Артаньяном лень с белого коля в говны слезть?

21:12:21 siaržuk: *коня

21:15:09 siaržuk: ну попробуй вот это
44 size_t size = BFile::Read(buf, 0x100);
45
46 BString bstr(buf);
47 int32 line_end = bstr.FindFirst('\n');
48 if(0 == size) // no data and hit the end of file
49 return B_ERROR;

вот в это превратить

ssize_t size = BFile::Read(buf, 0x100);

if (!size )
size = B_ERROR;

if (size < 0)
return status_t(size);

BString bstr(buf);
int32 line_end = bstr.FindFirst('\n');


не забудь заменить тип на ssize_t - знаковый, а в оригинале беззнаковый - он там никогда не будет меньше нуля

21:18:57 Diver_: где его заменить

21:18:58 Diver_: ?

21:19:06 siaržuk: http://siarzhuk.spdns.org/befar/htags/S/28.html#L39

21:19:24 siaržuk: БазаЛиб/БЛ_Филе.цпп

21:25:10 Diver_: http://pastie.org/pastes/9878347/text

21:25:31 Diver_: diff http://pastie.org/pastes/9878350/text

21:25:36 Diver_: ничего не поменялось

21:27:20 siaržuk: стало быть эррор-код тут ни при чём

21:28:23 Diver_: еще раз щас попробую

21:28:35 Diver_: что-то не так тут чую

21:29:37 Diver_: не в той папке быд

21:29:40 Diver_: был

21:31:27 Diver_: о!

21:31:29 Diver_: http://pastie.org/pastes/9878361/text

21:31:36 Diver_: пашет! :)

21:31:40 Diver_: спасиб

21:31:51 Diver_: закоммитишь фикс?

21:34:55 siaržuk: хм... в куда?

21:37:36 Diver_: https://github.com/HaikuArchives/BeFAR

21:37:52 diGer теперь away [40] (Автостатус (неактивен))

21:40:29 siaržuk: Дык это-ж не моя репка - Августину Кавальеру патч зашли - вроде он туда с осдравера всё это перетащил

21:44:40 siaržuk: гыгыгы и Толмач там - ну всё капут армяне ETS-овские скоро обнаружат и гитхаб накроют горячим утюгом

21:46:23 Diver_: туда щас вообще почти весь софт перекачевал

21:46:47 Diver_: у меня есть там доступ с недавнего времени

21:46:53 Diver_: сделаешь пулл реквест?

21:47:31 siaržuk: и Bowser кстати мы с diGer-ом чинили - а там нету этих коммитов.

21:47:42 siaržuk: дык откуда у меня гайка? :)

21:52:35 siaržuk: https://dev.haiku-os.org/ticket/1451 - во, про Бовзера

21:52:45 Diver_: а где ваши коммиты?

21:52:48 Diver_: давай смержу

21:53:05 Diver_: этот тикет закрывать?

21:53:27 Diver_: и какой коммит мессадж будет к фиксу?

21:54:19 siaržuk: не, там косяк в самой системе с этими нотификации - некорректно обрабатываются

21:55:13 siaržuk: ... в беосине некорректно, а в гайке типа сделал нормально - но бовзер поломался - ибо он в беосине ходил через эту дырку

21:56:16 siaržuk: и все боятся взять на себя ответственность - починить бовзер -> сломать гайку, не трогать гайку -> бовзер будет непочинен

21:56:32 siaržuk: вот и висит как корова на заборе этот баг

21:57:44 diGer теперь xa [30] (Автостатус (неактивен))

21:58:56 siaržuk: ну кинь ссылку на этот баг Кавальеру - нехай починит заменой флага бовзер тогда уж

22:38:43 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

22:48:44 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

22:51:53 ɹǝɟılʍǝu теперь online [0]

22:55:46 totish теперь away [40] (Auto Status (idle))

22:55:47 totish теперь online [50]

23:05:48 totish теперь away [40] (Auto Status (idle))

23:05:49 totish теперь online [50]

23:18:52 totish теперь away [40] (Auto Status (idle))

23:18:54 totish теперь online [50]

23:50:45 diGer теперь online [50]

23:50:45 diGer вышел

23:51:11 diGer зашел как модератор и администратор online [50]