Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Rafkat Medvedev
|
Dec 6, 2005 - 3:53 AM
|
Good time of the day!!! ProfUIS 2.50 (trial) ed orderly examples are going to too Ok, but some examples now are not started (for instance FunnyBars). The exception (Unhandled exception in FunnyBars-md.exe: 0xC0000005: Access Violation.) get in mode of the debug after context: PROFUIS250MD! 00495C6D (00495C6D cmp esi,esp). As this possible correct??? Thank you in advance for answer.
|
|
Technical Support
|
Dec 6, 2005 - 10:29 AM
|
We need more details to make any conclusion. Which OS are you using? Could you start the debugger with one of these samples and, when the exception occurs, copy the call stack and send it to us? You can also download the Prof-UIS Freeware, build the library (a debug version) and test the sample. In case of exception, you will be able to find out where where the problem occurs (which class (file) and line).
|
|
Rafkat Medvedev
|
Dec 7, 2005 - 4:22 AM
|
Good time of the day!!! OS - Windows XP sp1 List example which are not started - FixedSizePanels, FullScreenState, FunnyBars, LanguageSwitcher, ResizableChildSheet, StatusPanes, TabPages, ThemeColorizer Now call stack for FunnyBars:
00000000() PROFUIS250MD! 00495c6d() PROFUIS250MD! 00495972() PROFUIS250MD! 00493a04() PROFUIS250MD! 00493b7e() CButton::OnChildNotify(unsigned int 43, unsigned int 161, long 1243144, long * 0x00000000) line 84 CWnd::SendChildNotifyLastMsg(long * 0x00000000) line 2694 CWnd::ReflectLastMsg(HWND__ * 0x0010042e, long * 0x00000000) line 2732 CWnd::OnDrawItem(int 161, tagDRAWITEMSTRUCT * 0x0012f808) line 1167 + 14 bytes CWnd::OnWndMsg(unsigned int 43, unsigned int 161, long 1243144, long * 0x0012f368) line 1941 CWnd::WindowProc(unsigned int 43, unsigned int 161, long 1243144) line 1596 + 30 bytes CExtWS<CExtAFV<CFormView>,301>::WindowProc(unsigned int 43, unsigned int 161, long 1243144) line 866 AfxCallWndProc(CWnd * 0x0033b5d8 {CChildView hWnd=???}, HWND__ * 0x0027052e, unsigned int 43, unsigned int 161, long 1243144) line 215 + 26 bytes AfxWndProc(HWND__ * 0x0027052e, unsigned int 43, unsigned int 161, long 1243144) line 379 AfxWndProcBase(HWND__ * 0x0027052e, unsigned int 43, unsigned int 161, long 1243144) line 220 + 21 bytes USER32! 77d33a68() USER32! 77d33b37() USER32! 77d3450d() USER32! 77d62dc7() NTDLL! 77fb4da6() USER32! 77d354cc() COMCTL32! 780c12f0() COMCTL32! 780c2e4c() COMCTL32! 780c2ecf() USER32! 77d33a68() USER32! 77d33b37() USER32! 77d35b40() USER32! 77d35f87() CWnd::DefWindowProcA(unsigned int 10, unsigned int 1, long 0) line 1011 + 32 bytes PROFUIS250MD! 00491673() CWnd::Default() line 258 CWnd::OnEnable(int 1) line 340 + 15 bytes PROFUIS250MD! 00493bd2() CWnd::OnWndMsg(unsigned int 10, unsigned int 1, long 0, long * 0x0012fc94) line 1840 CWnd::WindowProc(unsigned int 10, unsigned int 1, long 0) line 1596 + 30 bytes PROFUIS250MD! 00494cde() AfxCallWndProc(CWnd * 0x0033bb80 {CWnd hWnd=0x0010042e}, HWND__ * 0x0010042e, unsigned int 10, unsigned int 1, long 0) line 215 + 26 bytes AfxWndProc(HWND__ * 0x0010042e, unsigned int 10, unsigned int 1, long 0) line 379 AfxWndProcBase(HWND__ * 0x0010042e, unsigned int 10, unsigned int 1, long 0) line 220 + 21 bytes USER32! 77d33a68() USER32! 77d33b37() USER32! 77d33d91() USER32! 77d3438c() CWinThread::Run() line 487 + 11 bytes CWinApp::Run() line 400 AfxWinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f2c, int 1) line 49 + 11 bytes WinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f2c, int 1) line 30 WinMainCRTStartup() line 330 + 54 bytes
When testing example for Prof-UIS 2.50 Freeware problems is noticed was not Prof-UIS 2.40 Trial all examples too work. There is suggestion that mistakes are connected with CExtPaintManager. Here is for instance list Call Stack for example ThemeColorizer when CColorizedThemeOffice2003 is inherited from CExtPaintManagerOffice2003:
00000000() PROFUIS250MD! 006ccc0a() PROFUIS250MD! 006affa6() CMainFrame::CMainFrame() line 77 + 24 bytes CThemeColorizerApp::InitInstance() line 71 + 50 bytes AfxWinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f31, int 1) line 39 + 11 bytes WinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f31, int 1) line 30 WinMainCRTStartup() line 330 + 54 bytes KERNEL32! 77e814c7()
but here is list Call Stack for example ThemeColorizer when CColorizedThemeOffice2003 is inherited from CExtPaintManagerXP:
00000000() PROFUIS250MD! 0067627e() PROFUIS250MD! 00676039() PROFUIS250MD! 00675d9c() CWnd::OnWndMsg(unsigned int 15, unsigned int 0, long 0, long * 0x0012fc24) line 1836 CWnd::WindowProc(unsigned int 15, unsigned int 0, long 0) line 1596 + 30 bytes PROFUIS250MD! 0067638b() AfxCallWndProc(CWnd * 0x0033b5a4 {CWnd hWnd=0x0013047e}, HWND__ * 0x0013047e, unsigned int 15, unsigned int 0, long 0) line 215 + 26 bytes AfxWndProc(HWND__ * 0x0013047e, unsigned int 15, unsigned int 0, long 0) line 379 AfxWndProcBase(HWND__ * 0x0013047e, unsigned int 15, unsigned int 0, long 0) line 220 + 21 bytes USER32! 77d33a68() USER32! 77d33b37() USER32! 77d3450d() USER32! 77d3453d() NTDLL! 77fb4da6() USER32! 77d3438c() CWinThread::Run() line 487 + 11 bytes CWinApp::Run() line 400 AfxWinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f31, int 1) line 49 + 11 bytes WinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00151f31, int 1) line 30 WinMainCRTStartup() line 330 + 54 bytes KERNEL32! 77e814c7()
Please, help to solve my problem Thank you in advance for answer.
|
|
Technical Support
|
Dec 7, 2005 - 9:46 AM
|
Thank you for the debug information. Unfortunately this was of little help. We cannot say where the problem hides exactly. Most probably the problem has to do with the paint manager and might be caused by Windows XP Theme API, but we need to check this. Please contact us via email (support@prof-uis.com) to get instructions on how to download the latest Prof-UIS binaries (v.2.51) so that we can proceed with this issue.
|
|
Rafkat Medvedev
|
Dec 9, 2005 - 2:55 AM
|
Good time of the day!!!
I have ed the letter on mailto:support@prof-uis.com, but has not got the answer. Can you here publish the reference to Prof-UIS binaries (v.2.51)? Thank you in advance for answer.
|
|
Technical Support
|
Dec 9, 2005 - 5:21 AM
|
We received your mail. Please wait a bit until we finish some details with v.2.51. We will try and deliver it to you today.
|
|
Rafkat Medvedev
|
Dec 11, 2005 - 4:36 AM
|
Your letter has got.
Thank you! Now all work.
|
|
Rafkat Medvedev
|
Dec 9, 2005 - 5:50 AM
|
Enormous thank you!!!
Shall wait anxiously.
|
|