powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с потоками в dll от pthreads win и gui
8 сообщений из 8, страница 1 из 1
Проблема с потоками в dll от pthreads win и gui
    #39833603
shonli95
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть библиотека которая использует pthreads win и возвращает обработанные данные из потока в коллбэк установленный

Если использовать функционал библиотеки в c# то всё отлично

Но стоит запустить в Delphi то GUI намертво зависает и ждёт обработки данных..

Что не так может быть? Используется для потока CreateThread в той библиотеке
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833604
shonli95
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблемы нету в консольном приложение. Проблема начинается после вызова application.run
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833607
shonli95
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия delphi не влияет. От 2010 до комьюнити, это аналогично
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833619
black-manatee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Речь идет о конкретно Вашем проекте ?
Виснет на любой машине ?
Если сформировать простейший проект с нуля, то все равно виснет ?
Проблема воспроизводится только если запускать из под IDE ?
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833661
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shonli95,

запусти под отладчиком, когда зависнет нажми Run\Program Pause, открой список потоков и выбери главный, потом открывай Call Stack и смотри где висит.
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833720
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IsMultiThread := True?
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833750
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shonli95Что не так может быть?

Практически всё, начиная с места, где этот поток запускается. DLL+потоки это очень
обширное поле, обильно усыпанное граблями дедлоков.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проблема с потоками в dll от pthreads win и gui
    #39833760
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockIsMultiThread := True?
+1
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с потоками в dll от pthreads win и gui
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]