@ProCxx

Страница 208 из 2477
Alex Фэils?︙
04.06.2016
10:43:32
Кстати, никто не реализовывал проверку грамматики?

Я курил на эту тему инфу в инете, в лине видел либу libibverbs

Alex Фэils?︙
04.06.2016
10:46:37
блядь

Google
Alex Фэils?︙
04.06.2016
10:46:38
не то название вспомнил ?

Square
04.06.2016
10:47:01
libibverbs is a library that allows userspace processes to use RDMA "verbs" as described in the InfiniBand

Alex Фэils?︙
04.06.2016
10:47:12
libhunspell

вот

Square
04.06.2016
10:47:17
ЖВ

? Snyp
04.06.2016
11:42:35
есть чат у кого? по андройду

adam
04.06.2016
11:43:52
Alex Фэils?︙
04.06.2016
11:51:18
по андроиду чата отдельного (пока) нет

? Snyp
04.06.2016
11:51:49
=(

Alex Фэils?︙
04.06.2016
11:52:38
но по ведру можно в супапро задавать

или мне в лчк

правда, я в андроиде не особо силен

я иногда пишу какую-нибудь хрень для себя

Google
? Snyp
04.06.2016
12:00:44
хорошо если еще в вопросах разбирались бы

типа тех. неполадки с телефоном в андройд

Alex Фэils?︙
04.06.2016
12:01:13
ясн

Square
05.06.2016
03:40:48
Бля, ссаный COM. Шарповый код работает, тоже самое на плюсах высылает меня нахуй! ПЗДЦ!!!!

Andrei
05.06.2016
03:42:54
О, еще один познал боль.

Я вдоволь поразвлекался с com-ом когда плагин для ms Exchange Server писал

Square
05.06.2016
04:03:39
У меня айфильтер:( сука... Это адовый ад!

Плюшка
05.06.2016
04:24:32
ком нинужын

Square
05.06.2016
04:55:33
ком нинужын
я услышал

Square
05.06.2016
07:21:06
Маршалинг?
В шарпе? Конечно

Проблема не в маршалинге

Ifilter не работает должным образом

Suigintou45
05.06.2016
07:51:31
Square
05.06.2016
08:02:25
в том то и дело что мне на плюсах надо :/

Я свой фильтр вообще пилю. Для шарика

И по дороге заюзать офисный фильтр

Бля, мне кажется ms сама не следует своим примерам, сторонние фильтры от адобе или автокада работают как в мсдне, а Майкрософтовский залупается на аргументы :/

Ну шо за фак

Google
Square
05.06.2016
09:53:18
Добился нормальной инициализациям

Но документ не разбирается :))

Alex Фэils?︙
05.06.2016
09:53:58
Скнмь сырцы

Square
05.06.2016
09:54:21
Там такая лапша )

10 мин

Скнмь сырцы
позже, кажись чо то нащупал ... надо попробовать

Dmitry
05.06.2016
10:26:46
доброго времени суток есть класс MyDsimModel, который лежит в dll и вызывается из приложения. в классе есть поле class MyDsimModel : public IDSIMMODEL { public: … Tserial_event *com; в котором лежит класс http://www.tetraedre.com/advanced/serial2.php в коде есть строчка com->connect("\\\\.\\COM50", 57600, SERIAL_PARITY_NONE, 8, true); дохожу до неё. смотрю что лежит в поле com. с виду всё нормально. проваливаюсь дебагером в метод connect, смотрю что в this — а там кровь, кишки и куски вообще другой памяти. почему так получается? ЧЯДНТ?



Dmitry
05.06.2016
10:27:53
перенёс работу с портом в конструктор — вроде как заработало, но нюанс. когда останавливаю работу в DLL из программы — всё крашится в ntdll в очистке памяти

Alex Фэils?︙
05.06.2016
10:30:21
если крашится в очистке памяти, то у тебя, скорее всего, очистка очищенной памяти

Dmitry
05.06.2016
10:33:33
в http://www.tetraedre.com/advanced/files/tserial_event.cpp стартуется нить thread_handle = (HANDLE) _beginthreadex(NULL,0, (PBEGINTHREADEX_THREADFUNC) Tserial_event_thread_start, this, 0, &threadid); если закоментить — не крашится. может нужно как-то правильно/отдельно её терминировать?

Alex Фэils?︙
05.06.2016
10:33:46
да

_endthreadex

нужен

это обертки вижал студио над CreateThread

там она C Run-Time инициализирует

Square
05.06.2016
10:43:18
БЛЯ! ПОЛУЧИЛОСЬ! ЕБАТЬ ДРЕМАТЬ!

Google
Square
05.06.2016
10:43:56
взял чужой солюшен... с моим бида какая то походу была. в нем нихрена не работало =\

кароче. все тривиально просто было

ебундяи в этом майкрософте

Admin
ERROR: S client not available

Alex Фэils?︙
05.06.2016
10:44:51
ага

adam
05.06.2016
10:44:58
...

Square
05.06.2016
10:44:59
щя в гитхаб залью наверно для поколений :)

