|
|
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь может предложть способ временно обойти проблему описанную здесь: https://quality.embarcadero.com/browse/RSP-29358 Как бы критично становится. На всякий, если у кого нет доступа: Program crash on exit after library load/unload on Linux Runtime error 231 at 00007F974BE78B8A Both library and main program use package RTL libbug1.7z ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2020, 21:12 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, Где-то валятся Exceptions. ErrorCode = 231 - Too many nested exceptions Смотри в отладчике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 11:20 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Изначально ошибка Segmentation fault где-то в System, при финализации модулей. Исходники посмотреть сейчас не могу - поставил community edition ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 12:26 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov Исходники посмотреть сейчас не могу - поставил community edition Так CE с исходниками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 12:47 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Не знаю. У меня - без. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 13:35 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey Maxim Rusov Исходники посмотреть сейчас не могу - поставил community edition Так CE с исходниками. В CE нет линукса. Не понятно, как автор компилирует тогда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 14:07 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Вот Linux как раз есть. SDK ставишь и все. По теме есть что сказать? Upd. Возможно, у меня не СE. Пробная версия на 30 дней, это не CE? Ну и х.с.н. Та же байда была на 10.3. Поставил 10.4 в надежде что что-то изменилось. Фиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 14:11 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov Возможно, у меня не СE. Пробная версия на 30 дней, это не CE? Ну и х.с.н. Пробная версия это триал. В триале действительно нет исходников, но в триале 10.4 они есть, как есть и линукс. В CE линукса нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 15:23 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, а для чего вообще использовать runtime packages, особенно в linux? чем аргументируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 17:48 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asutp2 а для чего вообще использовать runtime packages, особенно в linux? чем аргументируется? 1. Возможность обрабатывать исключения из библиотек. 2. Возможность использовать общие переменные процесса. 3. Общий менеджер памяти. 4. Существенное сокращение размеров. Из всего - 1 самый стоппер, естественно. 2-4 - можно обойти так или иначе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2020, 18:02 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
этот глюк исправлять не будут о причинах можешь неспрашивать в лазарусе проверял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 12:31 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
А в Лазарусе уже есть пакеты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 13:03 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
jack_vosmerkin о причинах можешь неспрашивать А очень хочется :) jack_vosmerkin в лазарусе проверял? Там пакетов пока нет: Dynamic Packages Year: 2020 Status: In progress Tags: Dynamic libraries packages Implement support for libraries and dynamic package loading (The equivalent of Delphi BPL) in the Free Pascal RTL. This is currently being worked on by Sven Barth, a member of the Free Pascal core team. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 13:05 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, 1. Если интересует только сам факт исключения, то можно исользовать safecall. 2. Переменные можно экспортировать, но импорт придётся делать руками. 3. У дельфей на позиксе он и так общесистемный. 4. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 13:07 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
N-е количество лет назад, когда в Delphi еще не было 64-х разрядного компилятора а в Лазарусе уже был мы были вынуждены портировать бэкенд на Лазарус. Было тяжело, я долго подкручивал его RTL чтобы сделать единый стек исключений. Потом EB разродилась и я все это с облегчением выкинул. Заново затеваться не хочется. Странно как то. Я обрадовался что в Линукс есть почти настоящие packages. Т.е. работа (довольно большая) проделана. Только пользоваться ими - нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 13:46 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, вот здесь (ахтунг, по-немецки) пишут такие вещи: 1) 231 ist "Zu viele verschachtelte Exceptions, Maximal 16 sind zulässig". перевод: 231 - это "Слишком много вложенных исключений, максимум 16 допустимо" 2) другой советует поступить таким образом - взять шестнадцатиричный код из исключения, в вашем случае это 00007F974BE78B8A - и поискать в MAP-файле на "7F974BE78B8A" и якобы при известном везении можно получить имя класса / метода, где возникло исключение. но и он же пишет про большое число вложенных исключений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 14:47 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Я, наверное, зря написал про Runtime error 231, это уже последствия. Просто в консоли остаются только они (их тысячи), а изначальная ошибка улетает Полностью все выглядит так $ ./Main >log 2>&1 Begin... LibProc1 End... Exception EAccessViolation in module bplrtl270.so at 00007F042017AFE8. Access violation at address 00007F042017AFE8, accessing address 00007F04214E9898. Runtime error 231 at 00007F0420179B8A Runtime error 231 at 00007F0420179B8A Runtime error 231 at 00007F0420179B8A ... 20 тыс раз Изначально ошибка Segmentation fault где-то в System, при финализации модулей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 15:35 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Я вначале было подумал, когда увидел EAccessViolation, что вы string в либу передаете или возвращаете, но взглянул на код либы и понял, что нет. После просмотра такая мысль появилась: а вот этот Writeln из либы он куда пишет? Может там в линуксе надо счто то типа дескриптора потока передавать? Попробуйте интереса ради заменить Writeln на Sleep ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 20:53 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Максим, перестаньте насиловать Delphi. Все новые платформы и компиляторы там чисто для маркетинговых целей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:00 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов Максим, перестаньте насиловать Delphi. Все новые платформы и компиляторы там чисто для маркетинговых целей. У нас сервисы из под CentOS написанные на delphi в ПЭ нормально крутятся видимо с помощью магии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:11 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
По существу, в какой последней версии это работало ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:26 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов Максим, перестаньте насиловать Delphi. Все новые платформы и компиляторы там чисто для маркетинговых целей. Не, я пока не готов признать поражение :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:46 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev По существу, в какой последней версии это работало ? Если вопрос ко мне по Subj - то это работает в Windows. В Linux - падает. Проверено на 10.3 и 10.4 может никогда и не работало (когда там Linux появился?...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:50 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
У меня на Ubuntu 18.04 LTS работает демон (без рантайм пакетов), обрабатывает входящие json-запросы и отвечает json-ответами. В качестве БД используется MySQL (через UniDAC). Написано на rio 10.3.3, uptime 6 месяцев после последнего обновления. Всё работает, exception-ы нормально обрабатываются и ничего не крешится. Runtime-packages это самое голимое зло, т.к. использующий код привязан к конкретной сборке этих самых пакетов. Вышел новый фикс к системным либам делфи и вуаля, требуется перекомпиляция/полный апгрейд основного приложения + пакетов к нему. А если в системе есть какое нибудь другое приложение, которое тоже использует эти же самые runtime packages, то всё, приехали. Либо его тоже придется обновлять, либо отказаться от обновления и жить на старых пакетах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2020, 23:53 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asutp2, Я, разумеется, не использую стандартные packages. Собираю свой, включая в него только то что мне нужно (rtl + Classes). Для меня это такая же библиотека как и все остальные, но с "фичами". Ну и размер - имеет значение. Сейчас у меня суммарный размер всех бинарников ~70M. Без package было бы под 200. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 00:36 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, Даже 200 мб - фигня, если их по сети передавать постоянно не надо. У нет Net Core сборок размер больше. Хотя чую что ты явно злоупотребляешь либами в проекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 02:08 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov, У нас тут под вендой дельфи валится просто так, а у тебя там под линуксом баги. Используй нормальные инструменты. Возьми что угодно с вм (пых,нода,ява,etc), зачем тебе нативная сборка, отстреленные яйца и рандомный access violation/segfault? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 06:13 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
меня всегда умиляет, когда на форуме по Delphi появляется куча народа, утверждающего что на дельфах вообще писать нельзя, бросай это дело, и вообще переходи на XXX, дельфи умерло сто лет тому и т.д. Парни, вы это, разделом не ошиблись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 08:21 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Vizit0r Парни, вы это, разделом не ошиблись? Нет. Где нам еще писать, что дельфи не нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 08:29 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster, Кто ж виноват, что ваши программисты не умеют без сборщиков мусора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 09:10 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов, Да это не наши программисты не умеют. Но никому от этого не легче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 09:12 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Maxim Rusov, У нас тут под вендой дельфи валится просто так, а у тебя там под линуксом баги. Используй нормальные инструменты. Возьми что угодно с вм (пых,нода,ява,etc), зачем тебе нативная сборка, отстреленные яйца и рандомный access violation/segfault? Мне за это платят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:26 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov Ну и размер - имеет значение. Сейчас у меня суммарный размер всех бинарников ~70M. Без package было бы под 200. либо смириться, либо менять инструменты crutchmaster Используй нормальные инструменты. Возьми что угодно с вм (пых,нода,ява,etc), зачем тебе нативная сборка, отстреленные яйца и рандомный access violation/segfault? есть варианты нативной сборки без членовредительства )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:29 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений есть варианты нативной сборки без членовредительства )) Я слышал где-то есть люди, которые умеют делать код так, чтобы он никуда им не стрелял. Но я таких не видел. Мой коллега говорит, что рандомные сегфолты - это норма и он по несколько раз в день комп ребутает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:39 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Мой коллега говорит, что рандомные сегфолты - это норма и он по несколько раз в день комп ребутает. Что не так у твоего коллеги. Но точное место этого "не так" указывать не буду, ибо и так понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:42 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster, От кривых рук и голова у знакомого болит. Криворучки нам тут будут рассказывать, как у нас в Делфи всё плохо, супер! У нас сервера стоят месяцами без перезагрузки и без сегфолтов, максимально почищены. В коде принят ряд мер против сегфолтов и для наибыстрейшего их обнаружения, кода порядка миллиона строк. По пыхе - спасибо, наелись - каждый, даже минорный, апдейт - приходится весь код переписывать иначе просто ничего не работает. На делфе же я перенес проект в почти два миллиона строк на 7 мажорных версий вверх без единой правки кода (дефайнов с десяток в либах только дописал). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:45 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Мой коллега говорит, что рандомные сегфолты - это норма и он по несколько раз в день комп ребутает. Ну так пусть он возьмёт нормальный инструмент с вм (пых,нода,ява,etc). Но вообще, слишком толсто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:54 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
В самой делфи при импорте/экспорте процедур и функций они пишут так: Код: pascal 1. попробуйте явно и у себя указать, вдруг поможет (хотя теоретически при отсутствии параметров влиять не должно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 10:55 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
b0rk В самой делфи при импорте/экспорте процедур и функций они пишут так: Код: pascal 1. попробуйте явно и у себя указать, вдруг поможет (хотя теоретически при отсутствии параметров влиять не должно) 1. Способ передачи параметров не важен, важно чтобы он был описан одинаков в библиотеке и при вызове. 2. Для x64 все это игнорируется, насколько я помню. 3. Ничего не меняется, даже если вообще никаких функций не вызывать. Сам факт загрузки/выгрузки библиотеки уже что-то ломает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:02 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon По пыхе - спасибо, наелись - каждый, даже минорный, апдейт - приходится весь код переписывать иначе просто ничего не работает. ну это тоже явно от кривых рук ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:26 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
(на правах офф-топика) makhaon На делфе же я перенес проект в почти два миллиона строк на 7 мажорных версий вверх без единой правки кода (дефайнов с десяток в либах только дописал). с какой на какую, если не секрет? и вопросы: 2) у вас только стандартные компоненты или какие другие, если не тайна? 3) проект без использования Win-API и если да, то какого рода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:44 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, Предлагали, он не хочет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:57 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений, авторну это тоже явно от кривых рук конечно, от кривых рук разработчиков пыхи. которые такое чувство в каждом релизе пачку очередных api заявляют depricated, либо апи просто меняется и всё ломается. авторс какой на какую, если не секрет? и вопросы: 2) у вас только стандартные компоненты или какие другие, если не тайна? 3) проект без использования Win-API и если да, то какого рода? 1) XE6 > 10.4 (20>27) 2) 24 сторонних компонент и паков. Пару пока ждём, которые без сырцов покупали. Остальное перенеслось как я написал 3) WinAPI мы сами юзаем минимально, насколько возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:58 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon По пыхе - спасибо, наелись - каждый, даже минорный, апдейт - приходится весь код переписывать иначе просто ничего не работает. Что там про кривые руки было, еще раз? Наблюдал кучу заброшенных сайтов на говнохостингах, которые просто работали лет по 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 11:58 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Что там про кривые руки было, еще раз? Наблюдал кучу заброшенных сайтов на говнохостингах, которые просто работали лет по 20. Наблюдал кучу заброшенных приложений на Delphi 7, которые просто работали лет по 20. P.S. Напомню, речь шла про переезд на новые версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:10 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Предлагали, он не хочет. То есть его всё устраивает, но не устраивает вас, и у вас от этого обстоятельства что-то рвётся и взрывается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:12 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon Дегтярев Евгений, авторну это тоже явно от кривых рук конечно, от кривых рук разработчиков пыхи. которые такое чувство в каждом релизе пачку очередных api заявляют depricated, либо апи просто меняется и всё ломается. скажи ты сам занимался пыхой или друг рассказывал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:23 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов P.S. Напомню, речь шла про переезд на новые версии. Ну так на хостингах накатывают минорные обновления для пыха. Сергей Фролов у вас от этого обстоятельства что-то рвётся и взрывается? Не, у меня ничего не взрывается. Начальство начинает нервничать, когда формочки падают на ровном месте. Все опять ушли в отпуск и приходится подключаться к решению общей беды. Ну и опять же, это беда покупного компонента, а не наша личная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:23 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений makhaon Дегтярев Евгений, пропущено... конечно, от кривых рук разработчиков пыхи. которые такое чувство в каждом релизе пачку очередных api заявляют depricated, либо апи просто меняется и всё ломается. скажи ты сам занимался пыхой или друг рассказывал Не сам. У нас сайт ломается постоянно из-за несовместимости пыхи. Хостер обновит версию - и всё навернулось. И так каждый раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:51 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon Не сам. У нас сайт ломается постоянно из-за несовместимости пыхи. Хостер обновит версию - и всё навернулось. И так каждый раз. Даа, понятно всё. Пых у вас кривой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 12:54 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Даа, понятно всё. Пых у вас кривой. Ты не поверишь, но с Delphi точно такая же беда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:00 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов Ты не поверишь, то с Delphi точно такая же беда Да, именно. Разница в том, что при одинаковой рукожопости пых не упадёт с сегфолтом хер знает где без возможности что-то сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:08 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster, пых тоже может крашиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:10 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений пых тоже может крашиться Если нативный код дёргать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:18 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
А не пошли бы вы в курилку со своим пыхом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:20 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon Не сам. У нас сайт ломается постоянно из-за несовместимости пыхи. мне это говорит что качество сайта уг Депрекейты появляются, только не в каждом релизе, а с новой версией (5.5, 5.6, 7.0 и т.д.) Депрекейты код не ломают, то что объявлено депрекейтед работает столько сколько заявлено, можно в рамках текучки исправлять, времени на это достаточно (при текущем графике релизов минимум год на исправление). Но если не следить и апгредить мажорные версии то да, но тут ссзб. Есть проект, начинали в 13м на 5.3 или на 5.4, сейчас 7.2. Специальные телодвижения были только при переезде с 5.6 на 7.0 и связано было с обновлением phpunit и причесыванием юнит-тестов, основой код не затронуло. авторХостер обновит версию - и всё навернулось. И так каждый раз. шаред хостинг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:36 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Дегтярев Евгений пых тоже может крашиться Если нативный код дёргать? как думаешь, вот тут нативный код дергается? Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:39 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений, в версии, ок. код переставал работать. хостинг - шаред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 13:51 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon Дегтярев Евгений пропущено... скажи ты сам занимался пыхой или друг рассказывал Не сам. У нас сайт ломается постоянно из-за несовместимости пыхи. Хостер обновит версию - и всё навернулось. И так каждый раз. Странноватенький у вас какой-то хостинг. Вообще клиент сам в панельке версию php выбирает, а не хостер автоматом накатывает. Меняйте такого хостера, на рынке полно НОРМАЛЬНЫХ предложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 15:40 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
KpoxaPym, да, вот всё не соберемся ) впрочем, у хостера есть свои плюшки - 2тб доступного места, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 16:21 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon KpoxaPym, да, вот всё не соберемся ) впрочем, у хостера есть свои плюшки - 2тб доступного места, например. У вас точно шаред хостинг? Какой же там вообще винт на сервере, если каждому по 2 терабайта шарить? И сколько эта радость будет стОить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 16:28 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
пых прекрасный язык. Он настолько прост, что на нем можно научить кодить даже имбицила. В принципе поэтому на пыхе они и пишут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 19:18 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asutp2 пых прекрасный язык. Он настолько прост, что на нем можно научить кодить даже имбицила. В принципе поэтому на пыхе они и пишут... недавно понадобилось закодить пару простых страниц на пыхе. Я был в восторге от того что в интерфейсе к MySQL понятие параметров просто отсутствует, подставляйте в текст запроса и не выеживайтесь. SQL injection? Не, не слышали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 19:38 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
KpoxaPym, покупали как шаред :) вот залез посмотреть: Disk Usage 57.77 GB / 1.54 TB (3.67%) MySQL® Disk Usage 738.86 MB / 1.48 TB Bandwidth 32.48 GB / ∞ чуть меньше стало, было 1.98. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 19:56 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asviridenkov недавно понадобилось закодить пару простых страниц на пыхе. Я был в восторге от того что в интерфейсе к MySQL понятие параметров просто отсутствует, подставляйте в текст запроса и не выеживайтесь. SQL injection? Не, не слышали. так мило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 20:14 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asviridenkov недавно понадобилось закодить пару простых страниц на пыхе. Я был в восторге от того что в интерфейсе к MySQL понятие параметров просто отсутствует, подставляйте в текст запроса и не выеживайтесь. SQL injection? Не, не слышали. Никогда не писал на пыхе, но... Первая ссылка из гугла: https://www.php.net/manual/ru/mysqli-stmt.bind-param.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 20:49 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
makhaon KpoxaPym, покупали как шаред :) вот залез посмотреть: Disk Usage 57.77 GB / 1.54 TB (3.67%) MySQL® Disk Usage 738.86 MB / 1.48 TB Bandwidth 32.48 GB / ∞ чуть меньше стало, было 1.98. Похоже, что у вас выделенный сервер. Или квоты забыли поднастроить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 21:03 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
KpoxaPym, насколько я знаю нет, вот хостер: https://www.site5.com/ All plans include Unmetered Bandwidth, Unmetered Disk Space, FREE Migrations, Disaster Recovery Backups, and 24x7 Support. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 21:41 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Не сталкивался с таким, выглядит неплохо ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 22:54 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey asviridenkov недавно понадобилось закодить пару простых страниц на пыхе. Я был в восторге от того что в интерфейсе к MySQL понятие параметров просто отсутствует, подставляйте в текст запроса и не выеживайтесь. SQL injection? Не, не слышали. Никогда не писал на пыхе, но... Первая ссылка из гугла: https://www.php.net/manual/ru/mysqli-stmt.bind-param.php Да, был не прав. Почему-то когда искал попадались только примеры с прямой подстановкой, еще пару тредов на SO изучил где обсуждали ка правильно эскейпить. Возможно параметры не так давно появились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2020, 23:34 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
asviridenkov Возможно параметры не так давно появились. https://www.php.net/manual/ru/mysqli.overview.php Расширение mysqli включается в поставку PHP версий 5 и выше. Пятая версия вышла в 2004 ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 00:01 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey Пятая версия вышла в 2004 ;) Даже позже D7 вышло. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 00:24 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Maxim Rusov А не пошли бы вы в курилку со своим пыхом? Я бы пошел. А где это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 06:24 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
Дегтярев Евгений как думаешь, вот тут нативный код дергается? Да нет. Хоть там будет какой-то жит, повредить память через пых - это нонсенс. А похерить указатель с нативным кодингом - это бытовуха, тем более в условиях herak-herak driven development. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 06:28 |
|
||
|
Delphi. Linux. Баги.
|
|||
|---|---|---|---|
|
#18+
crutchmaster Дегтярев Евгений как думаешь, вот тут нативный код дергается? Да нет. у меня для тебя плохие новости ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 06:35 |
|
||
|
|

start [/forum/search_topic.php?author=TravellerInTime&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
109ms |
get tp. blocked users: |
1ms |
| others: | 689ms |
| total: | 993ms |

| 0 / 0 |
