远程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:426102
CR Number:   426102
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Apr 2006 Fixed
Description
AutoSkip and DataWindow EditMask '##'



In PowerBuilder 10.2.1 Build 9517 and higher the focus skips prematurely

to the next column after entering the first digit with editmask '##'

The editmask '###' works normal.



CR:426108
CR Number:   426108
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Failed to bind a variable in an embedded sql using a DB function



CR:426594
CR Number:   426594
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Sep 2006 Fixed
Description
PowerBuilder 9.0.3 Build 7563 and higher



Class cast error with EJB Client and 3rd party Application Servers



cannot assign instance of [Ljava.lang.Object; to field xxx.selection.ConditionItemPar.data of type [xxx.selection.ConditionItemData; in instance of xxx.selection.ConditionItemPar ]



CR:426600
CR Number:   426600
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 May 2006 Fixed
Description
A computed expression with a decimal is not

evaluating properly.



The following expression is expected to return test1.00 but is returning null:

s1 + d1



where s1 = test and d1 = 1.00



Works ok when using a number, ulong, long and real datatype: For example,

s1 + r1 will return test1

s1 + n1 will return test1

s1 + l1 will return test1

s1 + u1 will return test1



where s1 = test and r1 (real) = 1

where s1 = test and n1 (number) = 1

where s1 = test and l1 (long) = 1

where s1 = test and u1 (ulong) = 1



CR:426731
CR Number:   426731
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jun 2006 Fixed
Description
Display issue when changing menuitem text at runtime with new menustyle "contemporarymenu!". The width of the menuitems does not change, so that the new text gets truncated.



CR:426781
CR Number:   426781
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jul 2006 Fixed
Description
For the Byte datatype, which is values in the range of 0 to 255, the examples in "using literals" uses 1200 and +1200. 1200 is out of range for the byte datatype.



CR:426796
CR Number:   426796
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Aug 2006 Fixed
Description
A dw detail band is set to autosize. A column in the detail band has an initial height less than the detail bands initial height setting so you see the entire column. The datawindow control has an even larger height than the detail band. Then you change the column height in script to a size larger than the current detail band height. If the dw does not have focus, you see the column increase, but only up to the current detail band, ie the detail band does not resize and now hides the portion of the column that is larger than the detail band. If however the same column increase is done in script while the dw has focus then the column increases and the detail band resizes as well. It should resize the detail band when it doesn't have focus in the same way. It may be a painting issue, as it does display correctly when you click on the dw and it gets focus.



CR:426800
CR Number:   426800
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2006 Fixed
27 Sep 2006 Fixed
Description
Customer is using the new RichText Control in an application that is deployed to the company's file servers. The users run the application from there as they do not have a copy of the application on each individual PC. With the old rich text control this was not a problem but with the new rich text control being an OCX, this only works when the user's machine has the OCX resident and registered. For this customer requiring each PC to have the OCX installed locally will be difficult and time consuming since the users do not have administative rights on their PC's.



The only related CR found was CR 409840 with the resolution below and the PB Runtime Packager does package everything up and register the control when used.



From CR 409840:

Since PB10.5 introduce a new TX to PB, if customer want to use RTE control or Datawindow in runtime & designtime,they should register tp4ole11.ocx and include all files under $\shared\powerbuilder\TXControl & Pbrtc105.dll. Add a component for new RichTextEdit Control and RichText Datawindow in PB runtime packager.



This only works when the deployed machine has the application and all the deployment dlls and does not work when the deployed application is run from a file server. As many large corporations use this method for deploying applications is there any solution for this deployment scenario when using the new Rich Text Edit Control in PB 10.5?



CR:426985
CR Number:   426985
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2006 Third Party Problem
Description
MS Application Verifier reports an Application exception C0000008 (Invalid handle Exception)

with Label DataWindows when Acrobat 4 PDFWriter 4 as default printer.

The exception occurs when exiting the application.



CR:426987
CR Number:   426987
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Aug 2006 Fixed
Description
Please increase the limit on the number of characters for DBParm Sec_Server_Principal and ServerName.



The customer is connecting to an ASE 12.5.3 database using Kerberose network security. While connecting she uses following profile:



// Profile TESTINGKERB

SQLCA.DBMS = "SYC Adaptive Server Enterprise"

SQLCA.Database = "master"

SQLCA.ServerName = "SADSSYBTESTDEV1"

SQLCA.LogId = "kubotei"

SQLCA.AutoCommit = False

SQLCA.DBParm = "Release='11',Sec_Mechanism='csfkrb5',Sec_Server_Principal='SADSSYBTESTDEV1/sactgx0008.us.db.com',Sec_Network_Auth=1"



And they get error:

ct_connect(): Security service layer: Internal Security control layer error: Security service provider internal error -1765328377 occured

Explanation for -1765328377 error -

KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN Server not found in Kerberos database



This is because the DBParm Sec_Server_Principal is limited to 30 characters and it gets truncated and the error occurs. The same limit is also present for servername.
Workaround Description
 The customer's servername is SADSSYBTESTDEV1/sactgx0008.us.db.com

And their Kerberos server principal name is DBG.ADS.DB.COM



This is what they were specifying while connecting:

SQLCA.Servername = SADSSYBTESTDEV1/sactgx0008.us.db.com



And DBParm = "Release='11',Sec_Server_Principal='SADSSYBTESTDEV1/sactgx0008.us.db.com',Sec_Network_Auth=1,Sec_Mechanism='csfkrb5'"



Workaround:



Change the servername in sql.ini to SADSSYBTESTDEV1

Change the secbase=sactgx0008.us.db.com@DBG.ADS.DB.COM in libtcl.cfg

this way when the server principal is constructed it will take

SADSSYBTESTDEV1

+

/ (a slash added by the parsing logic which looks for @ sign in secbase and not finding it this is added)

+

sactgx0008.us.db.com@DBG.ADS.DB.COM



In PB, they now specify:

SQLCA.Servername = SADSSYBTESTDEV1



And DBParm = "Release='11',Sec_Server_Principal='SADSSYBTESTDEV1',Sec_Network_Auth=1,Sec_Mechanism='csfkrb5'"



CR:427013
CR Number:   427013
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Aug 2006 Fixed
Description
Connection to ASE db from PowerBuilder application when using Kerberos security still requires that the login id be included in the db profile or transaction object. This should not be necessary.



The logid is in the format username@client_principal_name or it fails and prompts for a logid. Note that the password is correctly not requested.



CR:427080
CR Number:   427080
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
In PB 9.0.1 and prior versions, 0000 is valid year for PB.

Since PB 9.0.3 up to PB 10.5, the behaviour has changed.

Caused by CR 381722. Documentation is inconsistant.



CR:427118
CR Number:   427118
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 10 Jul 2006 Fixed
Description
PowerBuilder 10.5, Build 4523.



When changing the MenuImage in the Toolbar very often (> 1000), the operation becomes very slow and memory is leaking.



CR:427150
CR Number:   427150
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jul 2006 DEFER
Description
PB crashes with an access violation in pbdwe90.dll when

retrieving error messages from the PFC Error Service.



Customer using the pb9 pfc. Problem happens in development and executable. Using

Informix and the IN9 driver. Problem happens when retrieving.



The pbtrace.log shows:

(a127b0): DIALOG CONNECT TO TRACE IN9 INFORMIX-9:

(a127b0): USERID=cxxxxxxx

(a127b0): SERVER=xxxxxxxxxxxx@tecsysdev

(a127b0): DATA=vvvvvvv (4866.783 MilliSeconds)







Customer submitted the following dump file:

FAULTING_IP:

pbdwe90!dwTblAddItem+245 [dwtretr.cpp @ 647]

1162d555 8b02 mov eax,[edx]



EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)

ExceptionAddress: 1162d555 (pbdwe90!dwTblAddItem+0x00000245)

ExceptionCode: c0000005 (Access violation)

ExceptionFlags: 00000000

NumberParameters: 2

Parameter[0]: 00000000

Parameter[1]: 3032323b

Attempt to read from address 3032323b



STACK_TEXT:

0012cdac 11630912 01b7ba74 00000001 00000001 pbdwe90!dwTblAddItem+0x245 [dwtretr.cpp @ 647]

0012cde4 1162e74b 0197b520 01a78008 7ffffffd pbdwe90!dwTblSelectRows+0x242 [dwtretr.cpp @ 2866]

0012ce94 1162dc34 01979830 00b02da0 00000000 pbdwe90!dwTblInsertSelect+0xa0b [dwtretr.cpp @ 1535]

0012cef0 1162cc91 01979830 00b02da0 00000000 pbdwe90!dwTblInsert+0x44 [dwtretr.cpp @ 946]

0012cf28 11501d1d 01970001 0197b520 00b02da0 pbdwe90!dwTableRetrieve+0x271 [dwtretr.cpp @ 255]

0012cf90 11684b8c 00000000 00b02da0 00a06d70 pbdwe90!datawindow::Retrieve+0xed [dw.cpp @ 642]

0012cfc4 10c70753 00a06d70 10c7076c 00b02da0 pbdwe90!DW_Retrieve+0x1ec [fndwm.cpp @ 798]

0012d020 10c703d0 00000000 01958118 001200c1 pbvm90!OB_RUNTIME_CLASS::invoke+0x373 [obclass.cpp @ 2404]

01958118 019581c4 00000009 0000000f 0000000f pbvm90!OB_RUNTIME_CLASS::invoke+0x1f0 [obclass.cpp @ 2233]

WARNING: Frame IP not in any known module. Following frames may be wrong.

10dd9cb8 10c866e0 10c866f0 10c90ef0 10c8feb0 0x19581c4

10c866c0 000000c7 02b80000 c2800040 9090000c pbvm90!OB_OBJECT::AddRef [d:\pb90\runtime\h\obobject.h @ 237]



CR:427290
CR Number:   427290
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 08 May 2006 Fixed
Description
The customer has a complicated datawindow, when he creates datawindow, datawindow gets created fine but when he clicks on SQL (Data Source) button to view/edit SQL, PB crashes.



CR:427361
CR Number:   427361
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Problem resizing picture within RichTextEdit control in PB 10.5



CR:427398
CR Number:   427398
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Apr 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
When a DW with a computed column that contains a - (minus) sign is being used in PB 10.5 it will result in a DW error when the dw is created in graphic mode. When saved in syntax mode it works fine.



CR:427421
CR Number:   427421
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 May 2006 Fixed
30 May 2006 Fixed
Description
Informix 9 native connection and with different informix versions, the retrieves of datastore iterations produce take a lot memory causing execution failures.
Workaround Description
 Informix 9 native connection and with different informix versions, the retrieves of datastore iterations produce take a lot memory causing execution failures.



CR:427435
CR Number:   427435
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
SyntaxFromSQL not returning entire syntax back

to client.



It appears that syntaxfromsql has several problems.

1) There is no value for print.preview.buttons

2) Font.face has no value

3) The return string from the createdw() appears to be truncated.

If you add a len(dwsyntax_str) in the createdw(), you will see that it

returns 2032. Once the dwsyntax_str returns to the client, the len(dwsyntax_str)

will return 925.



CR:427442
CR Number:   427442
Product Name:   PocketBuilder
Product Component:   Printing
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
BlueTooth Communication Failure during printing may hang application.



Printing problem where the application hangs (seems to crash) when communication to printer cannot be established OR when communication is broken during printing.



Environment:

Pocketbuilder V2.0.4.940

Symbol 9090 with Windows Mobile 5.0.1.0070

O'Neil Printer V6.67

Fieldsoft V2.950

Bluetooth Communication



Scenario:

Field delivery print customer invoices from the field. Printing works for

the most part but they average 3 failures out of printing 20 invoices.

Intermec model HH has the same problem but fails more often.



Datawindow print routine:

// Register code for fieldsoftware.com - 3rd part printing software.

SetRegistrationCode(1, "xxxxxxxxxxxx")



// Bypass printer settings prompt window.

PrintSetupPrinter("", "", 14, 6, 1) // 6=COM5 // 14=O'Neil



// Remind user to wait for printing to finish before continuing.

Open(w_message)



w_message.st_message_1.Text = "Waiting..."

w_message.st_message_2.Text = "Please wait until printer has finished printing."

w_message.cb_ok.Visible = False



// Print datawindow.

This.Print()



Close(w_message)



**** Printer connection failure, then application waits forever



CR:427452
CR Number:   427452
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2006 Consult Complete
Description
This is a request for Engineering to analize the ADPlus dump files provided by the customer. His application gets errors and crashes when the main part of his app is run as a service in windows. This main app launches other processes. If the main part is run interactively, there are no problems. And there are no problems when run as a service up to a point of 6 launched processes. More than that and errors start to occur.



CR:427473
CR Number:   427473
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jul 2006 Consult Complete
Description
Runtime java class crash when running exe. Works

ok in IDE.



AILED_INSTRUCTION_ADDRESS:

+0

00000000 ?? ???



FOLLOWUP_IP:

pbvm100!ob_destroy_rtinst+4e

10c51b5e 8b54240c mov edx,[esp+0xc]



CR:427678
CR Number:   427678
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jun 2006 Fixed
Description
Unable to get focus and events stop working for a

large web datawindow report. You can see the problem when you click on the

Last page button. You can no longer can get focus on a column and itemchanged event

doesn't get fired because column focus no longer works.



CR:427758
CR Number:   427758
Product Name:   PB Enterprise
Product Component:   Form Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 21 Jun 2006 Fixed
16 Jul 2006 Fixed
Description
PB Crashed Calling SetSelectedRange() function MonthCalendar ctrl



CR:427768
CR Number:   427768
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 01 Aug 2006 Fixed
Description
32 bits colors icons cannot be used in runtime mode.



CR:427832
CR Number:   427832
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PowerBuilder 10 and PowerBuilder 9 Build 7661 or higher



When changing the SQL statement in syntax mode of existing crosstabs then

tablenames are prepended before crosstab columns

when the select includes multiple tablenames or an alias



CR:427854
CR Number:   427854
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 23 May 2006 Fixed
10.2.1 03 Jul 2006 Fixed
10.2.1 17 Sep 2007 Fixed
Description
In PB 8 using MSS to connect to MS SQL Server db, embedded SQL statements create a temp table and insert duplicate data into the table. A second table with the same columns and a unique index with ignore_dup_key is created and the data is copied from the first table to the second. It works in PB 8 with MSS. But in PB 10.5 using OLE DB to connect to the same db, it gives an error "Duplicate key was ignored" when inserting into the second table. It appears that this warning message is being treated as an error. Similar to CR 163802.



CR:427942
CR Number:   427942
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2006 Fixed
Description
After import RichText document with Data, PB10.5 fail to display "Data Value" of those

Input Fields. All Data Value turn into "??".



CR:427999
CR Number:   427999
Product Name:   PB Enterprise
Product Component:   JSP DW DTC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Mar 2009 DEFER
Description
OS: Windows 2000 SP4

Tested and reproduced with PB 10.2.1_9597



In runtime, web datawindowParameter does not return rows after 2 or 3 PageNext in webdw, when placing a new parameter and querying dw again, the datawindow returns empty.
Workaround Description
 Click PageFirst button and then execute a new query.



CR:428003
CR Number:   428003
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jun 2006 Fixed
Description
PB\EAServer Internal Exceptions in production systems with OLE Automation under load conditions.



CR:428039
CR Number:   428039
Product Name:   PB Enterprise
Product Component:   DB ADO.NET
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jul 2006 Not a Bug
Description
The customer is getting "Assembly sybase.powerbuilder.db was not found" error when trying to connect to Microsoft SQL Server 2000 using ADO Microsoft ADO.NET.



CR:428213
CR Number:   428213
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In DW scroll event, if Object.Datawindow.FirstRowOnPage property is referred to, when scroll bar is moved slowly, column may be painted black.
Workaround Description
 It changes into the following method.

this.describe("Datawindow.FirstRowOnPage")



CR:428221
CR Number:   428221
Product Name:   PB Enterprise
Product Component:   DW ActiveX
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Consult: Customer wants official opinion of SYBASE about whether this patch(KB912812) influences DW ActiveX.



CR:428222
CR Number:   428222
Product Name:   PB Enterprise
Product Component:   DW ActiveX
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jun 2006 Third Party Problem
Description
Consult: Customer wants official opinion of SYBASE about whether this patch influences DW ActiveX.



CR:428265
CR Number:   428265
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jul 2006 Fixed
Description
In PB 10.5 Application Techniques Manual, Chapter 13 -

Using Mobilink Synchronization, minor doc changes needed:



1) Page 184 - Refers to Powerbuilder 10 instead of PowerBuilder 10.5

(Under Consolidated and remote databases)



2) Page 201 - Bottom of page it refers to dbmlsrv8 instead of dbmlsrv9



CR:428463
CR Number:   428463
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhance query mode for incorrect values

If you've a datawindow you can enter for instance only a minus - in a numeric column.

If you tab out and do a retieve the datawindow build a wrong SQL.



CR:428667
CR Number:   428667
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Aug 2006 Fixed
Description
PB 10.5 introduce new RichText control.

With the new RichText control to open pervious version (PB9, PB10.x) RichText file,

some of the Inputfield cannot be recognize and only be regarded as plain text.



CR:428698
CR Number:   428698
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 30 May 2006 Fixed
Description
An Oracle stored procedure with output parameters produces an ORA-01036 error at runtime when using the Oracle 8 ( O80 ) database driver.



CR:428991
CR Number:   428991
Product Name:   PB Enterprise
Product Component:   DDE
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 May 2006 Presently Not Targeted For Any Future Release Of This Product
Description
Using DDE and ExecRemote command to open a Lotus Notes document. It works fine in PB 9.0.3, but does not work in PB 10.2.1. It returns a -2 (Request Denied). I suspect that the core issue here has something to do with Unicode. There was a similar issue in CR

414463 with SetRemote. I tried the solution to that CR, setting the environment variable PB_DDE_ANSI to true. But it does not work in this case.



CR:429008
CR Number:   429008
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.6
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2007 Presently Not Targeted For Any Future Release Of This Product
Description
When calling a webdw page using PBVM 10.5 (build 4523),

getting a Unexpected Signal 11 occured under user-defined handler 0xff340004

An unexpected exception has been detected in native code outside the VM.

Unexpected Signal 11 : occurred at PC=0xFDF47558



Function name=realloc

Library=/usr/lib/libc.so.1



Problem happens just calling up the jsp page. Turning on the component trace shows

the DataWindow/HTMLGenerator105 (create container) and DataWindow/HTMLGenerator105

(constructor) were processed.



CR:429018
CR Number:   429018
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jan 2007 Fixed
Description
Window with MLE and SLE with text in each. Tap/Hold on the MLE brings up a Popup Menu. Tap one of the menu items and focus returns to MLE. Tap SLE and focus goes to the correct text position of tap, but wrong control - cursor will be in MLE at the position in text that corresponds to where you tapped the SLE. Cursor and focus should be in SLE where user tapped. A second tap will get you to the place you wanted to go. You should not have to tap twice.



CR:429126
CR Number:   429126
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Label data window, the slide up property is not working correctly.



CR:429242
CR Number:   429242
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jun 2006 Fixed
Description
Starting from PB10.2.1 build 6044, "Autosize Height" in datawindows of fail to wrap a long

DBCS string to the second row.



CR:429296
CR Number:   429296
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jun 2006 Fixed
Description
Setting a text value in a datawindow using dot notation gets a a System error if the string you are setting is 'yes' or 'no'. All other strings get assigned OK.

If the datawindow has a text object called t_1. The code is:



dw_1.object.t_1.text = sle_1.text



If the string value (sle_text) is yes or no, PB gives a system error. All other string values get assigned OK.



CR:429317
CR Number:   429317
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 May 2006 Not a Bug
Description
The customer is using OLE to interface with Excel. He is using Excel macros, and all worked fine in 8.0.3 build 9704. But in the latest version of 8.0.4 and all later versions, he is now getting a PB application error when running the macro.



CR:429593
CR Number:   429593
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jul 2006 Failed
Description
Arabic not rendered in an Ole DB connection.



CR:429845
CR Number:   429845
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When calling the 'Edgar Search' from the WebServices

Code Examples, the following error results:



Invocation Error

Error opening the SRL file.



Workaround:

The uo_edgar/cb_invoke/clicked has the following:

sHTML = px_Service.processSRL("EDGAR.SRI","EDGAR", sle_term.text)





Works ok using the following and according to the http://www.SoapClient.com/xml/SQLDataSoap.wsdl :

sHTML = px_Service.processSRL("/xml/EDGAR.SRI","EDGAR",sle_term.text)



CR:429943
CR Number:   429943
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Calling a web service from the PB Code Examples

results in the following error:



Unable to connect to remote server



When trying to redeploy the proxy (p_ws_07_stockquote), getting the following

error:

Cann't access the WSDL or the WSDL file is invalid



Trying to call the netxmethodsservicesstockquotestockquoteservice.getquote() webservice

(uo_stockquote/cb_invoke/clicked)using the following wsdl:

http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl



CR:430001
CR Number:   430001
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Aug 2006 Fixed
Description
A simple datawindow has a decimal 15 column. There are two rows, one with a value of 0.838670729897168 and the other a value of 0.048715519623168. When the datawindow is saved as text, the resulting text file has both numbers correct. When saved as Excel, the first number is correct, but the second has been truncated or rounded to 0.048715519620000.



CR:430048
CR Number:   430048
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jul 2006 Fixed
Description
Modifying the underlying datawindow, eg. Adding columns dynamically to a dataobject causes crash on later sharedata.



CR:430118
CR Number:   430118
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2006 Not a Bug
Description
Customer migrated from PB 9.0.1 to PB 10.5 and now their dw shows a extra page at the end, and it is blank.



CR:430163
CR Number:   430163
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 29 May 2006 Fixed
Description
Eg.defining boolean variables in a UserObject and checking them in the User Object Properties view and then saving the parent object results in the user defined boolean variable property setting not being saved
Workaround Description
 one possible method would be to edit in source, but its not really applicable.



CR:430172
CR Number:   430172
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Sep 2006 Fixed
Description
OS: Windows XP SP2

PB Version and Build: PowerBuilder 10.5_5034

DB/DLL: N/A

Comments:

When regenerating one of the objects inside a PBL, sometimes the regeneration returns the following error message:



Assertion Failure

Invalid type in cm_intrisic_trim, file cmintrin.cpp, line 2905

Abort, Debug Break, Ignore?



Sometimes, the regeneration goes fine, sometimes the above error happens.
Workaround Description
 Use Full Build instead or Regenerate.



CR:430201
CR Number:   430201
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jun 2006 Consult Complete
Description
Access violation errors happen randomly when

running application exe.



Same app works ok in PB 7. Migrated app to PB 10 and errors happen when

running application exe. Works ok in IDE. The customer is using PFC from PB7

and is not forcing garbagecollection. They are not using garbagecollect().

The app uses db2 connecting to odbc with a neon driver.



The crash dump shows the following:

FAULTING_IP:

pbvm100!ob_run_garbage_collection+142

ExceptionAddress: 112663f2 (pbvm100!ob_run_garbage_collection+0x00000142)

ExceptionCode: c0000005 (Access violation)

ExceptionFlags: 00000000

NumberParameters: 2

Parameter[0]: 00000000

Parameter[1]: 00000002

Attempt to read from address 00000002



CR:430208
CR Number:   430208
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jun 2006 Fixed
Description
On retrieve of datawindow with stored proc as source, PB crashes. Crash occurs only when Stored Proc is returning error and not resultset. If error mesg is less than 195 char, GPF doesn't occur, if error mesg is more than 195 char, GPF occurs.



CR:430237
CR Number:   430237
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The PB datawindow needs to become aware of XMLSchema representations of the date and datetime datatypes to enable interop with Web Services, specifically.



CR:430238
CR Number:   430238
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jun 2006 Fixed
Description
When changing the printer using printsetprinter, and then

calling dw.print(), the dw will print to the previous printer.



Using dw.print(true,true), the print dialog appears but the printer highlighted

is the one before the printsetprinter was called.



CR:430315
CR Number:   430315
Product Name:   PB Enterprise
Product Component:   DW ActiveX
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Third Party Problem
18 Sep 2006 Fixed
Description
DW Activex doesn't display properly when using

IE browser refresh and then moving the browser to the background. When you

bring IE back to the foreground, the DW Activex doesn't display anymore.



Problem appears to be related to MS security patch 912812.



From KB 917425:

This rereleased compatbility patch resolves a display issue for ActiveX controls that

were developed by using MS VB Security update 912812. May prevent a VB script

from controlling the visibility of these ActiveX controls.



When you deploy this patch, it disables the behavior of the Internet Explorer ActiveXupdate that is contained in update KB 912812. The security updates that are

contained in update kb912812 are still present and are still functional. Only the

Internet Explorer Activex update behavior that is described in update kB912945 is disabled.



CR:430328
CR Number:   430328
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When calling the PBDOM SaveDocument, the

following error results:



Error calling method of a PBNI object



Using the following script:

if isValid (new1document) then

new1document.savedocument(".\test2.xml")

end if



CR:430331
CR Number:   430331
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jul 2006 Fixed
Description
PSE NOTES:

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

OS: Windows XP SP2

Versions and Build #s Tested: PB 10.5_5034

Database/Driver File/Version: ASA 9.0 EASDemoDB10



Comments: In runtime, the retrieve() of a crosstab for 2nd or 3rd consecutive times causes GPF in PB.



CR:430456
CR Number:   430456
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2006 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.5_5034

Database/Driver File/Version: N/A



Comments: When issuing the following piece of coding for Rich Text Datawindows (only), the code still triggers the Print Dialog, ignoring the "false" argument in PrintOpen()



job = PrintOpen( string(1) , false )

PrintDataWindow(job, dw_1)

PrintClose(job)



CR:430522
CR Number:   430522
Product Name:   PB Enterprise
Product Component:   Machine Code Exe Creation
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
SharedObject functions crash PB with PB DLLs (machine code)

when the application is going to be closed. A Dr. Watson error is generated.



CR:430558
CR Number:   430558
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 23 May 2006 Fixed
Description
Using a bit datatype with an OLEDB sp is not

working as expected.





The sp defines 2 bit arguments:

@mybit0

@mybit1



The Declare statement is passing in:

@mybit0 = 0

@mybit1 = 1



After the Fetch call and 'Include Output Argument' is checked then both

the first 2 columns in the datawindow are 0. If you leave 'Include Output

Argument' unchecked, than the second column (which is expected to be 1) is -1.



CR:430585
CR Number:   430585
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 May 2006 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.5_5034 and PB 10.2.1_9597

Database/Driver File/Version: Ingres 3.0 with respective Ingres 3.0 ODBC Driver



Comments: UPDATEBLOB does not work when connecting against Ingres 3.0 ODBC driver. The issue does not occur when connecting to ASE or ASA databases.



CR:430715
CR Number:   430715
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Increase the table name and column name

30 character limit . This is a new feature in ASE 15.



CR:430733
CR Number:   430733
Product Name:   PB Enterprise
Product Component:   Inheritance
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
An ancestor window has a control on it, a static text for example. There is a descendant window. If you open the ancestor and delete the static text object, save the ancestor and then do a Full Build, you get an error on the descendant object because the source code has references to the ancestor static text control. And now you can't open the descendant object because the compilation failed.



If you open the descendant window in the painter after deleteing the control on the ancestor, it tells you that there are undefined references and you need to save the object to remove them.



This is an enhancemet request to have a warning message if you delete a control on an ancestor window (or other appropriate objects), telling you that you must open all descendant objects in the painter and save them before rebuilding.



CR:430797
CR Number:   430797
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for PowerBuilder : Would like to have more options to search a pbl by: object, for type of object or in different parts of application.
Workaround Description
 - When you are in the system tree or library painter and you select an object, do a rmb click and you can do a search on it. so the result will be for that object. The search by type is not possible here thats ok.



- There are a couple of tools available on the market, eg. from novalys: visual-expert see www.visual-expert.com, and pbsearch from topwiz programming http://www.topwizprogramming.com/ but I'm not sure about the exact features of these tools, but the ct might take a look at them and give them a try. I guess they have trial versions for download available.



CR:430807
CR Number:   430807
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jun 2006 Presently Not Targeted For Any Future Release Of This Product
Description
Cannot access directly a constant variable in a PB component.



CR:430856
CR Number:   430856
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2006 Fixed
04 Sep 2006 Fixed
Description
When using the IN9 driver connecting to

an Informix server, char fields are retrieved back padded

to the right of the data. You are unable to update a character field unless

you delete the characters or padded space first.



Problems happens connecting to Informix 9 server using Informix client 2.81

or 2.9 with:

PB 9.0.3 - not ok

PB 10.2.1 - not ok

PB 10.5 - not ok



Connecting to Informix 7 server using either Informix client 2.81 or 2.90 with:

PB 9.0.3 - not ok (changed from ok to not ok - revised on 7/7/2006)

PB 10.2.1 - not ok

PB 10.5 - not ok



CR:430884
CR Number:   430884
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jul 2006 Fixed
Description
Very large customer application that once migrated to PB 10.5 crashes upon opening of a response window. Application does not crash in PB 10.2.1



CR:431106
CR Number:   431106
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Nov 2006 Fixed
Description
Expanded datawindow dropdowns are sometimes displayed behind the taskbar if set to 'Always on top' in Windows settings.



CR:431145
CR Number:   431145
Product Name:   PB Enterprise
Product Component:   DataBase
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jun 2006 Fixed
23 May 2006 Fixed
23 May 2006 Fixed
Description
Connect to Oracle w/account status of expired(grace) results in crash.



CR:431153
CR Number:   431153
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Not a Bug
Description
The customer has migrated some richtest datawindows to PB 10.5 He has a tabular type of richtext datawindow and was using the fixedsize property on the columns to keep all the

columns line up vertically for all the rows. But now in 10.5 that property has been obsoleted, and his datawindow is a mess. This is a request to reinstate the fixedsize property (both in the painter and at runtime) for richtext columns.



CR:431154
CR Number:   431154
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2006 Fixed
Description
The TX TextControl does not get the edit cursor when the function setfocus() is called.



CR:431200
CR Number:   431200
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 May 2006 Presently Not Targeted For Any Future Release Of This Product
30 Jun 2006 Fixed
Description
The customer is dynamically changing a numeric editmask to a datemask! using em_1.SetMask(datemask!, "MM/DD/YYYY"), and setting a date value as "01/01/1900". In PB 8.x it shows the correct date value when we run the app. But in PB10.5 it shows 1,011,900.00, as if it is still a numeric mask.



CR:431309
CR Number:   431309
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.0 Beta2 30 May 2006 Fixed
10.2.1 04 Jul 2006 Fixed
10.5 Beta 2 04 Jul 2006 Fixed
9.0.3 04 Aug 2006 Fixed
Description
If the table has both datetime and timestamp columns, then datawindow update fails with error "Incorrect syntax near 'TSEQUAL'."



CR:431339
CR Number:   431339
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
In PowerBuilder 10.5 the menu painter may crash when a menu has a toolbar icon that does not exists.



CR:431475
CR Number:   431475
Product Name:   PB Enterprise
Product Component:   DataBase
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Oct 2006 Consult Complete
04 Jul 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
Wait for reproducing of the test.



A PowerBuilder 10 crash occured within EAServer when testing with restricted resources.



CR:431499
CR Number:   431499
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Doing a SetItem() on a RichText datawindow and the values are not showing up in display. It comesup as (??) question marks. Subsequently calling GetItemString does display the correct data, so it seems to be getting set, but is not visible in the display.



CR:431657
CR Number:   431657
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 07 Sep 2006 Fixed
Description
A Tab control can show a nonvisible tab page when it is the selected tab page.



CR:431695
CR Number:   431695
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jun 2006 Presently Not Targeted For Any Future Release Of This Product
Description
When trying to use a embedded sql variable where

the variable is a constant, the following error appears when you try

to compile the window:



Error: C0189: SQL host variable or SQL name cannot be a constant or

read-only variable,



Using the following sql:

constant long ll_idd = 20

select rb_department.dept_name into :ls_name from rb_department where rb_department.dept_id=:ll_idd;



RESOLUTION: Unable to fix by design.



CR:431703
CR Number:   431703
Product Name:   PB Enterprise
Product Component:   PBNI
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Nov 2007 Not a Bug
Description
Error importing a PBX file into a PB 10.5 target, although it was used with PB 9. Workaround is to use the pbx2pbd105.exe tool instead of trying to import in the IDE.



PER ENGINEERING: This is not a bug. The following changes will correct the problem:

Copy dependent dlls(under the directory of PBFP\dll\ in test case) to the same directory as 11256726_PBFP.pbx. This will fix the issue of "The file is not a valid dll or pbx file. "



Also change the content of method PBX_GetDescription() inside pbfp.cpp.Change connect and disconnect to some other names because of conflicts with PowerBuilder keywords.



CR:431836
CR Number:   431836
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Sep 2006 Fixed
Description
An error occurs when attempting to deploy a project to generate EJB proxies when using JDK 1.5. The error does not occur using JDK 1.4.



CR:431838
CR Number:   431838
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
If you copyRTF and paste it into another control, it works, but if you SelectTextAll and then Clear the control and pasteRTF again, none of the formatting is retained. Failes in 10.5 (TxText control) works in 10.2 (with HighEdit)



CR:431875
CR Number:   431875
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
InsertDocument() ignores margin settings stored in RTF File.



CR:431911
CR Number:   431911
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jul 2006 Fixed
Description
Migration / Rebuild cause Warning C0209: Function or event 'xxx' must be declared before it can be compiled. The event declaration is NOT missing in the ancestor.



no workaround
Workaround Description
 no workaround



CR:431913
CR Number:   431913
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 11 Jul 2006 Fixed
Description
Setting the date to ' ' (Blank) in a char column generates in PB10.2/10.5 the error "SQLSTATE=07006 Restricted data type attribute violation:

Cannot convert to a date/time"

when retrieving the column.

In PB 9.x it will display '??.01.0000' and retrieves ok.



CR:432010
CR Number:   432010
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2006 Fixed
Description
PB IDE crashes with Compute Expression string(compute_1,"[GENERAL]")



CR:432030
CR Number:   432030
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jun 2006 Fixed
Description
Extra space at the top of the page even though the Top Margin is set to 0.



CR:432091
CR Number:   432091
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Oct 2007 Not reproducible with latest version of the product available as of Resolution Date
Description
Repeatably calling connect, retrieve and then

disconnect when the FreeDBLibraries is checked, in the application object, will

cause the following error:



Unable to initialize Client Library Context



In the sybinit.err, the following error is logged:

Open Client Message:

Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)

Message String: ct_init(): network packet layer: internal net library error: There was an error encountered while initializing Net-Library.





Problem happens using the SYC driver.



CR:432106
CR Number:   432106
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 31 Aug 2006 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.2.1_9597, PB 10.5_5034

Database/Driver File/Version: ASA 9.0 EASDemoDB10



Comments: When dragging and dropping all windows from layout into Export/Import XML Template window, it will alter the layout as default, but next time you try to open the dw painter, PB crashes with GPF.
Workaround Description
 You need to restore dw into default values by going to registry entry HKCU\Software\Sybase\PowerBuilder\10.5\Layout\Default and replace the value in Datawindow for the original value:

PBTR{0 PBTV{0 PBTR{0 DWLO{0 }50 DWPR{0 }50 }77 PBPL{0 0}23 }70 PBTV{0 PBTB{0 DWEX{0 }DWEH{0 }0 }50 PBTB{0 DWCS{0 }DWDA{0 }DWCL{0 }0 }50 }30 }



CR:432109
CR Number:   432109
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2006 Consult Complete
Description
Needs assistance investigating a memory problem experienced during Load Testing. Using "stateful" PB components on EAServer, need information on how much memory an NVO and associated datastores consume.



CR:432192
CR Number:   432192
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jun 2006 Consult Complete
Description
Print jobs sent from PowerBuilder via DW.Print() calls are not being processed by Citrix when being used by clients that go through their universal print driver.

For clients that have the appropriate print drivers local, it works ok.

The customer has contacted Citrix and Citrix is asking specifically if PB is sending the data to the printer in RAW or EMF format.



CR:432220
CR Number:   432220
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Click on graph or move the mouse over the

graph, causes graph to change. There is no script in the clicked event.



Dw with 2 group levels contains a graph object in header of group 1.



CR:432221
CR Number:   432221
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Dragging app outside of the windows desktop

causes the dw graph object to change.



Group dw contains graph object in header of group #1.



CR:432300
CR Number:   432300
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jun 2006 Fixed
Description
Using a mouse wheel to scroll a dw graph, causes the graph to change.



Problem happens for on a group dw with a graph object in the first header group.



CR:432308
CR Number:   432308
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jun 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
PB crashes if menu toolbar bitmap is invalid (path) and it is disabled. It becomes a critical issue since the customer is using the Dirlist() function which is called before the menu is loaded, which changes the current directory and causes the PB to crash. This can be reproduced in the IDE menu painter itself/



CR:432322
CR Number:   432322
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 04 Jul 2006 Fixed
Description
When running a cursor/fetch, pb 10.5 is much slower using the SYC/ASE driver than the odbc driver.



PB 10.5 is much slower than PB 10.2.1 or PB 9.0.3.



Using the following code:



declare cur cursor for

select mw_test_ase.test_id, mw_test_ase.test_name

from mw_test_ase

using sqlca;

open cur;

do while (sqlca.sqlcode = 0)

fetch cur into :li_id, :ls_name;

loop



CR:432429
CR Number:   432429
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2006 Fixed
Description
PSE NOTES

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

OS: Windows XP SP2

PB Version and Build: PB 10.2.1_9637 and old PB 7.0.3_10243

DB/DLL: N/A

Comments:



The CreateMutex external function call is not working as expected: If no {;ANSI} is declared in external function call, CreateMutex call will identify different applications as if they were the same and returns 183. If {;ANSI} is declared, 2 instances of same application will never de detected as equal - will never return 183 in CreateMutex.



CR:432473
CR Number:   432473
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 03 Aug 2006 Fixed
Description
PowerBuilder 10.2.1



When running a PowerBuilder 10 application under Terminal Server

a wrong keyboard setting may be used.





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从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等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------