Anonymous
с правами юзера
Anonymous
кароче причина хз какая.. сделал вызов не на прямую
Anonymous
запахало
🦥Alex Fails
🙈
Anonymous
напрямую не идет
Anonymous
не ну серьезно
Anonymous
код видел, из под юзера смд не стартует
Anonymous
😕😕😕
🦥Alex Fails
Anonymous
да бля
Anonymous
причем тут они?
Vladislav
Vladislav
причем тут они?
ни при чем, но все равно не надо их использовать)
Anonymous
а что использовать?
Anonymous
я без срт и стд либ делаю
Vladislav
> Consider using StringCchCat instead. See Security Considerations.
Stanislav
😂 у меня нюгет.ехе не запускался, когда я его в system32 перемещал
Stanislav
Stanislav
посылал ставить дотнет 3.5
Anonymous
длл не хвататало?
Stanislav
нет, из любой другой папки работало))
Anonymous
ну усе запахал.. бипасс
Anonymous
😂😂😂
🦥Alex Fails
Кстати, а студия 2017 уже вышла?
Stanislav
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
Однако хитрый
Alexey
Square
Alexey
Мы в своём проекте специально брали их официальный сишный oci
Square
Square
И в итоге это родится свой йожик похожий на qt sql
Alexey
Но есть прикол, что в мнргопоточнрй среде... Их oci не умеет. Приходится делать пул
Square
Square
Вообще не всегда ошибка
Square
1:1000 примерно
Square
Причём через plsql developer она же залетает норм
Square
Но там ненавистный doa
Alexey
Хм, а у этой хрени qtшной внутреннего дебага нет? Увидеть бы что из неё выходит в оракл
Square
Правда plsql 32битный драйвер юзает
Square
Alexey
И с какими параметрами она присосалась к бд
Square
Драйвер для него сам собираешь
Alexey
Ну, раз оракл ругается, видимо что-то где-то проскакивает
Alexey
Обвешаться трейсами, поймать эту ошибку и поднять все логи на эту транзакцию с драйвера и с оракла
Alexey
Возможно такое сделать?
Square
Square
Square
Седня попробуем выбить рдп
Alexey
Сравнить параметры коннектов
Alexey
И сравнить что на вход пришло в драйвер и что вылетело из драйвера в оракл
Square
Ну если только ваершарком :)
Alexey
Полюбому тупой баг где-то закрался
Alexey
Что ты сам попробовал уже? Как я понял из гугла, тут вариантов не много предлагают:
- поменять varchar2 на CLOB
- если падает update, то делать его в 2 этапа - сначало основную часть данных, потом отдельным запросом апдейтить CLOB
- перехреначить запрос так чтоб подстановка value для CLOB оказалась где-то в конце после других подстановок
Alexey
Но в основном все пытаются решить это поправив порядок передачи биндов в oci.. типа чтоб было как-то так ...,columnX, columnY, columnWithLong.
Square
Square
Square
Все что мы могли посмотреть - посмотрели, нифига не выходит
Vladislav
Square
Дело в том что у нас даже не получается вычислить поля из-за которого ошибка. Там в одном инсерте 200 полей, я уже готов пилить колхоз который будет перебором убирать поля пока не исчезнет ошибка
Square
А у нас тут есть ораклачи? Потому в дба чате точно не помогут:(
Mikhail
Всем привет!
Крылатый
Дратути
Mikhail
Кто нибудь сталкивался с проблемой curl, через его интерфейс отправляется запрос, но при этом нифига не происходит, т.е. в ваершарке видно, что запрос не отправляется?
Mikhail
Проявляется время от времени
Mikhail
ну 1 раз из 1000
Anonymous
Mikhail
Richard
Пилю тут движок юнит-тестирования, пока наружу примерно такое апи получается:
Richard