Anonymous
с правами юзера
Anonymous
кароче причина хз какая.. сделал вызов не на прямую
Anonymous
запахало
🦥Alex Fails
🙈
Anonymous
напрямую не идет
Anonymous
не ну серьезно
Anonymous
код видел, из под юзера смд не стартует
Anonymous
😕😕😕
Anonymous
да бля
Anonymous
причем тут они?
🦥Alex Fails
причем тут они?
я ответил другому)
Vladislav
причем тут они?
ни при чем, но все равно не надо их использовать)
Anonymous
а что использовать?
Anonymous
я без срт и стд либ делаю
Vladislav
> Consider using StringCchCat instead. See Security Considerations.
Stanislav
😂 у меня нюгет.ехе не запускался, когда я его в system32 перемещал
Stanislav
Stanislav
посылал ставить дотнет 3.5
Anonymous
длл не хвататало?
Stanislav
нет, из любой другой папки работало))
Anonymous
ну усе запахал.. бипасс
Anonymous
😂😂😂
🦥Alex Fails
Кстати, а студия 2017 уже вышла?
Aidar
Есть де компилятор в псевдокод от Ida pro
Aidar
А уже сказали
Aidar
ida pro + x-ray что то удобоваримое показывает
Anonymous
асм
Square
QtSql + oracle ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column Лечил кто? Рецепты со стека не подходят, есть подозрения на сам qoci драйвер, но не знаю куда копать...
Alexey
Однако хитрый
Square
Qt sql принципиально?
Продакшн весь там
Alexey
Мы в своём проекте специально брали их официальный сишный oci
Square
Однако хитрый
Пользуюсь служебным положением в чате)
Alexey
Он слишком неудобный :/
Зато вот таких приколов нет
Square
И в итоге это родится свой йожик похожий на qt sql
Square
Зато вот таких приколов нет
Ну да, там ты сам заморачиваешься подготовкой данных
Alexey
Но есть прикол, что в мнргопоточнрй среде... Их oci не умеет. Приходится делать пул
Square
Вообще не всегда ошибка
Square
1:1000 примерно
Square
Причём через plsql developer она же залетает норм
Square
Но там ненавистный doa
Alexey
Хм, а у этой хрени qtшной внутреннего дебага нет? Увидеть бы что из неё выходит в оракл
Square
Правда plsql 32битный драйвер юзает
Alexey
И с какими параметрами она присосалась к бд
Square
Драйвер для него сам собираешь
Square
И с какими параметрами она присосалась к бд
Мы на стороне бд пытались смотреть - все норм вроде
Alexey
Ну, раз оракл ругается, видимо что-то где-то проскакивает
Alexey
Обвешаться трейсами, поймать эту ошибку и поднять все логи на эту транзакцию с драйвера и с оракла
Alexey
Возможно такое сделать?
Square
Седня попробуем выбить рдп
Alexey
Да и так все трейсим, он при выполнении exec() вертает -2
Не, тут имеется в виду, что взять 2 транзакции : успешную и вот эту
Alexey
Сравнить параметры коннектов
Alexey
И сравнить что на вход пришло в драйвер и что вылетело из драйвера в оракл
Square
Ну если только ваершарком :)
Alexey
Полюбому тупой баг где-то закрался
Alexey
Что ты сам попробовал уже? Как я понял из гугла, тут вариантов не много предлагают: - поменять varchar2 на CLOB - если падает update, то делать его в 2 этапа - сначало основную часть данных, потом отдельным запросом апдейтить CLOB - перехреначить запрос так чтоб подстановка value для CLOB оказалась где-то в конце после других подстановок
Alexey
Но в основном все пытаются решить это поправив порядок передачи биндов в oci.. типа чтоб было как-то так ...,columnX, columnY, columnWithLong.
Square
Все что мы могли посмотреть - посмотрели, нифига не выходит
Vladislav
Square
Дело в том что у нас даже не получается вычислить поля из-за которого ошибка. Там в одном инсерте 200 полей, я уже готов пилить колхоз который будет перебором убирать поля пока не исчезнет ошибка
Square
А у нас тут есть ораклачи? Потому в дба чате точно не помогут:(
Mikhail
Всем привет!
Крылатый
Дратути
Mikhail
Кто нибудь сталкивался с проблемой curl, через его интерфейс отправляется запрос, но при этом нифига не происходит, т.е. в ваершарке видно, что запрос не отправляется?
Mikhail
Проявляется время от времени
Mikhail
ну 1 раз из 1000
Richard
Пилю тут движок юнит-тестирования, пока наружу примерно такое апи получается:
Richard