![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Сабж!
Ну не работает оно.
Делает: terminate called after throwing an instance of 'boost::filesystem::filesystem_error' what(): boost::filesystem::status: The operation completed successfully: "FFFFFFFUUUUUUUUUUU" Вот надыбал темку, девелопер самого буста вроде как пишет, что низзя его использовать и пиши велосипеды. http://boost.2283326.n4.nabble.com/filesys...-td2585957.html Any ideas? |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
Randajad, какой смысл носит твой пост?
ты создал баг-репорт? - где ссылка него? ты пофиксил проблему? - где описание решения или патч? ты понял в чем проблема, но не знаешь как пофиксить? - где описание понятой_проблемы? о чем ты вообще?! ![]() |
|||
|
||||
alexvs11 |
|
|||
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: 6 Всего: 10 |
в доке написано
не? |
|||
|
||||
Dem_max |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 4 Всего: 39 |
Ну да не работает
![]() -------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
О том, что эта функция должна возвращать булевое значение, а не кидать эксепшены.
Я пробовал также:
Оно все-равно кидает их. |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
Randajad, ОС? версия буста? версия компилятора?
|
|||
|
||||
alexvs11 |
|
|||
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: 6 Всего: 10 |
||||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
Randajad, але!
ОС? версия буста? версия компилятора? |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
null56 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 2 Всего: 12 |
1,46 и 1,49 в линуксе не проявляется
|
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
1.50. Вянда. GCC 4.8.
Это сообщение отредактировал(а) Randajad - 24.6.2012, 08:55 |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Смена буста на 1.49 и GCC на 4.7.1 изменений не дала.
Добавлено @ 09:15 Смена GCC на проверенный временем TDM GCC 4.6.1 разрешила проблему! http://tdm-gcc.tdragon.net/ Вывод -> сборки от boostcoder'а имеют проблему. Это сообщение отредактировал(а) Randajad - 24.6.2012, 09:15 |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
Randajad |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Не ложь! У меня проблема пропала.
Поотлаживал код GCC 4.6.1 и 4.7.1. Начало у всех одинаковое:
4.6.1:
4.7.1:
|
||||||
|
|||||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
у меня не воспроизводится проблема. win7-64bit. у тебя какая из вендов? разрядность? |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
8 RP x64. Проблема не в вянде.
Поотлаживал идой. 4.7 генерит какой-то странный пролог с TLS. В одном месте оно делает SetLastError взад после своих манипуляций, а во втором забывает это сделать. Добавлено @ 10:18 Ах да, компилятор к сведению 32 битный. Это про TDM. Это сообщение отредактировал(а) Randajad - 24.6.2012, 10:18 |
|||
|
||||
boostcoder |
|
||||||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
этот баг пофикшен довольно давно. я об этом тут писал:
дай ссылки на сборки которые используешь. Добавлено через 1 минуту и 43 секунды
можешь дать больше информации? чтоб я мог понять, где это "второе место". |
||||||
|
|||||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
http://sourceforge.net/projects/mingwbuild...jlj.7z/download
И http://sourceforge.net/projects/mingwbuild...jlj.7z/download Соотвественно. =_= В обоих ошибка актуальна. |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
Randajad |
|
||||||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Конечна.
http://rghost.ru/38839677 Экзешка с кодом с LWS, который ты приводил выше. .text:0040797E call sub_417210 В этом месте он вызывает пролог в функции
о коей писал выше. Пролог вызывает вот здесь "первое место".
Тут ошибки нету. И следом за ним он вызывает второе место:
Во втором месте даже намека на попытку сохранения кода ошибки и его последующего восстановления нету. Вот код второго места:
Вот коды трех функций, которые вызываются вторым местом.
А вообще могу скинуть файлик иды с брейкпоинтами / псевдо C код. Ида 6.1, если что. Добавлено @ 10:37 Да, просто я ответил раньше, чем ты дополнил свой пост. ![]() Это сообщение отредактировал(а) Randajad - 24.6.2012, 13:02 |
||||||||||||||
|
|||||||||||||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
http://rghost.ru/38839931
Там два брейкпоинта: на GetFileAttributesW и перед GetLastError на прологе. В самом прологе не ставил, ибо он вызывается в over9000 местах. Это сообщение отредактировал(а) Randajad - 24.6.2012, 10:58 |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
ок.
ща еще венду переставить нужно. триалка истекла ![]() |
|||
|
||||
Randajad |
|
||||||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Пролог.
Первое место на всякий:
Второе место.
Вызывает оно следующие функции:
Добавлено через 9 минут и 45 секунд Offtop: Зачем ее переставлять? Медицина в наши времена хорошо развита. ![]() Это сообщение отредактировал(а) Randajad - 24.6.2012, 10:59 |
||||||||||||||
|
|||||||||||||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
принципы не позволяют.
|
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
вроде разобрался. сейчас соберу одну сборку.
|
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
да, пофиксил.
релиз 4.7.1 пересобиру на днях с суффиксом 'PREFINAL'. во всех последующих сборках этот баг будет пофикшен. Randajad, спасибо за реппорт. в следующий раз, вместо голословных заявлений, делай то что сделал в последнем и предпоследнем своих постах. |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Окай, спасибо. 4.8 тоже жду.
![]() P.S. да я, вроде, просто написал о том, что у меня оно не работает, надеясь найти тех людей, кто подскажет ошибку. ![]() |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
я же тоже не ризиновый. у меня офф. работа, и еще несколько проектов, помимо mingw-builds. Добавлено через 2 минуты и 38 секунд и тему, наверное, можно закрыть ;) |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
http://sourceforge.net/projects/mingwbuild...jlj.7z/download
Problem still exists. Добавлено @ 19:42 Пойду-ка я обратно на ICC, пока все эти плохие дела не разрешатся. Это сообщение отредактировал(а) Randajad - 29.6.2012, 19:43 |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
это сайт такое говорит? архив по ссылке скачивается. |
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
ЩИТО?
Я рад за архив, что он скачивается, но Last Error GCC все-равно затирает и филеститем от этого срет эксепшенами. |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Вообще-то я ничего новоее 25.06.12 не нашел.
![]() |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
новые сборки, как и всегда, я заливаю в воскресенье-понедельник.
так что не удивительно, что новее ты не нашел. |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
Randajad, вчера звлил новые сборки. проблема пофикшена?
|
|||
|
||||
Randajad |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Мне Шанкарище сразу и сказал.
Пофикшена, вроде как, спасибо. ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |