When I drop a WPLanguageControl on a form that has a DevExpress TdxRibbon on it I am getting an access violation in the Delphi IDE. When there is no ribbon or other DevExpress components on the form it works fine.
Here is the stack trace:
date/time : 2008-04-26, 01:06:51, 372ms
computer name : PLUTO
user name : Dirk <admin>
operating system : Windows XP Service Pack 2 build 2600
system language : German
system up time : 2 days 8 hours
program up time : 7 minutes 41 seconds
processors : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
physical memory : 959/2014 MB (free/total)
free disk space : (C:) 15,65 GB
display mode : 1920x1200, 32 bit
process id : $13d8
allocated memory : 93,86 MB
executable : delphi32.exe
current module : madExcept_.bpl
exec. date/time : 2004-04-23 16:01
version : 7.0.8.1
madExcept version : 3.0b
callstack crc : $40005ecd, $9ac74717, $9ac74717
exception number : 8
exception class : EAccessViolation
exception message : Zugriffsverletzung bei Adresse 40005ECD in Modul 'rtl70.bpl'. Lesen von Adresse 65767265.
main thread ($1388):
40005ecd +00d rtl70.bpl
40005ef4 +004 rtl70.bpl System @CallDynaInst
00634378 +034 coreide70.bpl Propinsp TPropertyInspector.RefreshPrimarySelection
006342c9 +029 coreide70.bpl Propinsp TPropertyInspector.SetPrimarySelection
00634742 +066 coreide70.bpl Propinsp TPropertyInspector.SelectionChanged
0098d40a +1b2 designide70.bpl Componentdesigner TComponentDesigner.SetSelection
0098d745 +0f5 designide70.bpl Componentdesigner TComponentDesigner.UpdateSelections
00989693 +1e3 designide70.bpl Componentdesigner TComponentRoot.SelectionsChanged
0098bf40 +020 designide70.bpl Componentdesigner TSelections.SelectionChanged
0096b6eb +067 designide70.bpl Designer TSelectionListenerHelper.SelectionChanged
0096b52b +027 designide70.bpl Designer TSimpleSelections.Modified
0096b34e +022 designide70.bpl Designer TSimpleSelections.EndSelections
0096985b +00f designide70.bpl Designer TDesigner.EndSelect
009697a2 +0d6 designide70.bpl Designer TDesigner.DragEnd
0096a83f +023 designide70.bpl Designer TDesigner.MouseUp
00881951 +041 vcl70.bpl Controls TControl.WndProc
00884c97 +157 vcl70.bpl Controls TWinControl.WndProc
0089e87d +421 vcl70.bpl Forms TCustomForm.WndProc
00884914 +02c vcl70.bpl Controls TWinControl.MainWndProc
7e3696c2 +00a user32.dll DispatchMessageA
008a568b +083 vcl70.bpl Forms TApplication.ProcessMessage
008a56c2 +00a vcl70.bpl Forms TApplication.HandleMessage
008a58f2 +096 vcl70.bpl Forms TApplication.Run
thread $36c: <priority>
7c91eb94 +00 ntdll.dll KiFastSystemCallRet
7c91d85a +0a ntdll.dll NtDelayExecution
7c8023e7 +4b kernel32.dll SleepEx
7c80244c +0a kernel32.dll Sleep
thread $1484: <priority>
7c91eb94 +00 ntdll.dll KiFastSystemCallRet
7c91e9a9 +0a ntdll.dll NtWaitForMultipleObjects
7c8094dc +00 kernel32.dll WaitForMultipleObjectsEx
7c80a070 +13 kernel32.dll WaitForMultipleObjects
598386e5 +0d madExcept_.bpl madExcept CallThreadProcSafe
5983874f +37 madExcept_.bpl madExcept ThreadExceptFrame
>> created by main thread ($1388) at:
72c9328c +00 wdmaud.drv
thread $170c: <priority>
7c91eb94 +00 ntdll.dll KiFastSystemCallRet
7e37e03d +3b user32.dll GetMessageA
598386e5 +0d madExcept_.bpl madExcept CallThreadProcSafe
5983874f +37 madExcept_.bpl madExcept ThreadExceptFrame
>> created by main thread ($1388) at:
76af5f4c +00 winmm.dll
thread $770:
7c91eb94 +0 ntdll.dll KiFastSystemCallRet
7c91d85a +a ntdll.dll NtDelayExecution
I can't decide whether this is a wpTools problem or a DevExpress problem. I will also inform the DevExpress support.