提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

随着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:655746
CR Number:   655746
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.5 13 Mar 2011 Fixed
Description
Filter on a DataWindow in PB classic IDE having a like '%py_desc' clause has more rows then '%y_desc'! The result should be vice versa and the underscore needs to stay the placeholder !
Workaround Description
 Works correctly in .NET IDE.



CR:655928
CR Number:   655928
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Microsoft Windows 2003
Original Version:   12.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request to support multithreading or shared objects on a multiprocessor machine



CR:655935
CR Number:   655935
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Feb 2011 Fixed
Description
Using ASE 15.0 database, with a table that has a primary key column of an identity datatype. If you retrieve rows in the Database Piainter select a row by clicking on the identity column and right clicking and select delete row, PB deletes the first row, not the row clicked on. Insert row sometimes works and inserts before the row selected. but sometimes it inserts before the first row as well. If you click on a non indentity column it works as it should.



CR:655936
CR Number:   655936
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Mar 2011 Fixed
Description
DataWindow in a descendant Window takes dataobject of the ancestor.



CR:656080
CR Number:   656080
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
This would require the addition of nlwnsck64.dll, nlwnsck.dll and libjtml.dll from EAServer to the PowerBuilder distribution. See CR 653463 for reference.



CR:656240
CR Number:   656240
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Feb 2011 Fixed
Description
property 'empty string is NULL' does not work for column number



CR:656276
CR Number:   656276
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Mar 2011 Fixed
Description
On some PC's a picture within a groupbox shows flickering especially

if the picture has transparent background.



CR:656297
CR Number:   656297
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows 7
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Mar 2012 Workaround
Description
Using the code examples Advanced Gui Sample and

generate pcode. When deployed to windows 7 64 bit, the application hangs



OLLOWUP_IP:

PBVM120!CPB_Session::TriggerEvent+9b [e:\pb12\runtime\pspp\pbsess.cpp @ 884]

10ce45cb 8b4d10 mov ecx,dword ptr [ebp+10h]



FAULTING_SOURCE_CODE:

880:

881: PBRESULT ret = pbobj->invoke(NULL, (OB_VTABLE_ID)mid, ci->pArgs->GetCount(),

882: copiedArgs, ret_val);

883:

> 884: DealWithReturnValue(ret_val);





RESOLUTION: Advanced GUI Sample executable failed on windows 7 64-bit. Changed

Display setting to Smaller - 100% default. App fails when Display setting are set to

Medium - 125%.



CR:656417
CR Number:   656417
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Feb 2011 Fixed
14 Feb 2011 Fixed
Description
Cannot display the retrieval argument in a computed field.



CR:656615
CR Number:   656615
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2014 Fixed
Description
A richText column gets truncated after setting the datawindow in preview mode



CR:656620
CR Number:   656620
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The MenuTitleText left of the menu items is cut-off in contemporary menu's



CR:657010
CR Number:   657010
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2011 Fixed
Description
Weird behaviour in Vertical spacing with a mutli-selection.



CR:657163
CR Number:   657163
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Make resources (pictures, icons..) embedded in the Winform generated executable instead of depending on a path.



CR:657168
CR Number:   657168
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RuntimeError no longer raised when accessing a non existing row and an existing row.



CR:657219
CR Number:   657219
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Mar 2012 Fixed
Description
EAServer is crashing when jsp calling pb component on

lds_datastore.object.datawindow.data.html





The log file shows:

Current thread (0x00bcb000): JavaThread "Thread-76" [_thread_in_native, id=102, stack(0xaf600000,0xaf680000)]



siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000e



Registers:

O0=0xafa5747c O1=0xafd02aba O2=0x00000000 O3=0xffffffff

O4=0xff334ef0 O5=0xff335578 O6=0xaf67b058 O7=0xafcb7390

G1=0xff2ad144 G2=0x00001844 G3=0x00000001 G4=0x00000000

G5=0x00001600 G6=0x00000000 G7=0xb716c200 Y=0x00000000

PC=0xff2ad174 nPC=0xff2ad178





Top of Stack: (sp=0xaf67b058)

0xaf67b058: 00000000 afcb3500 02dce624 0001d091

0xaf67b068: 00000000 00000001 ff335784 ff3303a8

0xaf67b078: 00000000 00000000 00000002 afd14358

0xaf67b088: 0008325c afcb7390 af67b0b8 afa5747c

0xaf67b098: 00000000 79626173 652e6a61 00000000

0xaf67b0a8: afa8a808 02dccf88 00000000 afcb3500

0xaf67b0b8: 02de42f8 02de4304 02de4d54 afcb3500

0xaf67b0c8: b0f8fcf8 00000000 01000000 00000000



Instructions: (pc=0xff2ad174)

0xff2ad164: ea 05 a0 00 80 a5 60 00 02 80 00 0a a0 10 20 00

0xff2ad174: d8 0e 20 0e 97 33 20 05 80 8a e0 01 12 80 00 05



Stack: [0xaf600000,0xaf680000], sp=0xaf67b058, free space=492k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C [libc.so.1+0xad174] fseek+0x30

C [libpbdwe115x.so+0x257484] __1cODWHTMLRenderer2t6MpnNDWHTMLGenArgs__v_+0xe4

C [libpbdwe115x.so+0x252d24] __1cZDWHTMLAbsPositionRenderer2t6MpnNDWHTMLGenArgs__v_+0x20

C [libpbdwe115x.so+0x243584] __1cUDWDataWindowRendererMGenerateHtml6MiipnLstg_anchorS_pnSstg_subpool_entryS_ppwpl7677_v_+0x420

C [libpbdwe115x.so+0x388c78] __1cMDWDataWindowMGenerateHtml6MiipnLstg_anchorS_pnSstg_subpool_entryS_ppwpl7677_v_+0x54

C [libpbdwe115x.so+0x15cbe4] __1cMDWDataWindowJParseDesc6MpnNdparse_anchor_pw_h_+0x1178

C [libpbdwe115x.so+0x158284] __1cMDWDataWindowNParseProgDesc6MpnNdparse_anchor__h_+0xf4

C [libpbdwe115x.so+0x14b600] dwDescribeObject+0xb4

C [libpbdwe115x.so+0x136f74] dwGetProperty+0x934

C [libpbvm115x.so+0xf33c4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HpwnMOB_ROUT_TYPE_HpnHob_data_iip7_l_+0x504

C [libpbvm115x.so+0xf2ea4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HHpnHob_data_p5_l_+0x20c

C [libpbvm115x.so+0x16a414] __1cPOB_OBJECT_LOCALGinvoke6MpnQOB_RUNTIME_CLASS_HHpnHob_data_p3_l_+0x3c

C [libpbvm115x.so+0x1b98e8] ot_process_dotfunccall+0x790

C [libpbvm115x.so+0x237008] sf_dotfunccall_any+0x50

C [libpbvm115x.so+0xe528c] rt_exec_pcode+0x4f8

C [libpbvm115x.so+0xf3a74] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HpwnMOB_ROUT_TYPE_HpnHob_data_iip7_l_+0xbb4

C [libpbvm115x.so+0xf2ea4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HHpnHob_data_p5_l_+0x20c

C [libpbvm115x.so+0x16a414] __1cPOB_OBJECT_LOCALGinvoke6MpnQOB_RUNTIME_CLASS_HHpnHob_data_p3_l_+0x3c

C [libpbvm115x.so+0x190a2c] __1cOOB_OREQdD_INVOKEHExecute6MpnHob_this__l_+0x20c

C [libpbvm115x.so+0x37cc20] __1cKCPB_ObjectLExecRequest6MnOOB_IMARSHALINGMREQdDUEST_TYPE_pnK_jagstream_pwpnMOBJagArgInfo__l_+0x368

C [libpbvm115x.so+0x37b1f8] __1cKCPB_ObjectIdoInvoke6MpnK_jagstream__v_+0x3cc

C [libpbvm115x.so+0x37ae14] tryInvoke+0x1c

C [libjsrv_r.so+0x7f4] srv_catch_exception+0x64

C [libpbvm115x.so+0x37acf4] __1cKCPB_ObjectGinvoke6MpnK_jagstream_pw_v_+0x64

C [libpbvm115x.so+0x37d598] __1cPPBObject_invoke6FpnJ_PBobject_pnK_jagstream_pnJ_jagchars_i_v_+0x1d4

C [libjdispatch.so+0x43d04] __1cbYcom_sybase_jaguar_server_JaguarObjectNativeMethodsGinvoke6FnOjava_longValue_1nNjava_intValue_rnbLcom_sybase_jaguar_server_JaguarStream_rnbNcom_sybase_djc_rmi_iiop_CdrOutputStream_rnbMcom_sybase_djc_rmi_iiop_CdrInputStream_2_i_+0x224

C [libjdispatch.so+0x41ccc] Java_com_sybase_jaguar_server_JaguarObject_invoke+0x12c

j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+-10550842

j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+0

j com.sybase.jaguar.server.JaguarObject.access$200(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+12

j com.sybase.jaguar.server.JaguarObject$2.invoke()Ljava/lang/Object;+140

j com.sybase.jaguar.server.BindThread.run()V+68

v ~StubRoutines::call_stub

V [libjvm.so+0x1347c4]

V [libjvm.so+0x477150]

V [libjvm.so+0x1d1bc0]

V [libjvm.so+0x1e4edc]

V [libjvm.so+0x728b5c]

V [libjvm.so+0x6709e0]



Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+0

j com.sybase.jaguar.server.JaguarObject.access$200(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+12

j com.sybase.jaguar.server.JaguarObject$2.invoke()Ljava/lang/Object;+140

j com.sybase.jaguar.server.BindThread.run()V+68

v ~StubRoutines::call_stub



CR:657237
CR Number:   657237
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer migrated an app from 8.0 to 11.5 They have a dddw that is now displaying incorrectly. The dddw has 120 rows in it and is set to display 20 lines with a vertical scroll bar. But the dddw display now starts right up at the very top of the computer screen all the way to the bottom of the screen, displaying many more rows that 20. There is also no vertical scroll bar, and there are more rows that can't be navigated to.



If you set the lines to 0, it behaves as it should. You get about 6 rows displayed starting at the dddw location on the window, and a vertical scroll bar that allows navigation to all dddw rows. But set the lines to 20 and something goes very wrong.



CR:657302
CR Number:   657302
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Bad conversion of a real to a decimal column having format 0.00%.



CR:657527
CR Number:   657527
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
After setting the Print orientation to Landscape using the PrintSetup() function, and opening a job using Printopen() and print (job, string), the document is not printed in Landscape on a Citrix environment or Remote Desktop.



CR:657658
CR Number:   657658
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Windows 7
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2011 Third Party Problem
Description
Wrong display when calling GetFileOpenName method.



CR:657666
CR Number:   657666
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PSE NOTES:

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

OS: Windows XP SP3

Versions and Build #s Tested: PB 11.5.1_4897

Database/Driver File/Version: N/A



Comments: Kodak OCX Edit Image Control does not appear in WinForms application. Works fine in PBNative.



CR:657837
CR Number:   657837
Product Name:   PB Enterprise
Product Component:   Function Painter
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
OS: Windows XP SP3

Versions and Build #s Tested: PB 11.5.1_4897

Database/Driver File/Version: N/A



When changing datatype parameter in one function, the Edit Source shows this function in an different order in function list. This causes confusion to SCC when merging data since order is changed.
Workaround Description
 Manually edit the app object source and revert of_1 and of_2 definitions to previous order in list.



CR:657841
CR Number:   657841
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Mar 2011 Fixed
Description
Continuously calling a .NET WebService and passing

a structure containing a large unbound byte array results in the following error:





The definition of the method signature is Web Service proxy is wrong -- the

data doesn't match the parameter definition.



CR:657860
CR Number:   657860
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jul 2011 Fixed
Description
Oracle 10g. Create a new tabular datawindow in PB 12.1 .Net. The customer cancels the Select tables dialog and goes into syntax mode and enters this SQL:



with test as (select sysdate as mydate from dual)

select * from test



Click OK and Finish but preview shows nothing. It should be showing the date.



CR:657888
CR Number:   657888
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Text color is reset when text of Checkbox/Radiobutton is edited in XP theme.



CR:657972
CR Number:   657972
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0
Description
wants th ability to change the menu style at runtime.



CR:658120
CR Number:   658120
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Mar 2011 Fixed
Description
Using PBNative IDE crashes when doing GetLatestVersion and CheckOut for specific window with OLE control on it.



CR:658441
CR Number:   658441
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Doing a describe on Datawindows XML contents eg. ("datawindow.data.xml") returns an empty string if the DW is large enough.



CR:658442
CR Number:   658442
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Arrays of bytes seem to use up unproportionate amounts of memory

Creating a byte-array with 134217728 elements (theoretically this should only use 128 MB) makes PB allocate 1.6 GB Virtual Bytes and 1.4 GB Private Bytes.



CR:658443
CR Number:   658443
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The rbuttonup event of a DataWindow is not fired if columns StyleType is RichText.



CR:658497
CR Number:   658497
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Crash dump consult request. Customer's PB application is having stability issues when multiple (6+) threads are launched via a Windows Server 2008 Scheduled Task (i.e. using Session 0). They suspect it has something to do with printing and/or retrieving datastores and/or datawindows.



CR:658636
CR Number:   658636
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2014 Workaround
Description
We have created a simple PB 12.Net Assembly in the PB 12.NET IDE, deployed it, registered the dll with regasm and then are trying to use it in a PB 12 Classic app using COM.



We are following this article in PBDJ : http://brucearmstrong.sys-con.com/node/1668463



Is this supported? Can we create a com visible assembly in PB 12.NET that can be used in a PB 12 Classic app?



We are receiving a -3 when we try to ConnectToNewObject in the classic app. I've been testing with PB 12.1 build 6812.



CR:658637
CR Number:   658637
Product Name:   PB Enterprise
Product Component:   WPF Project Painter
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like a COM free registration feature added to our EXE project.



CR:658831
CR Number:   658831
Product Name:   PB Enterprise
Product Component:   WPF DW Painter
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DW Update properties in .NET are highlight gray and the selections are hard to see especially on windows 7. Changing the resolution of the Desktop and the NVIDIA card to have a better result has already been tested. They wish to set the color of the highlight in the PB IDE.



CR:658965
CR Number:   658965
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When running a pb application and you have

Adobe Reader X (10) installed, using LinkTo returns -1.



Works ok with Adobe 9.



Also, InsertFile() with Adobe 10 returns -9.
Workaround Description
 The workaround is to change registry to:

[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\10.0\Privileged]

"bProtectedMode"=dword:00000000



CR:658970
CR Number:   658970
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Mar 2011 Fixed
Description
Issues with hsplitscroll and the treeview datawindow



1) If the treeview is collapsed and you click on the horizonal scrollbar arrow, it

does not scroll the dw. If you click and drag the scroll bar away from the far

left edge, the scroll works ok.



2) Expand the treeview on the left side and then click and drag the horizontal

scroll bar. The 'tree' covers up the data on the left side as you move the scroll bar.



3) Expand the treeview on the right side then click and drag the horizontal scroll

bar, it moves the 'tree' to the left side.



CR:658974
CR Number:   658974
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2011 Fixed
Description
Customer created a SQL ANYWHERE 12 database using the default upper case DBA for the user name, ODBC DSN and PB connection profile. When he connect using upper case DBA in PowerBuilder 12.1 on the first connect he receives an error "Catalog tables could not be created and are not available for use." He changes the PB Catalog table owner to upper case 'DBA' and he can then connect without the error message.



He then tries to see one of his table in the database painter and he gets an error 'Table "xxxxx" has no columns; possible invalid table format.'



If I add PBTableOwner='NO' in my pbodb120.ini file I do not get the errors but the customer does not see this as a solution.



In prior versions of PB and SQL Anywhere, one could connect with either upper or lower case. Not sure if change is PB or SQL Anywhere 12.



CR:658986
CR Number:   658986
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2011 Not a Bug
Description
Customer is creating a .Net web service proxy from a wsdl: http://webservices.carrier411.com/wsLogin.cfc?wsdl

The proxy is created OK. At runtime the proxy instance is created and the function calllogin is called. Customer gets an error that calllogin operation does not exist. One PSE gets a crash when calllogin is called and another gets login.dll assembly not found when it is there. The TSE is not even able to create the proxy, he gets invalid wsdl file. So it clearly has some kind of problem.



CR:659095
CR Number:   659095
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Please add the ability to sign the assembly to the WebService Proxy Project painter in PB classic IDE. This ability already exists for the .Net target projects.

If you want to add your assembly to the GAC, it must have a strong name.

The WCF client in the .NET IDE is also missing this feature.



CR:659121
CR Number:   659121
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Fails to retrieve datas when the DataWindow argument has a TIME datatype in a WebForm.



CR:659361
CR Number:   659361
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Not a Bug
Description
The tab selectionchanged event fires on a tab when a window is initially opened. In PB 10.5 and, 11.2 it fired after the window was open. Starting in 11.5 it now fires sooner, sometime during the window open. It appears to be a timing issue.



The testcase opens a window with a tab and a tabpage. The selectionchanged event will display the windows title in a tab page static text. The window has an initial title and the title is changed in the line of code after the window open statement. The customer wants to see the new title displayed in the tab page static text when the window is opened. But for him in 12.1 build 6639 he see's the original title. In all prior PB 12 builds and in earlier versions he sees the new title.



In my testing I see the new title in PB 10.5 and 11.2, but starting in 11.5.1 and in all PB 12 builds from 5530 to 6639, I see the old title.



CR:659487
CR Number:   659487
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2011 Fixed
Description
Vertical Scroll bar displayed after dw.Reset() and InsertRow



CR:659610
CR Number:   659610
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Apr 2011 Fixed
Description
Unable to retrieve DW based on nested SELECT if DisableBind=0



CR:659611
CR Number:   659611
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2011 Fixed
Description
When the 'Language for non-Unicode programs' is set to Japanese and using OpenClient 12.5.1 and SYC driver and encrypted logid and passwd, the following error results:



(b27204): SRV 14 #4002 Login failed. (0 MilliSeconds)

(b27204): CLI 4 #44 ct_connect(): protocol specific layer: external

error: The attempt to connect to the server failed. (0 MilliSeconds) (47

MilliSeconds)



Customer said it worked ok in PB 6.5.1.
Workaround Description
 Use OpenClient 15.5 and ESD#7 patch



CR:659805
CR Number:   659805
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Sep 2011 Consult Complete
Description
A PowerBuilder 8.0.3 application migrated to PowerBuilder 11.5.1

crashes on a window when multiple copies of it are open.



CR:660186
CR Number:   660186
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2011 Workaround
Description
Datawindow cannot save changes for a column with Chinese characters in it when using ODBC or OLE interface with DisableBind=1.



CR:660508
CR Number:   660508
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2011 Fixed
Description
When data of DataWindow to Oracle 10g is updated, ORA-01403 error occurs.



CR:660591
CR Number:   660591
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 2011 Fixed
Description
Conversion from char to number fails in Winform.



CR:660595
CR Number:   660595
Product Name:   PB Enterprise
Product Component:   WPF DB
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2011 Fixed
Description
Customer is experiencing a DW Filtering issue using id is in (...) as a filter with an SYC connection in a PB 12.1 WPF application.



CR:660607
CR Number:   660607
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Closed
OS:   Windows 7
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Apr 2011 Fixed
Description
Unable to use PB 12 .Net when Regional setting are Turkish.



CR:660795
CR Number:   660795
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Invalid ResultSet returned by generateResultSet from Delete buffer.



CR:660916
CR Number:   660916
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The context menu of an application project does not show deploy warning.
Workaround Description
 Click the Build button in the PainterBar, or select Design>Build Project.



CR:660981
CR Number:   660981
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Dynamically setting menu.ToolbarItemBarIndex fails in .Net winform, works fine in classic PB. code used:

m_menu lm_menu

lm_menu = parent.menuid

lm_menu.m_button2.toolbaritembarindex = 2



CR:661148
CR Number:   661148
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Apr 2011 Fixed
Description
StaticText with BackColor set to Transparent fails in WebForm and WinForm targets.

It will display with white background. PB native/classic mode works ok.



CR:661177
CR Number:   661177
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
MDI menu and toolbar not reset after calling changeMenu function.



CR:661204
CR Number:   661204
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 May 2011 Not a Bug
Description
The customer has 2 OCX controls (CTDATE32.OCX, CTSLID32.OCX) that worked in PB 9 and is now migrating to PB 12. They don't work in PB 12. When he attempts to insert them into an OLEobject in PB 12, he gets the following error: "Insertion of OLE object failed; license file required".



I tried to insert the controls in PB 9 and it crashes.



CR:661222
CR Number:   661222
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
OS: Windows XP SP3

Versions and Build #s Tested: PB 11.5.1_4897 and 12.1 GA

Database/Driver File/Version: N/A



In PB, when invoking a custom dll (made in Delphi) to encrypt/decrypt strings, customer is facing the following issue:



- He gets a lot of R0015 errors

- When encrypting, the reverse decryption does not decrypt the string back to initial one

- By encrypting/decrypting, sometimes, PB crashes at C:\Program Files\Sybase\Shared\PowerBuilder\PBSHR115.dll -

function: PBSHR115!PbHeap_traceOff

10bf45cb 94 xchg eax,esp

10bf45cc 0000 add [eax],al

10bf45ce 0068c8 add [eax-0x38],ch

10bf45d1 c5d6 lds edx,esi

10bf45d3 1051ff adc [ecx-0x1],dl

10bf45d6 d6 ???

10bf45d7 8d94249c000000 lea edx,[esp+0x9c]

10bf45de 52 push edx

10bf45df e8acf3ffff call PBSHR115!PbHeap_log+0x30 (10bf3990)

10bf45e4 83c424 add esp,0x24

FAULT ->10bf45e7 cc int 3

10bf45e8 ff254c48d310 jmp dword ptr [PBSHR115!PbHeap_realloc+0x13d23c (10d3484c)]

10bf45ee cc int 3

10bf45ef cc int 3

10bf45f0 81eccc000000 sub esp,0xcc

10bf45f6 55 push ebp

10bf45f7 8bac24d4000000 mov ebp,[esp+0xd4]

10bf45fe 56 push esi

10bf45ff 6800400000 push 0x4000

10bf4604 8bf0 mov esi,eax





If customer runs a C# or VB.NET application by calling same dll, it always works fine.



CR:661423
CR Number:   661423
Product Name:   PB Enterprise
Product Component:   WPF Help
Status:   Closed
OS:   Windows 2008
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Nov 2011 Added to user documentation
Description
Please enhance documentation on how to code in PowerBuilder 12.Net like

how to add a custom event handler to WPF routed event.



CR:662416
CR Number:   662416
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   12.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 12 Classic/.Net Web Forms menu items not being displayed if popup window has no titlebar. Works ok for PB Win Forms and in normal native mode.



CR:662429
CR Number:   662429
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2014 Work as design
Description
Unable to call a WS method with a complex datatype having multi-element array.



CR:662565
CR Number:   662565
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Apr 2011 Fixed
Description
"RightToLeft" frame ,after moving/docking menu toolbar from top of the screen to right or left side,all menuicons dissappear.



CR:662568
CR Number:   662568
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If PB web form should be extended in functionality by use of visual 3rd party .net controls it seems not possible. We seem to be able to only use non-visual .Net classes in a PB WebForm.



CR:662571
CR Number:   662571
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Mar 2012 Not a Bug
Description
If an oracle accounted is locked, you can still

connect to oracle from a pb component running in easerver6.



However, if you wait a minute or more, and then try to connect, you get a

failed connection error.



CR:662576
CR Number:   662576
Product Name:   PB Enterprise
Product Component:   WPF Compiler
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 2011 Fixed
Description
After inheriting from System.Windows.Controls.UserControl, then adding properties of string or long to the DataContextChanged event the code generation is not working properly and adds an extra opening parenthesis causing a syntax error.



The same problem occurs if you access these properties within the object itself (for instance if you added code to the constructor to set a default value). Some generated code is below.



#line 2

startval = (()usercontrol1.testproperty;

#line hidden

#line 3

(()usercontrol1.testproperty = new Sybase.PowerBuilder.PBString("bar");

#line hidden

#line 4

endval = (()usercontrol1.testproperty;



CR:662580
CR Number:   662580
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2011 Fixed
Description
When an open cursor fails and a datawindow retrieve is then

executed, the following error messagebox appears:



DataWindow Error

Select Error: ct_cursor(CLOSE): user api layer: external error: A cursor must

be opened before this command type can be initialized





Here is the code example:

DECLARE emp_curs CURSOR FOR

SELECT emp_fname FROM emplooyee <-- table does not exist

WHERE emp_id = 243;



OPEN emp_curs; <-- open cursor fails

if SQLCA.sqlcode <> 0 then

CLOSE emp_curs;

end if

dw_1.settransobject(sqlca)

dw_1.retrieve() <-- dw select error, ct_cursor error



CR:662589
CR Number:   662589
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Windows XP
Original Version:   12.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Mar 2012 Consult Complete
Description
PB install shuts down after enter sysam information.



adplus dump is provided



Customer does not have IIS installed. Can install SQL Anywhere and InfoMaker ok (im12_sysam.properties does not get created). When

the install is ready to install PB, it just shuts down with no error. Customer is

just trying to install PB classic.



CR:662599
CR Number:   662599
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer's application crashes on a SaveAs XML! if PBXerces120.dll is not in the path. He wants PB to trap this error and exit gracefully with a message about the missing dll.



CR:662617
CR Number:   662617
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 2011 Fixed
Description
The customer has an asp page and is trying to call a powerbuilder .net assembly. The call is successful but then he is getting an error message "object reference not set to an instance" when trying to redirect to the default.aspx.



CR:662732
CR Number:   662732
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enable the DW control scrollbar arrow buttons to behave like if the scrollbar was dragged. I.e. scroll down to the bottom of a multi-line column object that is higher than the DW control before moving to the next line.



CR:662935
CR Number:   662935
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer is generating HTML from a datawindow and is using the javascript files supplied by PB. He is seeing a change of behavior from PB 9 to PB 11.5 with the radiobutton edit style. When he clicks on a radiobutton in 11.5 there is a dotted line border around it. This was not there in PB 9.



We discovered that if you uncheck the "Generate DDDW Frames" checkbox in the WebGeneration properties for the datawindow and generated the html, then the dotted line border goes away in IE 7. But the customer is on IE 8 as are all his clients, and in IE 8 the dotted line border is still there.



The customer can manually edit the dw.comm.js file, but every time it gets regenerated the change will get overwritten. The problem is in dwcomm.js on line 2057:



if (lbl != null) {



lbl.style.borderStyle = "dotted";



lbl.style.borderWidth = "2px";



}



CR:663020
CR Number:   663020
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Mar 2011 Fixed
Description
When "Data.Storage" is changed from "Disk" to "Memory", PB crashes.



CR:663046
CR Number:   663046
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
DEFER
Description
Add troubleshooting tips for deployment szenarios for WPF applications

One tip is:

We suggest to create a Process Explorer output from the working and failing

PB Client machines and compare this, especially by looking at the paths and DLL versions.



CR:663242
CR Number:   663242
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Apr 2011 Fixed
Description
XTreme DatePicker control does not display in a .NET Windows Forms application.



CR:663246
CR Number:   663246
Product Name:   PB Enterprise
Product Component:   PB.NET UI
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
StdWidth property of scroll bar not reflected in design mode.



CR:663260
CR Number:   663260
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   12.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 May 2011 Fixed
Description
EAServer 5.5 with PB12.0 crashes frequently on customer site.

On the customer's site, there are about 20 users. If several of them

accessed the EAServer, the server runs for a while, then crashes.



Crash dump shows crash in MSVCR71.DLL and pb dlls in stack trace.



Customer is aware that EAS 5.5 is no longer under support and that this can only be addressed if a PB issue.



CR:663267
CR Number:   663267
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 May 2011 Fixed
Description
Customer has an application that uses copyrtf in PB 8 to generate thousands of letters per day for processing. In PB 8 he was able to process many more than he can in PB 12.1.



In PB 12.1 the process works until it eventually fails. In my testing at 166 copies and in his at 122 copies. He has discovered that if he removes the inputfields he can again copy without failure but he needs the inputfields.



He understands that the rtf control is a different control in PB 12.1 but he needs the ability to use copyrtf in his PB 12.1 application.



CR:663302
CR Number:   663302
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2011 Fixed
Description
Project fails when .net assembly is signed. The followng error

returns:

Cyptographic failure while signing assembly

c:\pse\pse-12\11662648\assembly\saveas.out\obj\Release\saveas.dll' -- 'Error reading key file 'c:\pse\pse-12\11662648\assembly\saveas.out\saveas.snk' -- The system cannot find the file specified. '



CR:663313
CR Number:   663313
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2011 Fixed
Description
Customer has rtf documents with inputfield DATE. In PB 8/9 this works but in PB 12.1 it does not.



Possibly a reserved word with the new rich text control as if we simply change the name of the input field in the rtf it displays.



Customer has many rtf documents with DATE and this is used throughout his code so he does not want to have to do that.



CR:663430
CR Number:   663430
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Apr 2012 Added to user documentation
Description
Please add to docu: per engineering:

all Omxxx and Olexxx system objects are not supported in PB WebForm.

ActiveX controls are also not supported in the .Net WebForm target.



CR:663441
CR Number:   663441
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2011 Presently Not Targeted For Any Future Release Of This Product
Description
Customer is using EAS 5.5 (he knows that is no longer under support) and PowerBuilder 11.5.1 build 4897. He is seeing the following warnings in his jaguar log.



Mar 18 09:08:50 2011: Warning: file cf_test::booleanseq, line 1 - case of identifier 'BOOLEANSEQ' is inconsistent with definition of 'cf_test::booleanseq' at line 1

Mar 18 09:08:50 2011: Warning: file cf_test::stringseq, line 1 - case of identifier 'StringSeq' is inconsistent with definition of 'cf_test::stringseq' at line 1

Mar 18 09:08:50 2011: Warning: file cf_test::sessioninfo, line 1 - case of identifier 'StringSeq' is inconsistent with definition of 'cf_test::stringseq' at line 1

Mar 18 09:08:50 2011: 180438-Jaguar/Management refresh Component cf_test/test



I can replicate the warnings with EAS 5.5 but not EAS 6.3.1.



A similar fixed CR, 423727 was a PB issue so CR opened for explanation of error and/or fixing if a PB issue.



CR 423727 notes that it was fixed in versions up to PB 11 but it sounds like the same issue now in PB 11.5.



If this cannot be fixed customer would like a full explanation and details on whether or not this will cause him any problems.



CR:663471
CR Number:   663471
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   12.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 May 2011 Not a Bug
Description
Crash dump analysis request of PB 12 Client dump. App is connecting to EAS 6.3.1

Customer's PB client application crashes intermittenly when the following exception occurs in the EAserver log:

Send failed: client host = 10.14.1.99: org.omg.CORBA.COMM_FAILURE: java.io.IOException: An existing connection was forcibly closed by the remote host vmcid: 0x0 minor code: 0 completed: No



CR:663708
CR Number:   663708
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Apr 2011 Fixed
Description
PowerScript of the following causes Assertion Error.

Len(datawindow.datacol[i])



CR:663750
CR Number:   663750
Product Name:   PB Enterprise
Product Component:   WPF DW
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jul 2011 Fixed
Description
If you create a new datawindow in the .Net IDE, and use syntax mode rather than graphical mode, then enter a query with a WITH-clause, the DW generated will appear to be empty.

In fact the DW syntax generated is incorrect. It includes the "procedure" keyword in the table line.



CR:663887
CR Number:   663887
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DW crashes in queryMode when entering characters in a DDDW



CR:664268
CR Number:   664268
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Printing a picture control in a window can print the window's screenshot

Expected behaviour is to print ONLY the picture object.

This is dup of CR 289466!.



CR:664488
CR Number:   664488
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Linux
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Apr 2011 Not a Bug
Description
OS: Linux Red Had 5

Versions and Build #s Tested: EAServer 6.3.0.6 with PBVM 11.5.1_4608 from Linux115_4608R_100910.tar.gz

Database/Driver File/Version: O90 accessing Oracle 10.2g



Comments: When performing a PB NVO intercomponent call, EAServer crashes at:



# SIGSEGV (0xb) at pc=0x66abddb7, pid=11611, tid=1727765392

#

# Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b04 mixed mode)

# Problematic frame:

# C [libpbvm115x.so+0x171db7] ob_mark_object_data_used+0xb7



The problematic code resides in sgm_srv_pruebas target > cmp_pruebas > Function of_grabar_prueba:





li_error = ts.CreateInstance(icmp_pruebas2, "sgm_prueba/cmp_pruebas2" )



li_error = icmp_pruebas2.cf_grabar_prueba2( lstr_prueba )





Here's where the intercomponent call happens and where pbvm crashes.



When only one client is accessing EAServer, the crashes occurs immediatelly. When in various clients (around 30), sometimes EAServer either crashes or hangs, but due to same root cause.



CR:664505
CR Number:   664505
Product Name:   PB Enterprise
Product Component:   WPF Compiler
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Apr 2011 Fixed
Description
The customer is using a 3rd party .Net custom control (built in .Net 3.5) then dropping the control into a wpf window. It works fine in the beginning. But once they do a full build, the inner control property of the PBObject that is wrapping the .Net control becomes null.



CR:664637
CR Number:   664637
Product Name:   PB Enterprise
Product Component:   WPF DW
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 May 2011 Fixed
Description
Nested Report in PowerBuilder 12.1 .NET:



- Columns placed in the Header band on the report dont display any data

- Line Object could not be placed into band Header group xxx

- The property "Slide UP" could not be set to Line object

- Report with nested report (nested longer than page header) is not displayed properly



CR:664654
CR Number:   664654
Product Name:   PB Enterprise
Product Component:   WPF Compiler
Status:   Open
OS:   Windows 7
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Calling a custom user object by inheriting from a 3rd party WPF object in an array

gives a compile error:



w_gems2.i_dockwindows[i].Close()



"c__u_ancestor_dockwindow does not contain a definition for Close.......

are you missing a using directive or an assemply reference".



CR:665048
CR Number:   665048
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.5 19 Apr 2011 Fixed
Description
The customer has a generic OLE control on a tab page. He loads a file into it, word or excel and the server activates. Now he clicks on a different tab page, that also has an OLE contol on it, but this one is a PDF OCX. But what is initially displayed is the word or excel doc from the previous tab page. It seems like a painting or refresh issue.



CR:665163
CR Number:   665163
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer migrated his code from PB 10 to 12.1 and encounters a crash when using ShareData in his application.



CR:665179
CR Number:   665179
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is using our datawindow date edit functionality "Drop-down Calendar" which shows the calendar month. He is then doing a describe on this datawindow to convert this datawindow to DataWindow.Data.HTML data and saving it to an html file.



This all works fine, the html file shows the Calendar that seems to be produced fine in html using JavaScript.



His problem is when he displays multiple HTML data with this calendar in HTML frames. The JavaScript calendar gets truncated because of the frames.



Please see the attached html file pb11.html which is the base datawindow which displays the calendar when focus is placed on the date column.



Then please see the attached html file main.html which has the frames which is composed of two of the pb11.html files.



The customers issue is that the calendar is being truncated.



CR:665659
CR Number:   665659
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 2011 Not a Bug
Description
The customer migrated their 6.5 app to 12.0. They are seeing a different behavior in a numeric editmask that is upsetting their users. They would like the old behavior back, or be able to do something to get the old behavior.



They have a numberic column that has an editmask of 000000000. With an initial value of 003456789 displayed they click just after the 9 to put the cursor after the right most digit. In 6.5 they could then click backspace to delete the 9, which was replaced with a 0. The cursor was moved back one place, then they could type a digit over the 0 effectivly replacing the 9. So in review they could place the cursor at the end, type backspace to delete the 9 then type a 1 to replace the 9 (now 0).



But now in PB 12 the behavior is completely different and not very useful. Again they place the cursor to the right of the 9 and click the backspace. The 9 is deleted but a 0 is inserted way over in the left most position and all the digits are shifted to the right one place. The cursor remains at the very end, and now the 8 is the last character. They are unable to type a digit to replace the deleted 9 because the cursor is at the end and the field is full.



CR:665683
CR Number:   665683
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 May 2011 Not a Bug
Description
Crash dump analysis request. Customer is migrating a PB 6 app to PB 11.5. It is a real time system (toll reader) and they call their own custom dll to get the real-time information. The app is now crashing quite often in 11.5. They are not able to pin down where exactly it is in the code when it crashes.



CR:665741
CR Number:   665741
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Apr 2011 Not a Bug
Description
Customer has migrated her PB application from PB7 to PB12.

Application can run as usual but get the process Crash when close the application.

PB trace log indicates that program was trying to destroy PB objects.

But adplus dump log & dr. watson log indicate problem relate to PbHeap_traceOff & PbHeap_free.

After application code review, there is no obvious PB code line can lead to problem.



CR:665926
CR Number:   665926
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Single row cannot compare two DatWindows created using SyntaxFromSQL.

And probably, row in which comparison fails is not fixed.

However, when 1st column of SQL set to be SyntaxFromSQL is a varchar type, comparison of single row is correct.



CR:665955
CR Number:   665955
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Fails to load a PSR into composite with nested DataWindows in PB 12 .NET.



CR:665957
CR Number:   665957
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When running the migration assistant on a set

of pbls, migration assistant crashes in the IDE.





When trying to migrate the pbls, there is an error:

PFCDWSRV.PBL(pfc_n_cst_dwsrv_report).pfc_n_cst_dwsrv_report.of_prepprint.33: Error C0081: Duplicate variable: ls_objects





In the pfcdwsrv.pbl/pfc_n_cst_dwsrv_report/of_prepprint, the following string exist:

String ls_Objects[], ls_Modify, ls_Return, ls_Undo, ls_Type, ls_Color, ls_Objects[]



If you remove the last ls_objects[] and try the migration assistant again, it works

ok. It does not crash in the ide.



CR:665986
CR Number:   665986
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Apr 2011 Fixed
Description
Regression from PB 11.5.1 build 4011



In PB11.5.1 4843 and above, multi-column grouped reports lose the last several

column when printed.



CR:666012
CR Number:   666012
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2011 Fixed
Description
The richtext edit control has a problem pasting PB8 syntax letters that input fields.



You can run the Paste PB8 test for about 421 loops.

You can run thousands of loops for PB12 syntax with PB12 inputfields.



Related to CR 663267.



CR:666017
CR Number:   666017
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   12.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is creating a Powerbuilder .Net Web Service target and deploying to IIS. The enhancement request is there isn't an ability within Powerbuilder to create a Header Class for the Web Service. It seems Powerbulder has the ablity to create a header class object if the WSDL has such an object but from the Powerbuilder creation standpoint there isn't the built in functionality to create the WSDL Header class when deploying to IIS.



Customer would like to see an enhancement worked on that provides this Header object from the Powerbuilder creation object.





--------------------------------------华丽的分割线-------------------------------------------------------------------------

Sybase SQL Anywhere数据库恢复工具ReadASADB:

之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。
此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。

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,16.x,17.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使用介绍

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

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

Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:

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
7、*** ERROR *** Assertion failed: 201417 (7.0.4.3541) Invalid count or free space offset detected on a table page
8、Internal database error *** ERROR *** Assertion failed: 201425 (8.0.3.5594) Invalid count or free space offset detected on a free list page -- transaction rolled back.
9、Internal database error *** ERROR *** Assertion failed: 100702 (8.0.1.2600) Unable to modify indexes for a row referenced in rollback log -- transaction rolled back


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

Sybase ASE数据库恢复工具READSYBDEVICE:

一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!
能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。

Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. Sybase数据库只剩下损坏的备份文件情况下的恢复。

Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:

Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x


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

SQL Server数据库恢复工具SQLRescue:

一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!
能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。

SQL Server数据库恢复工具SQLRescue的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------