Anonymous | Login | Signup for a new account | 21-11-24 12:28 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000886 | SAS.Планета | [All Projects] Баг | public | 28-07-2011 10:49 | 10-10-2012 11:49 | ||||
Reporter | soulbit | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | tweak | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Intel/AMD | OS | Windows | OS Version | XP_SP3, 7 | ||||
Product Version | 110418 | ||||||||
Target Version | 120808 | Fixed in Version | 120808 | ||||||
Summary | 0000886: Ошибка Access violation при подключении расширенного экрана (например монитора к ноуту) | ||||||||
Description | При подключении монитора в режиме расширенного экрана вылазит неканселлимая ошибка: Access violation at address 00490e40 in module `Sasplanet.exe`. Read of address 00000004 Ошибка возникает при разных условиях. Например 1) 1 экран -> запуск SAS -> подкл. второго экрана -> фокус на SAS -> попытка масштабирования -> ошибка 2) 2 экрана -> запуск SAS -> откл. расширенного экрана -> фокус на SAS -> попытка масштабирования -> ошибка То же самое возникает при подключении к ноуту с расширенным рабочим столом по RDP (RDP подключается, естественно, только в режиме основного экрана) | ||||||||
Tags | Access Violation, два монитора | ||||||||
Attached Files | 2011-07-01 11.20.35.png [^] (4,878 bytes) 28-07-2011 10:49
SASPlanet.Debug.elf [^] (22,235 bytes) 11-08-2011 10:29 | ||||||||
Relationships | |||||||||||
|
Notes | |
(0003325) vdemidov (manager) 04-08-2011 10:25 |
Проверьте на последней ночной дебажной сборке. |
(0003408) soulbit (reporter) 11-08-2011 06:58 |
Проверено на 110811 Nightly, та же самая ситуация |
(0003410) vdemidov (manager) 11-08-2011 08:27 edited on: 11-08-2011 10:30 |
Странно. Вылетает на вполне себе стандартной операции: THintWindow.ActivateHint |
(0003411) soulbit (reporter) 11-08-2011 08:35 |
Что-то связанное с всплывающими подсказками? Баг, кстати, может появиться не сразу после подключения по RDP или изменения конфигурации мониторов, а через несколько манипуляций масштабирования\перемещения мапы |
(0003412) vdemidov (manager) 11-08-2011 09:03 |
Дело не в масштабировании а в хинтах для меток и викимапии. |
(0003413) zed (manager) 11-08-2011 10:35 |
>а в хинтах Точно? Или может разложить эту строчку где вылетает FHintWindow.ActivateHint(Bounds(Mouse.CursorPos.x+13,Mouse.CursorPos.y-13,abs(hintrect.Right-hintrect.Left),abs(hintrect.Top-hintrect.Bottom)),nms); на элементарные выражения, да дать повторить баг? Может оно Mouse.CursorPos не может нормально взять? |
(0003414) vdemidov (manager) 11-08-2011 11:15 |
Посмотри на стек вызовов. Вылетает на функции MonitorFromPoint, которая и вызывается из ActivateHint |
(0003449) vdemidov (manager) 15-08-2011 17:49 |
А можно подробнее про RDP? А то второй монитор вряд ли в ближайшее время будет доступен, а парочка других компов есть. |
(0003502) soulbit (reporter) 17-08-2011 12:34 |
Сейчас нет возможности проверить, но было по-моему так: На ноуте в конфигурации расширенного десктопа (2 экрана) запускаем SAS -> подключаемся к этому ноуту по RDP, SAS работает нормально через удаленку -> отключение RDP, попытка масштабирования уже на самом ноуте -> ошибка |
(0003504) vdemidov (manager) 17-08-2011 12:52 |
Тоесть без второго монитора все равно никак. Тогда ничем не могу помочь. |
(0005235) vdemidov (manager) 26-01-2012 22:07 |
Похоже само незаметно починилось. Запускал на нетбуке, подключал большой моник. Все нормально. И в обратном порядке тоже все работает. |
Issue History | |||
Date Modified | Username | Field | Change |
28-07-2011 10:49 | soulbit | New Issue | |
28-07-2011 10:49 | soulbit | File Added: 2011-07-01 11.20.35.png | |
30-07-2011 20:35 | gpsMax | Tag Attached: Access Violation | |
30-07-2011 20:36 | gpsMax | Tag Attached: два монитора | |
30-07-2011 20:37 | gpsMax | Relationship added | related to 0000301 |
04-08-2011 10:25 | vdemidov | Note Added: 0003325 | |
04-08-2011 10:25 | vdemidov | Status | new => feedback |
11-08-2011 06:58 | soulbit | Note Added: 0003408 | |
11-08-2011 06:58 | soulbit | Status | feedback => new |
11-08-2011 07:02 | soulbit | Note Added: 0003409 | |
11-08-2011 08:27 | vdemidov | Note Added: 0003410 | |
11-08-2011 08:28 | vdemidov | Status | new => acknowledged |
11-08-2011 08:35 | soulbit | Note Added: 0003411 | |
11-08-2011 09:03 | vdemidov | Note Added: 0003412 | |
11-08-2011 10:29 | zed | File Added: SASPlanet.Debug.elf | |
11-08-2011 10:29 | zed | Note Deleted: 0003409 | |
11-08-2011 10:30 | zed | Note Edited: 0003410 | View Revisions |
11-08-2011 10:35 | zed | Note Added: 0003413 | |
11-08-2011 11:15 | vdemidov | Note Added: 0003414 | |
15-08-2011 17:49 | vdemidov | Note Added: 0003449 | |
15-08-2011 17:49 | vdemidov | Status | acknowledged => feedback |
17-08-2011 12:34 | soulbit | Note Added: 0003502 | |
17-08-2011 12:34 | soulbit | Status | feedback => new |
17-08-2011 12:52 | vdemidov | Note Added: 0003504 | |
19-12-2011 10:23 | vdemidov | Relationship added | related to 0000986 |
26-01-2012 22:07 | vdemidov | Note Added: 0005235 | |
26-01-2012 22:07 | vdemidov | Status | new => resolved |
26-01-2012 22:07 | vdemidov | Fixed in Version | => 120808 |
26-01-2012 22:07 | vdemidov | Resolution | open => fixed |
26-01-2012 22:07 | vdemidov | Assigned To | => vdemidov |
26-01-2012 22:09 | vdemidov | Target Version | => 120808 |
10-10-2012 11:49 | Tolik | Status | resolved => closed |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |