Аноним | вход | зарегистрировать новую учетную запись | 2021-01-16 13:26 EET |
главная | моя сводка | список вопросов | журнал изменений | план развития | документация | моя учетная запись |
Простой вид [ комментарии ] | [ расширенный вид ] [ история ] [ печать ] | ||||||
Номер | Категория | Серьезность | Воспроизводимость | Создан | Изменен | ||
0000054 | [obex-data-server] General | большая | всегда | 2008-02-27 20:52 | 2008-10-17 19:59 | ||
Инициатор | hadess | Видимость | общая | ||||
Ответственный | skirsdeda | ||||||
Приоритет | высокий | Решение | решен | ||||
Состояние | закрыт | Версия продукта | |||||
Суть | 0000054: Accept/Reject doesn't work for short files | ||||||
Подробности |
The attached patch adds Accept/Reject support to the test server. It fails to work for short files (in this case a todo item from my Nokia phone, 246 bytes) though, it works well with larger files (photos sent from the phone). Marking as major severity and private, as it's a potential security issue. |
||||||
Дополнительные сведения |
Log with the short file: $ ./ods-server-test.py opp ~/Desktop/Downloads/ Server object: /org/openobex/server2 Started Session created: /org/openobex/serversession2 Session Bluetooth address: 00:12:D2:79:B7:33 >>/org/openobex/serversession2<< Transfer started (Nokia.vcs, /home/hadess/Desktop/Downloads/Nokia(2).vcs, 246) ERROR:dbus.connection:Exception in handler for D-Bus signal: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 210, in maybe_handle_message self._handler(*args, **kwargs) File "./ods-server-test.py", line 49, in transfer_started_cb self.session.Accept() File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 135, in __call__ **keywords) File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in call_blocking message, timeout) DBusException: org.openobex.Error.Failed: There is no transfer in progress >>/org/openobex/serversession2<< Transfer completed >>/org/openobex/serversession2<< Disconnected Session removed: /org/openobex/serversession2 Log with the bigger file: $ ./ods-server-test.py opp ~/Desktop/Downloads/ Server object: /org/openobex/server0 Started Session created: /org/openobex/serversession0 Session Bluetooth address: 00:12:D2:79:B7:33 >>/org/openobex/serversession0<< Transfer started (Image000.jpg, /home/hadess/Desktop/Downloads/Image000(1).jpg, 673328) >>/org/openobex/serversession0<< Progress: 0 % >>/org/openobex/serversession0<< Transfer cancelled >>/org/openobex/serversession0<< Disconnected Session removed: /org/openobex/serversession0 |
||||||
Tэги | Нет прикрепленных тэгов. | ||||||
Вложенные файлы |
![]() ![]() ![]() ![]() ![]() |
||||||
|
![]() |
||||||
|
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |