Alaska Software Inc. - IDSC loading jpgs in 2.0
Username: Password:
AuthorTopic: IDSC loading jpgs in 2.0
Brian WolfsohnIDSC loading jpgs in 2.0
on Thu, 14 Jan 2016 21:13:03 +0100
We've been getting IDSC's in 2.0 that we are not getting in 1.9.

These same routines have been in use for a number of years with 1.9 & 
1.9SL1 with no issues.

The problem occurs when :loadfile is used on a 7 - 8MB jpg. and then, 
only sporadically.  It does NOT occur on jpgs in the 1 - 3+MB range. I'm 
not sure about jpgs in the range of 5 - 7mb.

This has occurred on 2 separate machines... both windows 7 professional 
SP1. one with 4gb of memory and one with 16gb of memory


Here is the error message:

Internal data structures corrupted - DC_GETBITMAP(12543) 

=========================================================================
===== 
ERROR LOG of "C:\CUS20\auction20.exe" Date: 01/14/2016 13:53:02 
-------------------------------------------------------------------------
----- 
Xbase++ version : Xbase++ (R) Version 2.00.644 
eXPress++ version : eXPress++ (c) Version 2.0.261 
Operating system : Windows 7 06.01 Build 07601 Service Pack 1 
Version : 12.00E1 - User: SW 
Database path : C:\CUSAUC\ - C:\CUSAUC\ - Archive: 
Current Directory : C:\CUS20 
Company Name : C-U-S BUSINESS SYSTEMS, INC. 
-------------------------------------------------------------------------
----- 
ERROR OBJECT: 
-------------------------------------------------------------------------
----- 
oError:args : 
-> VALTYPE: O CLASS: XbpBitmap 
-> VALTYPE: C VALUE: C:\aucshots\v12tst2\596_R_RP6_6836.JPG 
oError:canDefault : N 
oError:canRetry : N 
oError:canSubstitute: Y 
oError:cargo : NIL 
oError:description : Internal data structures corrupted 
oError:filename : 
oError:genCode : 41 
oError:operation : :loadFile 
oError:osCode : 0 
oError:severity : 2 
oError:subCode : 5 
oError:subSystem : BASE 
oError:thread : 7 
oError:tries : 0 
-------------------------------------------------------------------------
----- 
CALLSTACK: 
-------------------------------------------------------------------------
----- 
Called from DC_GETBITMAP(12543) 
Called from DC_BITMAPDRAW(661) 
Called from (B)LOT_BROWSE_ENHANCED(3482) 
Called from (B)DC_MERGEBLOCKS(184) 
Called from XBPBROWSE:HANDLEEVENT(1916) 
Called from DC_XBPBROWSE:HANDLEEVENT(1141) 
Called from DC_GETLIST:EVENTLOOP(4674) 
Called from DC_GETLIST:READGUI(3853) 
Called from DC_READGUI(111) 
Called from LOT_BROWSE_ENHANCED(3747) 
Called from LOT_BROWSE(2484) 
Called from CODERESPONSE(3049) 
Called from (B)LOTBUTTONACTION(2825) 
Called from _PROCESSHOTKEY(5542) 
Called from DC_GETLIST:EVENTLOOP(4769) 
Called from DC_GETLIST:READGUI(3853) 
Called from DC_READGUI(111) 
Called from LOTWTABBED(1961) 
Called from (B)MULTI_TAB(70) 
Called from _GUIRUN(393) 
Called from (B)GUIRUN(276)
Brian WolfsohnRe: IDSC loading jpgs in 2.0
on Mon, 01 Feb 2016 19:27:54 +0100
Brian Wolfsohn wrote in news:XnsA58F9AAF3AC59blwcuscom@87.106.143.233:

Alaska has confirmed this is a problem... In addition to the IDSC, a 
large amount of memory is not released...

If anyone else comes across this, please let alaska know...
reference: [Ticket: 535SJ11G] [Ticket: UHAU3111]  [Ticket: 122XJ115] 
[Ticket: U64ES31L] 

> We've been getting IDSC's in 2.0 that we are not getting in 1.9.
> 
> These same routines have been in use for a number of years with 1.9 & 
> 1.9SL1 with no issues.
> 
> The problem occurs when :loadfile is used on a 7 - 8MB jpg. and then, 
> only sporadically.  It does NOT occur on jpgs in the 1 - 3+MB range. 
I'm 
> not sure about jpgs in the range of 5 - 7mb.
> 
> This has occurred on 2 separate machines... both windows 7 professional 
> SP1. one with 4gb of memory and one with 16gb of memory
> 
> 
> Here is the error message:
> 
> Internal data structures corrupted - DC_GETBITMAP(12543) 
> 
> =======================================================================
==
> ===== 
> ERROR LOG of "C:\CUS20\auction20.exe" Date: 01/14/2016 13:53:02 
> -----------------------------------------------------------------------
--
> ----- 
> Xbase++ version : Xbase++ (R) Version 2.00.644 
> eXPress++ version : eXPress++ (c) Version 2.0.261 
> Operating system : Windows 7 06.01 Build 07601 Service Pack 1 
> Version : 12.00E1 - User: SW 
> Database path : C:\CUSAUC\ - C:\CUSAUC\ - Archive: 
> Current Directory : C:\CUS20 
> Company Name : C-U-S BUSINESS SYSTEMS, INC. 
> -----------------------------------------------------------------------
--
> ----- 
> ERROR OBJECT: 
> -----------------------------------------------------------------------
--
> ----- 
> oError:args : 
> -> VALTYPE: O CLASS: XbpBitmap 
> -> VALTYPE: C VALUE: C:\aucshots\v12tst2\596_R_RP6_6836.JPG 
> oError:canDefault : N 
> oError:canRetry : N 
> oError:canSubstitute: Y 
> oError:cargo : NIL 
> oError:description : Internal data structures corrupted 
> oError:filename : 
> oError:genCode : 41 
> oError:operation : :loadFile 
> oError:osCode : 0 
> oError:severity : 2 
> oError:subCode : 5 
> oError:subSystem : BASE 
> oError:thread : 7 
> oError:tries : 0 
> -----------------------------------------------------------------------
--
> ----- 
> CALLSTACK: 
> -----------------------------------------------------------------------
--
> ----- 
> Called from DC_GETBITMAP(12543) 
> Called from DC_BITMAPDRAW(661) 
> Called from (B)LOT_BROWSE_ENHANCED(3482) 
> Called from (B)DC_MERGEBLOCKS(184) 
> Called from XBPBROWSE:HANDLEEVENT(1916) 
> Called from DC_XBPBROWSE:HANDLEEVENT(1141) 
> Called from DC_GETLIST:EVENTLOOP(4674) 
> Called from DC_GETLIST:READGUI(3853) 
> Called from DC_READGUI(111) 
> Called from LOT_BROWSE_ENHANCED(3747) 
> Called from LOT_BROWSE(2484) 
> Called from CODERESPONSE(3049) 
> Called from (B)LOTBUTTONACTION(2825) 
> Called from _PROCESSHOTKEY(5542) 
> Called from DC_GETLIST:EVENTLOOP(4769) 
> Called from DC_GETLIST:READGUI(3853) 
> Called from DC_READGUI(111) 
> Called from LOTWTABBED(1961) 
> Called from (B)MULTI_TAB(70) 
> Called from _GUIRUN(393) 
> Called from (B)GUIRUN(276) 
>