Автор Гілка: 300 : .txt No such file or directory  (Прочитано 12144 раз)

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 661
  • Карма: +0/-0
Виникає при переході в тему "чому пухне віндовз" розщділ балачки

http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1361015480

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: 300 : .txt No such file or directory
« Відповідей #1 : 2013-02-18 12:10:11 »
Пофіксив.

Відсутній Олександр Барановський

  • Графоман
  • ****
  • дописів: 366
  • Карма: +0/-0
Re: 300 : .txt No such file or directory
« Відповідей #2 : 2013-02-18 18:39:01 »
У своїх заявках дехто з науковців описував, якими корисними будуть їхні заплановані дослідження для національних інтересів, тоді як насправді ними рухала щира наукова допитливість і бажання написати пару статей.
Станіслав М. Улям, «Пригоди математика»

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: 300 : .txt No such file or directory
« Відповідей #3 : 2013-02-18 19:50:16 »
Пофіксив.

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
Kernel alive - куди поділи цю "фразу" в новому ядрі?

idontremember

  • Гість
Re: 300 : .txt No such file or directory
« Відповідей #5 : 2013-09-11 11:18:03 »
а також в ти темах лічильник "Кількості прочитань" на хоче рохувать.
---
Чому помилки виникають, звідки вони взагалі беруться?
« Змінено: 2013-09-11 11:19:38 від idontremember »

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: 300 : .txt No such file or directory
« Відповідей #7 : 2013-09-11 12:06:11 »
а також в ти темах лічильник "Кількості прочитань" на хоче рохувать.
---
Чому помилки виникають, звідки вони взагалі беруться?

Постиралися поля з даними про повідомлення. Напевно один потік писав у файл а інший читав з нього в цей момент.
Там код приблизно такого вигляду:
Код: Perl
  1. fopen(CTBFILE, "$datadir/$ctbid.ctb");
  2. @ctbfile = <CTBFILE>;
  3. fclose(CTBFILE);
  4.  
  5. $ctbfile[5] = "$thisstatus\n";
  6.  
  7. fopen(CTBFILE, ">$datadir/$ctbid.ctb");
  8. print CTBFILE @ctbfile;
  9. fclose(CTBFILE);
  10.  
Тобто файл читається повністю у масив рядків, шостий рядок заміняється на потрібне значення, далі файл перезаписується повністю назад.
Потрібно перевіряти чи файл не порожній після прочитання і повторювати спробу декілька раз (оптимістичний підхід). Нажаль автори широко використовували Ctrl-C/Ctrl-V, тому код розкиданий по десяткам місць. Треба написати функцію, яка для читання файлів з очікуваним не-нульовим розміром і повставляти її в потрібних місцях.
« Змінено: 2013-09-11 12:25:44 від lvm »
[Fedora Linux]

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 488
  • Карма: +0/-0
Re: 300 : .txt No such file or directory
« Відповідей #8 : 2013-10-06 01:10:15 »
Та ж помилка. Намагався перейти в тему KDE це гарно.
чи планетяне щче не подали блакитне свитло?

idontremember

  • Гість
Re: 300 : .txt No such file or directory
« Відповідей #9 : 2013-10-06 01:30:49 »
... Потрібно перевіряти чи файл не порожній після прочитання і повторювати спробу декілька раз (оптимістичний підхід). Нажаль автори широко використовували Ctrl-C/Ctrl-V, тому код розкиданий по десяткам місць. Треба написати функцію, яка для читання файлів з очікуваним не-нульовим розміром і повставляти її в потрібних місцях.

Але ж здається є функція flock () , а також різні режими відкривання, читання, запису файлів. Я незн, чи викорстали ви їх у коді? - мабуть ні, бо тоді одночасного зчитування та запису не було б.
---
 :-/

idontremember

  • Гість
Re: 300 : .txt No such file or directory
« Відповідей #10 : 2013-12-25 22:25:50 »
Поверніть до життя ВИБРАНІ ЦИТАТИ ЛОУ!!!

http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1171622158/135#149

Відсутній kissarat

  • Новачок
  • *
  • дописів: 21
  • Карма: +0/-0
Re: 300 : .txt No such file or directory
« Відповідей #11 : 2014-01-05 19:13:49 »

Відсутній Djalin

  • Письменник
  • *****
  • дописів: 661
  • Карма: +0/-0
Re: 300 : .txt No such file or directory
« Відповідей #12 : 2014-01-25 12:09:17 »
Цитата
Трапилась помилка!

utf8 "\xD1" does not map to Unicode at /var/www/vhosts/linux.org.ua/lib/yabb-2.1/Sources/Decoder.pl line 68, line 13.


якщо не залогінений тема http://linux.org.ua/cgi-bin/yabb/YaBB.pl?action=post;num=1374853550;title=PostReply
« Змінено: 2014-01-25 12:10:09 від djalin »

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: 300 : .txt No such file or directory
« Відповідей #13 : 2014-02-02 09:42:54 »

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: 300 : .txt No such file or directory
« Відповідей #14 : 2014-02-25 10:09:15 »
Я перепрошую за затримку - я вже місяць воюю на Грушевського. Може Михайло мене підмінить, бо я ще маю тут справи?
[Fedora Linux]