Welcome Guest ( Log In | Register )

Reply to this topicStart new topic
> PMView 2.32 crash after tooltip popup
Guest_Heiko Nitzsche_*
post May 5 2003, 06:19 AM
Post #1


Since quite a while PMView 2.32 crashes when I move the mouse pointer over a button in the toolbar shortly after the tooltip is shown. So I had to switch off the toolbar. sad.gif

I have running eComStation 1.0 (German) with latest Fixpack 3 and:
- XWorkPlace 1.01
- Amouse 2.4beta (latest)
- Visual Age C++ 3.0 (FP8) + all available postfixes
- Multimedia replacement classes 0.2.4 from Chris Wohlgemuth

The PMView logfile only contains the startup entry but nothing about the crash. OS/2 reports SYS3175. I experienced the same behaviour in many other (and older) GUIs that are build on IBM Open Class Lib (like ForeSpace). My own developed GUIs that are also using the Open Class Lib work properly, but they are linked to the version from the postfixes.

Has IBM broken the compatibility to their own GUI lib in one of the previous fixpacks ? Is this only happen on my machine ?

All other applications on the system work perfectly.
Go to the top of the page
+Quote Post
post May 5 2003, 09:12 AM
Post #2

Forum Member

Group: Admin
Posts: 664
Joined: 14-March 00
From: Wilmington, North Carolina
Member No.: 3

This problem is caused by XWorkPlace. XWP causes the IBM Open Class Library (OCL) ToolTip handler to be trapped in a recursive (endless) focus call. (The ToolTip control and XWP starts competing about which program gets its window put topmost. XWP does it, OCL does it, XPW corrects it, OCL corrects it... this goes on until PMView finally crashes due to insufficient stack space.)

PMView v3.0 will not use the OCL tooltip control. This will solve the problem.


Edited By Peter on 1052144239

Peter Nielsen ( "If you can dream it, you can do it" JFK.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


Lo-Fi Version Time is now: 19th November 2018 - 01:30 PM