远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况,现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。
在SAP Support Portal网站或者google上搜索Targeted CR List for ASE,可以看到针对不同版本的CR(CR表示Change Request)简单描述信息列表。
需要注意的是:Targeted CR List for ASE列出的CR虽然绝大多数是BUG,但有一些是更改需求。
以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息!

如有问题,请联系我!

QQ :289965371 点击这里给我发消息
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:339916
CR Number:   339916
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 23 Dec 2003 Fixed
Description
DW updates after dynamically changing the update table, no longer work.



CR:339930
CR Number:   339930
Product Name:   PB Enterprise
Product Component:   PD Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Dec 2003 Fixed
Description
10.0 Alpha - PD Reverse engineer dialogue box should resizeable.



CR:339995
CR Number:   339995
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Mar 2004 Fixed
Description
Deployed PPB app is crashing during a retrieve - happens on device (here HP) only !

When doing a retrieve several times on a datawindow having slightly more than 100 rows there is a gpf on the device:

Application mawi.exe has performed an illegal operation and will be shut down. If the problem persists contact the prgram vendor.

Exception: 0xc0000005



//Update

Works ok on a fresh PPC with PPB 1.5 GA.

Also newer builds have an improved memory management.
Workaround Description
 Does not show up on a PPC-2003 Device.



CR:340021
CR Number:   340021
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 27 Apr 2004 Fixed
Description
Datawindow computed field expression function list is not alphabetized correctly



CR:340027
CR Number:   340027
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When using a exported datawindow in the setdwobject

and calling a jsp webdatawindow, the following error displays in the jaguar.log:



Entering SetDWObject('d_tabular.srd','')

Doing SRD

Entering Create()

Exiting Create() = 'Datawindow syntax has incorrect release number.'

EnableCommit()

SetDWObject: ERROR - Create from SRD failed for 'd_tabular.srd', Error String =

'Datawidnow syntax has incorrect release number.'



CR:340045
CR Number:   340045
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 23 Dec 2004 Fixed
Description
WebDW retrieving incorrect microseconds when using getitem.



The following is DW HTML for a row that contains a datetime

column:



d_query_offload_expenditure_niin.rows[0] = new HTDW_RowClass(

"((1 0 '002029473')(5 0 'H')(6 0 '2003-05-06 07:13:00:043000

'))",0,"002029473","EA",31,"V","H",new

DW_DatetimeClass(103,4,6,7,13,0,43000),"20885",new

DW_DatetimeClass(103,4,6,0,0,0,0),"0001","3126","3126","STK",new

DW_DatetimeClass(103,4,6,0,0,0,0),"-679");





When the GOB is created for the datetime cell it separates the

date and time pieces into separate values. If the microseconds

contain a leading zero that zero is lost because the value is

treated as a number rather than a string. Note the bolded

values above. When the datetime is represented as a string it

correctly contains the leading zero on the microseconds

("043000") but when the date and time parts are passed to

DW_DatetimeClass the microseconds are passed as a number

(043000) and the leading zero is lost (43000). As far as I can

tell the only date and time part that is hurt by losing leading

zeroes is the microseconds. All others are evaluated properly

without the leading zeroes.



CR:340050
CR Number:   340050
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request: Make source control PBG entries relative to the target instead of the workspace.



CR:340109
CR Number:   340109
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 7066 04 Mar 2004 Not reproducible with latest version of the product available as of Resolution Date
Description
PB IDE crashed when saving rows as pdf with empty rows. Resolution: Error msg instead of crashing in build 7066



CR:340242
CR Number:   340242
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Feb 2009 DEFER
Description
Using the PBSOAPCLIENT90.PBD file in their library path, if they choose to create an application using machine code DLLs, when the project is built/deployed, the PBSOAPCLIENT90.DLL file in the PB build is overwritten. Subsequent attempts to either run the application or deploy the project result in an error message "Error creating PBNI Object" and then PowerBuilder crashes. The error occurs even when you change the project to use PBDs again instead of DLLs.



WORKAROUND: What's happening here is that when he tries to build the app using DLLs, PowerBuilder attempts to write the PBSOAPCLIENT90.PBD as a DLL. This overwrites the PBSOAPCLIENT90.DLL file that ships with the product. He'll need to re-apply PBSOAPCLIENT90.DLL from the build he is using. Then he can write the project using PBDs.



CR:340280
CR Number:   340280
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Mar 2004 Workaround
Description
Systemkey event fired twice.



Workaround:

Under one combination of keydown(keyp!) and sleobject.triggerevent(rbuttondown!), the event runs once.



CR:340299
CR Number:   340299
Product Name:   PocketBuilder
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows 2000
Original Version:   1.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jan 2004 Not a Bug
Description
Menu not appearing on response window when parent window is response window.



Per development: Response windows by definition do not have menus. This is not a bug.



CR:340377
CR Number:   340377
Product Name:   PB Enterprise
Product Component:   Help
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jul 2004 Fixed
Description
When clicking on the Help cb on the "Targets - To Be

Migrated" dialog, nothing happens.



CR:340418
CR Number:   340418
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jan 2004 Not a Bug
Description
The database driverPBMSS10.dll is not installed in 10.0



CR:340422
CR Number:   340422
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Dec 2003 Third Party Problem
Description
Can't display a VB form in an ActiveX DLL using an OLEObject in PB.

This is not a PB bug. It is common bug that is described in MSDN. You can read it at http://support.microsoft.com/?id=247791. As a workaround try using the modal form instead:



form.Show vbModal
Workaround Description
 Use the modal form to display the form instead:



form.Show vbModal



CR:340514
CR Number:   340514
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 02 Dec 2003 Fixed
Description
Window Date editmask or Datawindow editmask of PB8.x and PB9.x incorrectly validate the key in value. e.g. in mm/dd/yyyy format, and try to insert value '02/29'. PB will not allow to accept the digit '9' when the year part is still '0000'. As long as a valid leap year be keyed in, PB will accept the '02/29'.
Workaround Description
 either one

1) use short date format e.g. dd/mm/yy instead of dd/mm/yyyy.

2) submit valid leap year t year part before enter month and day part.



CR:340521
CR Number:   340521
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Nov 2003 Duplicate
Description
In the dw SQL painter where clause tab the value list displays garbage characters.



CR:340549
CR Number:   340549
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   1.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
StaticHyperLink - If I fill in the URL

and click on it with the stylus it works fine. If I fill in the URL

and try to programmatically trigger the clicked event (shl_1.event

clicked()) nothing happens. If I create a user event on the control

and trigger it, the user event works fine.
Workaround Description
 In PowerBulder the workaround would be to use the "INet" service object.

In PocketPowerBuilder 1.5 the only workaround is to directly call the internal

function "shRunDefltBrowser( pszURL )"



CR:340550
CR Number:   340550
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 27 Jul 2004 Fixed
Description
Regression: A window EditMask with spinbox, doesn't fire the pbm_enchange event on each change if the spin arrow is held down.



CR:340580
CR Number:   340580
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Nov 2003 Duplicate
Description
An external API call returns a string of garbage characters in 10.0



CR:340583
CR Number:   340583
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2003 Duplicate
Description
PB install for build 2009 is installing the pbvm90.dll (version

6533).



CR:340666
CR Number:   340666
Product Name:   PB Enterprise
Product Component:   JSP 4GL
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2005 Presently Not Targeted For Any Future Release Of This Product
Description
HTMLGenerator instances stay active after overriding the DTC weight properties.



CR:340697
CR Number:   340697
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.2 16 Sep 2004 Fixed
Description
In the database painter ISQL pane, executing more than one select at the same time results in multiple Results panes. If user highlights one of the rows in one of the Results views, and then does a File... Save Rows As, PowerBuilder crashes.



Initially reported for PowerBuilder 9. Also reported for Infomaker 8.0.4.



Workaround: If you need to do "Save Rows As" for a result set, get the results one SQL statement at a time.



CR:340700
CR Number:   340700
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows NT
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When you create a new datawindow and the Template View is one of your default views, if no changes are made to the results shown in the datawindow, when you Save the datawindow you are prompted only to give a dw name. If, however, you make a change such as removing a column from the detail display, when you Save, you are first prompted to save the datawindow template prior to saving the datawindow itself. This is unexpected if you have made no explicit change to the template yourself.



CR:340701
CR Number:   340701
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 22 Mar 2004 Fixed
Description
When 2 nested reports are on a datawindow followed by a

computed field and text field, you will see that the 2 nested reports are overlapping

each other by scrolling thru the report in the dw painter.



CR:340711
CR Number:   340711
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Aug 2004 Fixed
Description
PowerBuilder crashes when reopening a crosstab datawindow that has a non-visible column. The problem occurs when the datawindow Preview View retrieves. So if you have the "Retrieve on Preview" option turned on in the datawindow painter, you will see this problem occur as soon as you open the Datawindow Painter, assuming the Preview View is open in your current layout.



At least in the simplest case, can work around this by setting the column height to zero instead of turning off the Visible property.



CR:340779
CR Number:   340779
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   1.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
For a Date-Edit-Mask, spin type.

At runtime on the device.

When the cursor is positioned at the and of the date-field AND the date is

not selected AND then I click the spin-control.

Nothing spins.



CR:340780
CR Number:   340780
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Dec 2003 Not a Bug
Description
Hebrew characters lost after Migration.



Not a bug. Need to set Locale Language to Hebrew before running the migration.



CR:340784
CR Number:   340784
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Mar 2009 DEFER
Description
When inserting a numeric data into a dynamically created dw, O90 interface returns ORA-01722 error

OS: Win2000 SP4

PB Version and builds TESTED in: 9.0_5507, 9.0.1_6533, 9.0.1_7031 and 9.0.1_7048

This happens only when using O90 interface. Works fine with ODBC.
Workaround Description
 Use either ODBC interface or place SQLCA.DBParm = "DisableBind=1"



CR:340785
CR Number:   340785
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 02 Mar 2004 Fixed
Description
When 2 nested reports are on a datawindow followed by

a text field and computed field, these fields overlap onto the nested report.



CR:340794
CR Number:   340794
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Dec 2003 Duplicate
Description
Implement environment variable for PBHeap tracing to direct output to a file



CR:340795
CR Number:   340795
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Dec 2003 Duplicate
Description
Regression: GPF when full rebuilding an application in 8.0.4 build 10551 and after.



CR:340798
CR Number:   340798
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.0 RC 10 Apr 2008 Workaround
Description
Lbrary list MLE is disabled when the target is registered to SCC, but it should still be scrollable to see all the PBLs.



CR:340801
CR Number:   340801
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 25 Feb 2004 Fixed
Description
Crosstab datawindow displaying incorrect results. It's displaying a row data that is not in the table.

Tested in: PB 8.0.4_10551, 9.0_5507, 9.0.1_7048, 9.0.1_6533



CR:340819
CR Number:   340819
Product Name:   PocketBuilder
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   Windows 2000
Original Version:   1.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Oct 2007 Presently Not Targeted For Any Future Release Of This Product
20 Jan 2010 EOL'd version. Not to be Fixed.
Description
When a datawindow accesses an ASA proxy to Oracle 8i table has a 搇ike operator in the Where Clause, an error occurs. 揝elect error: SQLSTATE = 07002 [Sybase][ODBC Driver][Adaptive Server Anywhere] Count field incorrect: Not enough values for host variables.

The error does not occur if you turn on DisableBind



CR:340820
CR Number:   340820
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 7066 30 Jan 2004 Fixed
Description
Regression: Datawindow expressions calling global functions now leak memory.



CR:340827
CR Number:   340827
Product Name:   PocketBuilder
Product Component:   Language - Compiler
Status:   Open
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
At runtime, Null object reference when using "this.classname()" in a Global Function The code will compile without an error.

Use of 'this' pronoun in global function should be flagged as compiler error.

PowerBuilder crashes when you call ClassName or TypeOf in a global function.



CR:340881
CR Number:   340881
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 10 Mar 2004 Fixed
Description
stringmask! editmask with a mask including separator characters like "##-##-##" or "##/##/##", there was a built in functionality that caused the cursor to move on to the next section of the mask if the user entered the separator character.



no workaround
Workaround Description
 non



CR:340910
CR Number:   340910
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Closed
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
360 28 Dec 2003 Fixed
Description
Some ICO files will GPF the IDE.

This seems to be very icon dependent, possibly even related

to the tool used to create the icon.

Repro:

a) In the window painter - set the "window icon", browse to the "ship.ico"

b) press <open>

c) GPF - referenced memory at "0x00002e"
Target Version
 2.0 Beta



CR:340943
CR Number:   340943
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 26 Oct 2004 Fixed
8.0.4 10 Mar 2005 Fixed
Description
Controls at the edge of a window sheet can be positioned

partly outside the sheet when the sheet is opened with a

larger Windows 'Active Title Bar' sizes set than at design time.



CR:340967
CR Number:   340967
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 02 Feb 2004 Fixed
Description
Response window on top of response window lost the focus if try to switch the focus backward and forward to other application before succesfully opening the last response window.
Workaround Description
 Nil



CR:340974
CR Number:   340974
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Please introduce a new EditMask property that will allow the developers to disable the validation of the day section of a date.



CR:340977
CR Number:   340977
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 27 Aug 2006 Not a Bug
Description
Focus Problem with ContourCube ActiveX OLEObject. When the OLE control is placed on a window and gets resized the focus cannot get onto the controls within the ole control (like dropdownlistboxes or scrollbars).



CR:340979
CR Number:   340979
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Dec 2003 Fixed
Description
FIX to CR 335942 works - only if there is one subclass in the response structure. IF there is more then one substructure inside the response

structure we got an error :

"Could not find Element by name versiontns1:TipiVersionen"

In this case there is a need of two substructure inside

the returned structure (not only one !).



CR:340985
CR Number:   340985
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Solaris 2.8
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 01 Apr 2004 Fixed
03 Feb 2004 Consult Complete
17 Mar 2004 Fixed
Description
Sending severall calls to a WebDw crashes Jaguar



CR:340986
CR Number:   340986
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jan 2004 Third Party Problem
Description
A stability issue may exist with Anylex generated applications (converted APT applications).



The crash found occurs during garbage collection and may go away when setting

the GarbageCollect Time Limit to a very high limit (for example 1000000).



The root cause of this problem was found to be passing powerobjects to

external functions which is not supported.



CR:340987
CR Number:   340987
Product Name:   PocketBuilder
Product Component:   Language - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
1.5 04 Dec 2003 Fixed
Description
When using Drag(Begin!) in the clicked event of eg. a picture control - it does not work on device - causes Application SystemError()



CR:340995
CR Number:   340995
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 pre-beta 2017 14 Jan 2004 Fixed
Description
A master/detail report generated from generatexhtml

sometimes looses the format of the detail report.



When the detail report is larger than the frame to display the report in, the format

appears to get scrambled.



CR:341027
CR Number:   341027
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 04 Feb 2004 Fixed
Description
When running a query and the database is put into

Quiesce hold after it is released, the query is cancelled in PB and there is a datawindow

error of:



Datawindow Error:

Your query is blocked because it tried to write and database 'pubs2' is in quiesce state.

Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE.

No changes made to database.





The query does not proceed, its cancels and indicated by the following pbtrace.log:

7474848): INSERT INTO test ( id, name ) VALUES ( 744, 'Test Row 744' )

(7474848): SRV 10 #880 Your query is blocked because it tried to write and database 'pubs2' is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE. (0 MilliSeconds)

(7474848): SRV 10 #880 Your query is blocked because it tried to write and database 'pubs2' is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE. (0 MilliSeconds) (7561 MilliSeconds)

(7474848):

Error 880 (rc -1) : Your query is blocked because it tried to write and database 'pubs2' is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE.

(7474848): CANCEL: (0 MilliSeconds)



CR:341072
CR Number:   341072
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 10 Feb 2004 Fixed
Description
Uninstalling PB 9 destroys OLE functionality on OS.



Workaround:

There is a zip file that has been staged on our ftp site that contains the

.reg files (IStorage.reg, IStream.reg) and can be downloaded from:

ftp://psaftp.sybase.com/pub/private/pbpatch/CR239044.zip

Copy the .REG files and double-click on them to update.



CR:341091
CR Number:   341091
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 03 Sep 2005 Fixed
Description
Select blob fails with OLE DB driver - works fine with native MSS driver.
Workaround Description
 A workaround is to not prefix the image column name with the table name.



CR:341092
CR Number:   341092
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jan 2009 Presently Not Targeted For Any Future Release Of This Product
Description
揋et Latest Version厰 immediately after 揂dd to Source control厰 will add a blank line to the source for all Instance, Global and Shared variables.



CR:341110
CR Number:   341110
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 May 2006 Duplicate
Description
Editmask regression: SetMask function and MinMax property don't work as in 7.0



CR:341164
CR Number:   341164
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Solaris 2.8
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 2005 Fixed
Description
In a Web DataWindow, Clicked event not triggered for an image button.



CR:341185
CR Number:   341185
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 11 Aug 2004 Fixed
Description
Changes to a project are not taken after using saveAS.



CR:341212
CR Number:   341212
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Using Popup Menus & HsplitScroll Property In a DataWindow: It can be very difficult to use the "Horizontal Split" on a Pocket PC. It would be an excellent improvement if this worked better because of screen size limitations.



CR:341219
CR Number:   341219
Product Name:   PB Enterprise
Product Component:   PD Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Feb 2004 Fixed
Description
The PD Customize Toolbars... menu item is not available from PowerBuilder.



CR:341224
CR Number:   341224
Product Name:   PB Enterprise
Product Component:   PD Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Dec 2003 Fixed
Description
File->Save fails to save an open oom file in PowerBuilder.



CR:341226
CR Number:   341226
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Dec 2003 Fixed
Description
LastPos is not working as expected when the string length argument is specified. It searches for a string beyond the string length, instead of limiting the search within left-most "x" characters.



CR:341229
CR Number:   341229
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Mar 2004 Fixed
Description
When pb10 is installed in the same shared/powerbuilder

directory as pb9 and you try to run a pb9 web services client, a runtime function

reference error will result.



CR:341235
CR Number:   341235
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 12 Feb 2004 Fixed
Description
When using pb_heap_debug=true, pb will crash when

freeing the datawindow memory or pbheap_dump(0).



The following error appears:

pb90.exe - Application Error

The exception Breakpoint

A breakpoint has been reached.

(0x80000003) occurred in the application at location 0x10da78a4



CR:341240
CR Number:   341240
Product Name:   PB Enterprise
Product Component:   Machine Code Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 7066 25 Feb 2004 Fixed
Description
GPF when running machine code exe on NT. Works on fine on XP & Win2000.



CR:341275
CR Number:   341275
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Dec 2003 Third Party Problem
Description
Querying of table having over 33 columns occurred error "ORA-01001" under Oracle7 with oci8 on PB8/9.



Per PB Engineering, this is not a PB bug:

This problem is caused by Oracle client interface version 8 (OCI8) not caused by PB. There is no problem with OCI9 (query table of Oracle 7 and Oracle 8).



CR:341294
CR Number:   341294
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 15 Apr 2004 Fixed
Description
But PB9 IDE will crash on opening the Library Painter after modifing "Your locale (location)" to "US English".
Workaround Description
 Problem can be workarounded by change all the Drives label from Chinese to English.



CR:341310
CR Number:   341310
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Feb 2004 Fixed
Description
When you RMB on the workspace or target and you select,

deploy, the project (to create an exe) does not get deployed. In the output

view, it just shows:



-------Deploy:Deploy of project p_project_1

-------Finished Deploy of project p_project_1



If you RMB on the project and select deploy, the exe does get generated.



If you RMB on the workspace and select properties, under the "Deploy Preview" tab

you will see that the project name is truncate. It shows p_project_1 instead of

p_project_1_test_this. If you also RMB on the target and select properties, under

the "Deploy" tab it also shows the project name truncated.



CR:341316
CR Number:   341316
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.0 beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jul 2004 Fixed
Description
When clicking in the window painter when a window is in resize mode (left right arrow)

then the height of the window increases.



CR:341324
CR Number:   341324
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 02 Feb 2004 Fixed
Description
A crash occurs on a editmask control when entering a fractional number when

European Control Panel Settings are used (decimal separator comma ',' and thousand separator a dot '.').



This is a regression in PowerBuilder 8 Build 10521



CR:341470
CR Number:   341470
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Dec 2003 Duplicate
Description
Add the "Show SIP" Property to the DataWindow Control.



CR:341495
CR Number:   341495
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Dec 2003 Fixed
Description
PB10 install overwrites registry entry for PB9, breaking Web Service proxy in 9.0.
Workaround Description
 Workaround is to use regsvr32 to register either PBWSDLCLIENT90.DLL or PBWSDLCLIENT100.DLL depending on current needs.



CR:341513
CR Number:   341513
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Microsoft Windows 2003
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 10 Web Services does not support anyType and some others in XMLSchema.



CR:341514
CR Number:   341514
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Datawindow with 'Rows to Disk' retrieve option, fails to update.



CR:341613
CR Number:   341613
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jun 2004 Not a Bug
Description
In a script of an application that has a window, say w_1, the code:



powerobject p

p = w_1

open(p)



will not compile but



powerobject p

p = w_1

close(p)



does compile. I would say neither should compile.



PER DEVELOPMENT: This is not a bug.

The powerscript is a kind of script language so that it has no strict type checking and type casting. For arguments passed by reference, the PB compiler does a strict type checking to make sure that the passed arguments must be same to the function prototype or be a descendant of prototype argument. For arguments passed by value, the PB compiler relaxs the limit, besides a situation as shown above, the PB compiler thinks that it is OK if the passed argument is a ancester of prototype argument.

According to the prototype of the function Open(), the prototype argument is passed by reference. So, the compiler will give out an error for passing POWEROBJECT. Otherwise, the prototype argument is byvalue in the prototype of the function Close() and POWEROBJECT is the ancester of WINDOWOBJECT, it can compile properly.



CR:341617
CR Number:   341617
Product Name:   PB Enterprise
Product Component:   DW.Net
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Apr 2004 Not a Bug
Description
Launch PowerBuilder not DW Builder when selecting "Edit Datawindow Object" within Visual Studio.Net. Currently DW Builder is launched when one selects Modify Datawindow Object on a Datawindow.Net control.



CR:341623
CR Number:   341623
Product Name:   PB Enterprise
Product Component:   DW.Net
Status:   Closed
OS:   Windows XP
Original Version:   10.0 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Feb 2004 Fixed
Description
DW.Net does not have DropDown, ButtonClicking and ButtonClicked events. Code for these events can be put on a Clicked event as a workaround, but does it offer the same amount of detail (arguments like buttonname etc.) as these other events?



CR:341658
CR Number:   341658
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Feb 2004 Workaround
Description
When connected to the ProvideX database using odbc,

only 1 table appears in the db painter view or the table list when creating a

datawindow.



The sql.log files shows the following error:

pb80 ce4-7d4 ENTER SQLExecDirect

HSTMT 02552600

UCHAR * 0x01260D40 [ -3] "CREATE TABLE pbcattbl ()\ 0"

SDWORD -3



pb80 ce4-7d4 EXIT SQLExecDirect with return code -1 (SQL_ERROR)

HSTMT 02552600

UCHAR * 0x01260D40 [ -3] "CREATE TABLE pbcattbl ()\ 0"

SDWORD -3



DIAG [37000] [ProvideX][ODBC Driver]Expected lexical element not found: <identifier> (1015)



pb80 ce4-7d4 ENTER SQLErrorW

HENV 02551540

HDBC 025515E8

HSTMT 02552600

WCHAR * 0x0012E260 (NYI)

SDWORD * 0x0012E2AC

WCHAR * 0x0012DE60

SWORD 512

SWORD * 0x0012E2B4



pb80 ce4-7d4 EXIT SQLErrorW with return code 0 (SQL_SUCCESS)

HENV 02551540

HDBC 025515E8

HSTMT 02552600

WCHAR * 0x0012E260 (NYI)

SDWORD * 0x0012E2AC (1015)

WCHAR * 0x0012DE60 [ 71] "[ProvideX][ODBC Driver]Expected lex"

SWORD 512

SWORD * 0x0012E2B4 (71)





You can connect to excel and see all the tables. The log file from ProvideX shows the following when connected to excel:

<3140> ISAMOpen: Open file D:\pse-80\10987656\Nomads\providex.ddf , returns fhFile=1496064

<3140> <Customer Classes> Open file D:\pse-80\10987656\Nomads\clsfile , fhFile =1549832 , maxksz=35

<3140> ISAMCloseTable: Closing table Customer Classes - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3140> CACHE STATS - 0 reads, size 11264 estimated, 0 used

<3140> <Customer Classes> Open file D:\pse-80\10987656\Nomads\clsfile , fhFile =1548352 , maxksz=35

<3140> ISAMCloseTable: Closing table Customer Classes - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3140> CACHE STATS - 0 reads, size 11264 estimated, 0 used

<3140> <Salesman> Open file D:\pse-80\10987656\Nomads\smnfile , fhFile =1548352 , maxksz=35

<3140> ISAMCloseTable: Closing table Salesman - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3140> CACHE STATS - 0 reads, size 4096 estimated, 0 used

<3140> <Salesman> Open file D:\pse-80\10987656\Nomads\smnfile , fhFile =1548352 , maxksz=35

<3140> ISAMCloseTable: Closing table Salesman - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3140> CACHE STATS - 0 reads, size 4096 estimated, 0 used

<3140> ------------------------------

<3140> SELECT DISTINCT SMN_NAME FROM ""Salesman Salesman

----------------------------





When connected thru PowerBuilder, you don't see it getting past the first table--customer:

64> ISAMOpen: Open file D:\pse-80\10987656\Nomads\providex.ddf , returns fhFile=1964064

<3364> <Customer> Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1975680 , maxksz=35

<3364> ISAMCloseTable: Closing table Customer - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3364> CACHE STATS - 0 reads, size 9216 estimated, 0 used

<3364> <customer> Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35

<3364> ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3364> CACHE STATS - 0 reads, size 9216 estimated, 0 used

<3364> <customer> Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35

<3364> ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3364> CACHE STATS - 0 reads, size 9216 estimated, 0 used

<3364> <customer> Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35

<3364> ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes

<3364> CACHE STATS - 0 reads, size 9216 estimated, 0 used



SOLUTION: Add the following to the pbodbxx.ini file:

;ProvideX odbc driver

[ProvideX]

PBFileManager='YES'

Block=1



CR:341665
CR Number:   341665
Product Name:   PB Enterprise
Product Component:   P-Code Deployment
Status:   Closed
OS:   Windows XP
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 Not a Bug
Description
Unable to run PB10 or apps. made with Pb10 on a M/C that does not have .Net Framework 1.1. Powerbuilder applications complain about MSVCR71.dll being not in the system path. This DLL is supplied with .Net Runtime Framework v 1.1



CR:341711
CR Number:   341711
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 29 Jan 2004 Fixed
Description
Comma instead of dot is used in soapmessage when using german regional settings when passing a double datatype. The error does not appear on the first call to the webservice - it appears when calling several times.



CR:341719
CR Number:   341719
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 17 Feb 2004 Fixed
Description
Some chinese characters are ovewritten when an edit mask was defined.



CR:341722
CR Number:   341722
Product Name:   PB Enterprise
Product Component:   Machine Code Exe Creation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 7066 12 Jan 2004 Fixed
Description
Because of CR336340, customer apply PB9.0.1 bld 7056 to fix it.

The CR was fix by this build as customer successfully test on tripped down PB App. However, customer found that fail to build on his True Application. Got error on compilation : Compiled segment size exceeds 64k



Resolution:

Fixed in PB 9.0.1 EBF builds 7066 and >.



CR:341782
CR Number:   341782
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 11 Jan 2004 Fixed
Description
When executing the following stored procedure thru isql in

Powerbuilder, getting a '"X" not a parameter for procedure select_hello_world'.



From isql using the following syntax will generate the error:

execute select_hello_world 'X';



But qualifying the server name,database and userid to the procedure will execute ok:

execute TBONE.ts_data.tsmaint.select_hello_world 'X';



In PB 8.0.4 and 10, giving the following error when using execute select_hello_world 'X';



SQLState = 42000

Microsoft OLE DB Provider for SQL Server

Could not find stored procedure 'select_hello_world'

Continue?



CR:341825
CR Number:   341825
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Opening PB8 IDE throws error everytime on Windows machines without MS JVM



CR:341829
CR Number:   341829
Product Name:   PocketBuilder
Product Component:   Toolbar
Status:   Closed
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 Fixed
Description
ToolBar sometimes disappears from the window painter. I can only see it's presence from the control list.



CR:341830
CR Number:   341830
Product Name:   PocketBuilder
Product Component:   Toolbar
Status:   Closed
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 Fixed
Description
1. I insert a toolbar control on a window. It's default toolbar alignment is alignattop!

2. I switch from AlignatTop! to Floating!.

3. I switch from Floating! to AlignatBottom!. Nothing happens and the toolbar remains at it's floating position instead of moving to the bottom of the window.



CR:341844
CR Number:   341844
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer wants the ability to assing a string ( which needs to be converted to a Blob) in the right OLE format to the objectdata property of an OLE object/control.

Example: OLE contol is WORD Document or OpenOffice

Blob ibl_data



ibl_data = Blob("hello") // if comments this line, no error ???

ole_1.objectdata = ibl_data

ole_1.Activate(OffSite!)



CR:341864
CR Number:   341864
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 28 Jan 2004 Fixed
Description
Offsite activation of an olecontrol for Word, leaves PB window on top not Word, but only on Windows 2000 SP4.



CR:341874
CR Number:   341874
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2004 Fixed
Description
A MDI application opens a window either by using a shortcut on the menu or clicking on test_1. The window has a inherited visual object of datawindow on it. The script in the datawindow creates a windows and then opens it.





Exception code: C0000005 ACCESS_VIOLATION

File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll

File Version: 9.0.1.7061

Fault address=10DA8A79 Section:Offset=01:002A7A79



Registers:

EAX:0124EF6C

EBX:0127306C

ECX:00040484

EDX:90000104

ESI:00000004

EDI:00000020

CS:EIP:001B:10DA8A79

SS:ESP:0023:0012D444 EBP:01271454

DS:0023 ES:0023 FS:0038 GS:0000

Flags:00010206



Call stack:

Address Frame Param0 Param1 Param2 Param3 Function Name

10DA8A79 0012D460 0127144C 10B5401E 01271454 10C991DE PbHeap_free+1A9

10BCEE51 0012D468 01271454 10C991DE 01407450 01271454 MemFreePtr+11

10B5401E 0012D470 01407450 01271454 0124EC14 012730BC pbstg_fee+E

10C991DE 0012D488 0124EC14 01271454 0124EC14 01272A44 ob_dynarray_free+7E

10CA6A65 0012D49C 0124EC14 012730BC 01271034 0127162C ob_narray_free+45

10C70AC4 0012D4B8 0124EC14 00000001 0127162C 0124EC14 ob_free_array_data+64

10C89DD0 0012D4E0 0124EC14 0124EC14 00000000 10C9568D OB_OBJECT_LOCAL::deinitialize+1C0

10C8A2CC 0012D4F0 00000000 00000000 10DC5435 0124EC14 OB_OBJECT_LOCAL::destroy+1C

10C9568D 0012D4FC 0124EC14 0127162C 10CE98F3 0124EC14 ob_destroy_rtinst+D

10DC5435 0012D508 0124EC14 0125D410 0124EC14 0012D530 sf_destroy+25

10CE98F3 0127162C 00000000 00000000 0000000F 00000000 rt_exec_pcode+403
Workaround Description
 Customer worked around issue by commenting out the iw_test.w[1].setfocus() line in the

u_dw_dynamic_w/uf_open_window.



CR:341898
CR Number:   341898
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
A listview item's associated checkbox is not working correctly



CR:341940
CR Number:   341940
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 14 Jul 2005 Fixed
Description
Decimal EditMask plays up when the column width is resized
Workaround Description
 Disable column resizable.



CR:342010
CR Number:   342010
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jan 2006 Fixed
Description
Doing a RMB>Deploy on a web service proxy in the system tree causes error: "wrong library list returned for operation"



CR:342011
CR Number:   342011
Product Name:   PB Enterprise
Product Component:   PB Web Services- UDDI browser
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 May 2004 Fixed
Description
PB 10: ENH: Web Sevice Proxy wizards should display more UDDI options such as UDDI on localhost and UDDI on TrySybase.



CR:342015
CR Number:   342015
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 pre-beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Feb 2009 Not a Bug
Description
PB 10: ENH: Web service proxy wizards need option to specify proxy (firewall)



CR:342016
CR Number:   342016
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Feb 2004 Consult Complete
Description
Customer connecting to Foxpro db via the PB datadirect dbase odbc driver gets error message that PowerBuilder catalog tables cannot be created and are not available for use.



