Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Специфический баг =) 
Author Message
D1P



PostPosted: Sat May 09, 2009 18:45    Post subject: Специфический баг =) Reply with quote

Windows 7 RC1
В ней запущена виртуальная машина XP через дополнение XPM. По факту это XP в майкрософтовской виртуалке, работа с которой идёт через RDP. Все локальные диски автоматически монтируются на виртуальную машину через tsclient. Запускаем TC 7.5b2 с одного из примонтированных ресурсов, всё работает отлично - но только до тех пор, пока мы не попытаемся изменить размер окна терминального клиента. В этом случае получаем алярму:

Quote:
---------------------------
Total Commander
---------------------------
Invalid pointer operation.
Please report this error to the Author,
with a description of what you were doing when this error occurred!
Continue execution?

Delphi exception: EInvalidPointer

Stack trace:

7C812AFB 00413E40 7E418732 7E418814

7E4189CB 7E42A439 7E4196C5 004193F9

00419414 004FEBEC 7E418BD7 7E418858

7E418828 7E418828 7E42A011 7E42A996

0044381F 00402E36 004417FD 00443775

00415A5C 004434C4 00413E40 7E418732

7E418814 7E428E9E 7E418BD7 7E418858

7E428EEA 7C90E471 7E4193E7 7E4193A6

7E42A439 00419372 00419424 004195DE

006910E4 7C817075 7C81707E
Press Ctrl+C to copy this report!
---------------------------
Yes No
---------------------------

А затем - простой мессаджбокс с эксепшеном.

Но это ещё не всё. Чистый TC, запущенный таким же образом, ведёт себя нормально и при изменении размера, но ту же самую ошибку с эксепшеном (уже без трейса стека) выдаёт при закрытии.
Оба случая воспроизводятся всегда, хотя первый, видимо, зависит от каких-то настроек, которые я пока не выявил.
Тут, конечно, не всё ясно, слишком много неизвестных. Виновата может быть и Windows 7, и её новый RDP, и запуск TC с примонтированного диска, и ещё куча всего. Например я заметил, что при изменении размеров окна клиента почему-то происходит перелогинивание в виртуальной машине с перемотированием дисков подключённых через tsclient.
_________________
База знаний о Total Commander
Блог
View user's profile Send private message Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group