New Error

Xbase++ 2.0 Build 554 or later
Message
Author
omni
Posts: 531
Joined: Thu Jan 28, 2010 9:34 am

Re: New Error

#11 Post by omni »

Roger,
this may be the issue since that other destroy message caused so many problems. Seems to be the same place in dclipx.

Called from XBPICON:DESTROY(2924)
Called from _ISICON(12214)
Called from DC_GETBITMAP(11947)
Called from DC_XBPPUSHBUTTON:INIT(2037)
Called from _EXPRESSPUSHBUTTON(13035)


Seen this come in 5 times today, so it seems to be the same place as the other destroy.

Fred

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: New Error

#12 Post by rdonnay »

What is the error? You only showed me the stack.
The eXpress train is coming - and it has more cars.

omni
Posts: 531
Joined: Thu Jan 28, 2010 9:34 am

Re: New Error

#13 Post by omni »

Oh, sorry, mostly same as the other one.

oError:description : Internal data structures corrupted
oError:filename :
oError:genCode : 41
oError:operation : :destroy

After the stack its all different because it happens in random places.

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: New Error

#14 Post by rdonnay »

It appears that you are using icons on your pushbuttons.

Are they .ICO files or are they in a .RES file?
The eXpress train is coming - and it has more cars.

omni
Posts: 531
Joined: Thu Jan 28, 2010 9:34 am

Re: New Error

#15 Post by omni »

That is what is weird. We use no icons anywhere in our app. So why would it think it did and try to destroy? This was never an issue in 1.9. Could there be some sort of reserved word or something that is causing the system to think there are icons in 2.0?
6 more identical errors since I responded last.



Fred

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: New Error

#16 Post by rdonnay »

Please give me all the information in the error.

I need the complete stack.

Something is calling _ExpressPushButton() which in turn loads an Icon.
The eXpress train is coming - and it has more cars.

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: New Error

#17 Post by rdonnay »

Do you have Teamviewer?

This is a very inefficient way of understanding your issue.
The eXpress train is coming - and it has more cars.

omni
Posts: 531
Joined: Thu Jan 28, 2010 9:34 am

Re: New Error

#18 Post by omni »

Roger,

That log file was the fatal log file, but it all may be related to the actual log file where error occurred all day on 2.0. (the xpperror.log)

Its a txt file I will try it and if does not work I will zip it. I am sending some from today, all about the same in this file I pasted to...

Sorry for being such a pain...

And here is the way every pushbutton is set up. None with anything special.
EX:

@ 22,35 DCPUSHBUTTON CAPTION 'Delete' SIZE 9,1.2 ;

Yes, I use teamviewer. I cannot repeat these errors, They are very random at this customers.
Attachments
log.zip
(4.02 KiB) Downloaded 654 times

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: New Error

#19 Post by rdonnay »

I don't need you to repeat the errors.

I only need to trace the code and see why _IsIcon() is being called by _ExpressPushButton().

I suspect that you are using an OK button with a bitmap.

Give me a call at my office number and I will connect to your computer.
The eXpress train is coming - and it has more cars.

omni
Posts: 531
Joined: Thu Jan 28, 2010 9:34 am

Re: New Error

#20 Post by omni »

Oh, yes, the addbuttons has bitmaps. The OK and CANCEL bitmaps. Just not any of our dcpushbuttons.

All the ones with this error are child windows with the addbuttons. We have the error logs back for a year and it only has occurred on 2.0.

So you are right that there are icons. Sorry, I forgot about those.

Odd though that it is so sporatic. Happened for about 2 hours yesterday afternoon..about 10 times on different programs, then after 3 their time to now, none at all...
Hope that helps...

Post Reply