Alex Фэils?︙
05.06.2016
10:45:06
?

Square
05.06.2016
10:45:21
оставлю все дерьмище закоментированным :0

Плюшка
05.06.2016
10:45:25
шитхаб ?

Square
05.06.2016
10:45:28
чтоб оценить масштабы

сука!

adam
05.06.2016
10:45:58
шитхаб ?
Начни этот срач гогса и лаба

Square
05.06.2016
10:47:23
Начни этот срач гогса и лаба
я просто очепятался .. букафки рядом. а я так рад что аж ... дальне в общем очень неприлично

щя как в сауспарке. боженька, я узнал в этой серии, что ком и вин32 вселенское зло, и чтобы это юзать надо упарываться еще более тяжолой наркотой.

Alex Фэils?︙
05.06.2016
10:50:12
да, все верно сказал

*Выбирай_лучшее.jpg*

Dmitry
05.06.2016
10:51:19
сделал Tserial_event::~Tserial_event() { int i; if (thread_handle!=0) WaitForSingleObject(thread_handle, 2000); thread_handle = 0; _endthreadex(0); теперь вылетает Exception thrown at 0x0251708A (MSGFMT.DLL) in PDS.EXE: 0xC0000005: Access violation reading location 0x82530008. судя по трейсу, внутренняя либа для гуя даже если не стартовать ту нить

Alex Фэils?︙
05.06.2016
10:52:18
thread_handle - это член данных Tserial_event?

Dmitry
05.06.2016
10:52:58
class Tserial_event protected: HANDLE thread_handle; // ...

Google
Dmitry
05.06.2016
10:55:38
даже если сделать if (thread_handle!=0) WaitForSingleObject(thread_handle, 2000); thread_handle = 0; //_endthreadex(0); TerminateThread(thread_handle, 0); CloseHandle(thread_handle); тот же виолейшн

Alex Фэils?︙
05.06.2016
10:59:52
так..

ща

момент

вообще лучше так не закрывать thread

если без закрытия хендла, то что происходит (прости, я чутка торможу)

Dmitry
05.06.2016
11:02:30
у меня либа подгрузилась и не хочет освобождаться. поэтому последнее сообщение может быть неверным (студия не скопировала в каталог)

Alex Фэils?︙
05.06.2016
11:02:59
а FreeLibrary(hLib) не пашет?

Square
05.06.2016
11:21:30
https://ru.stackoverflow.com/questions/529838/%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-ifilter-%D0%B8%D0%B7-istream/531822#531822 е

вот описание моего кейса если чо

Dmitry
05.06.2016
11:24:42
так у меня нет доступа к коду программы. я либу пишу. (там программа в процессах висела и не отдавала) а чуть выше в коде ошибка — thread_handle = 0; CloseHandle(thread_handle); а вот так можно делать? MyDsimModel *self; VOID MyDsimModel_SerialEventManager_wrapper(uint32 object, uint32 event) { self->SerialEventManager(object, event); } MyDsimModel::MyDsimModel() { self = this; com = new Tserial_event(); com->setManager(MyDsimModel_SerialEventManager_wrapper); com_error = com->connect("\\\\.\\COM50", 57600, SERIAL_PARITY_NONE, 8, true); } VOID MyDsimModel::SerialEventManager(uint32 object, uint32 event) { } в рантайме ругается на Exception thrown at 0x549E1099 (ProteusBridge.dll) in PDS.EXE: 0xC0000005: Access violation reading location 0x00000000. в строке self->SerialEventManager(object, event);

Alex Фэils?︙
05.06.2016
11:25:30
нулевой указатель..

откуда он берется

Страница 208 из 2477