RESOLUTION:

PB 9.0.1 EBF build 7096 verified that this issue was resolved.



CR:342051
CR Number:   342051
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 21 Mar 2004 Fixed
Description
PB9 MDI sheets with tab controls are considerably slower to open than in PB7



CR:342091
CR Number:   342091
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows 2000
Original Version:   1.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jan 2005 Fixed
Description
Using "Quick Select" data source to create a datawindow erroneously adds a (not sorted) value for the criteria of columns. This results in a error message "Cannot create datawindow" at the end of the datawindow creation.



CR:342098
CR Number:   342098
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 29 Jan 2004 Fixed
Description
IF there is more then one substructure inside the response

structure it does not contain data. In the sample there is an array that is filled by the webservice but the data is missing in the structure. The data is being received completetly (can be traced in the log) but it is not transferred into the struct.



CR:342107
CR Number:   342107
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   Windows XP
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The IDE painters seem to interfere with the FormulaOne 6.1 OCX when

for example inserting cells in which borders are wrongly set.



The interference seems to be between the system tree and the OCX

or the window painter and the OCX, if a window was opened containing the OCX

and running the application.



CR:342165
CR Number:   342165
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 14 Jun 2004 Duplicate
Description
SCC API: PB objects with names of 40 characters (the maximum limit) have improper status when PB is opened in MS VSS or StarTeam Source Control Systems.



CR:342263
CR Number:   342263
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request to change the behavior of the filter buffer as described in CR 315675



The request is to provide full support for edit operations through script for rows that

are also in the filtered buffer and provide consistent behavior upon all buffers.



CR:342271
CR Number:   342271
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.2 23 Nov 2004 Fixed
Description
Two new dataypes were added in ASE 12.5.1 . They are DATE and TIME. When you create a table with a date column in ASE and insert some rows , and query the table from DB painter of PB , the datatcomes back with datetime format with 00:00:00 in time part. If you expand the table and double click on the column with date datatype. and go to the properties, it doesn't show you anything under Datatype. We need to incorporate support for these newly added datatypes in ASE 12.5.1. in PB.



CR:342275
CR Number:   342275
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 18 Jan 2004 Fixed
Description
When connected to SQLOLEDB and retrieving a database column

of type money will return 0.00.



The datawindow was created in an earlier version and the database datatype had changed. The result is the dw column is of type number and the database column is of type money.

The source of the datawindow looks like this:

table(column=(type=number updatewhereclause=yes name=money_1 dbname="v_testmoney.money_1" )



When connected to the same database with the MSS driver, the money_1 column will

display 50.0.



The pbtrace shows the following for the OLEDB:

125fc60): PREPARE:

(125fc60): SELECT v_testmoney.money_1 , v_testmoney.money_2 FROM v_testmoney (0 MilliSeconds)

(125fc60): BIND SELECT OUTPUT BUFFER (DataWindow): (0 MilliSeconds)

(125fc60): ,len=44,type=FLOAT,pbt=3,dbt=0,ct=0,prec=0,scale=0

(125fc60): ,len=88,type=DECIMAL,pbt=4,dbt=0,ct=0,prec=0,scale=4

(125fc60): EXECUTE: (0 MilliSeconds)

(125fc60): FETCH NEXT: (0 MilliSeconds)

(125fc60): COLUMN= COLUMN=50

(125fc60): FETCH NEXT: (0 MilliSeconds)

(125fc60):



The MSS driver shows:

(125fc60): PREPARE:

(125fc60): SELECT v_testmoney.money_1 , v_testmoney.money_2 FROM v_testmoney (16 MilliSeconds)

(125fc60): DESCRIBE: (0 MilliSeconds)

(125fc60): name=money_1,len=44,type=MONEY,pbt=17,dbt=12,ct=0,prec=19,scale=4

(125fc60): name=money_2,len=44,type=MONEY,pbt=17,dbt=12,ct=0,prec=19,scale=4

(125fc60): BIND SELECT OUTPUT BUFFER (DataWindow): (0 MilliSeconds)

(125fc60): name=money_1,len=44,type=FLOAT,pbt=3,dbt=12,ct=0,prec=19,scale=4

(125fc60): name=money_2,len=44,type=DECIMAL,pbt=4,dbt=12,ct=0,prec=19,scale=4

(125fc60): EXECUTE: (0 MilliSeconds)

(125fc60): FETCH NEXT: (0 MilliSeconds)

(125fc60): money_1= money_2=50.0000

(125fc60): FETCH NEXT: (0 MilliSeconds)

(125fc60):



CR:342285
CR Number:   342285
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Sep 2004 Fixed
Description
Having a corrupt pbl in the same folder as your app, will crash PB when you try and expand the folder from the library painter even if the PBL in not on the library list.





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------