Bug Report T148646
Visible to All Users

Setting the TdxDockingManager.LookAndFeel.NativeStyle property to True causes the "Stack overflow" exception if Windows themes are disabled

created 11 years ago

I have a project with a form that uses docking control.
Worked until I recently added skins support.
now when I open the form, I get a stack overflow error.
See attached project.
at run time, click the button.

Show previous comments (2)
DevExpress Support Team 11 years ago

    Thank you for you sample, Mark. This looks strange, but your project (both the executable file you provided and the application compiled on my side using your sources) works OK on my side. I do not experience any error at all after clicking the "Press Me" button. This makes me think that the problem is related to a specific machine. Would you please try this project on some other PCs on your side? In addition, provide more details on the error. Call stack info demonstrating the issue would be much appreciated.

      Not related to 'my' system, however, it IS related to accessing it through hyper-v and/or RDP.
      I dropped onto my host computer, it works.
      I run through my rpd/hyper-v development instance, it blows up.
      My techs run it through their rdp/hyper-v instances, it blows up.
      I can't get madExcept to log, email, or copy the error to clipboard.
      What are my options?
      Note : it is ONLY blowing up on the form with docking controls.  all my other forms are good.

      DevExpress Support Team 11 years ago

        Thank you for your clarification. I have reproduced this error using the Remote Desktop connection and forwarded this ticket to our developers for research.

        Answers approved by DevExpress Support

        created 11 years ago (modified 11 years ago)

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.