Java API, problem with secondary keys using multi key creator
Hi,
I'm developing an application that inserts a few 100k or so records into a Queue DB, then access them using one of four Hash SecondaryDatabases. Three of these secondary dbs use a SecondaryMultiKeyCreator to generate the keys, and one uses a SecondaryKeyCreator. As a test, I'm trying to iterate through each secondary key. When trying to iterate through the keys of any of the secondary databases that use a SecondaryMultiKeyCreator, I have problems. I'm attempting to iterate through the keys by:
1: creating a StoredMap of the SecondaryDatabase
2: getting a StoredKeySet from said map
3: getting a StoredIterator on said StoredKeySet
4: iterate
The first call to StoredIterator.next() fails at my key binding (TupleBinding) because it is only receiving 2 bytes of data for the key, when it should be getting more, so an Exception is thrown. I suspected a problem with my SecondaryMultiKeyCreator, so I added some debug code to check the size of the DatabaseEntries it creates immediately before adding them to the results key Set. It checks out right. I also checked my key binding like so:
1: use binding to convert the key object to a DatabaseEntry
2: use binding to convert the created DatabaseEntry back to a key object
3: check to see if the old object contains the same data as the new one
Everything checked out ok.
What it boils down to is this: my key creator is adding DatabaseEntries of the correct size to the results set, but when the keys are being read back later on, my key binding is only receiving 2 bytes of data. For the one SecondaryDatabase that doesn't use a SecondaryMultiKeyCreator, but just a SecondaryKeyCreator, there are no issues and I am able to iterate through its secondary keys as expected.
EDIT: New discovery: if I only add ONE DatabaseEntry to the results set in my SecondaryMultiKeyCreator, I am able to iterate through the keys as I would like to.
Any ideas or suggestions?
Thank you for your attention,
-Justin
Message was edited by:
Steamroller
Hi Justin,
Sorry about the delayed response here. I have created a patch that resolves the problem.
If you apply the patch to your 4.6.21 source tree, and then rebuild Berkeley DB, the improper behavior should be resolved.
Regards,
Alex
diff -rc db/db_am.c db/db_am.c
*** db/db_am.c Thu Jun 14 04:21:30 2007
--- db/db_am.c Fri Jun 13 11:20:28 2008
*** 331,338 ****
F_SET(dbc, DBC_TRANSIENT);
! switch (flags) {
! case DB_APPEND:
* If there is an append callback, the value stored in
* data->data may be replaced and then freed. To avoid
--- 331,337 ----
F_SET(dbc, DBC_TRANSIENT);
! if (flags == DB_APPEND && LIST_FIRST(&dbp->s_secondaries) == NULL) {
* If there is an append callback, the value stored in
* data->data may be replaced and then freed. To avoid
*** 367,388 ****
- * Secondary indices: since we've returned zero from an append
- * function, we've just put a record, and done so outside
- * __dbc_put. We know we're not a secondary-- the interface
- * prevents puts on them--but we may be a primary. If so,
- * update our secondary indices appropriately.
- * If the application is managing this key's data, we need a
- * copy of it here. It will be freed in __db_put_pp.
- DB_ASSERT(dbenv, !F_ISSET(dbp, DB_AM_SECONDARY));
- if (LIST_FIRST(&dbp->s_secondaries) != NULL &&
- (ret = __dbt_usercopy(dbenv, key)) == 0)
- ret = __db_append_primary(dbc, key, &tdata);
* The append callback, if one exists, may have allocated
* a new tdata.data buffer. If so, free it.
--- 366,371 ----
*** 390,401 ****
/* No need for a cursor put; we're done. */
goto done;
! default:
! /* Fall through to normal cursor put. */
! break;
! if (ret == 0)
ret = __dbc_put(dbc,
key, data, flags == 0 ? DB_KEYLAST : flags);
--- 373,379 ----
/* No need for a cursor put; we're done. */
goto done;
! } else
ret = __dbc_put(dbc,
key, data, flags == 0 ? DB_KEYLAST : flags);
diff -rc db/db_cam.c db/db_cam.c
*** db/db_cam.c Tue Jun 5 21:46:24 2007
--- db/db_cam.c Thu Jun 12 16:41:29 2008
*** 899,905 ****
DB_ENV *dbenv;
DB dbp, sdbp;
DBC dbc_n, oldopd, opd, sdbc, *pdbc;
! DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey;
DBT all_skeys, skeyp, *tskeyp;
db_pgno_t pgno;
int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
--- 899,905 ----
DB_ENV *dbenv;
DB dbp, sdbp;
DBC dbc_n, oldopd, opd, sdbc, *pdbc;
! DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey, tdata;
DBT all_skeys, skeyp, *tskeyp;
db_pgno_t pgno;
int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
*** 1019,1026 ****
* should have been caught by the checking routine, but
* add a sprinkling of paranoia.
! DB_ASSERT(dbenv, flags == DB_CURRENT || flags == DB_KEYFIRST ||
! flags == DB_KEYLAST || flags == DB_NOOVERWRITE);
* We'll want to use DB_RMW in a few places, but it's only legal
--- 1019,1027 ----
* should have been caught by the checking routine, but
* add a sprinkling of paranoia.
! DB_ASSERT(dbenv, flags == DB_APPEND || flags == DB_CURRENT ||
! flags == DB_KEYFIRST || flags == DB_KEYLAST ||
! flags == DB_NOOVERWRITE);
* We'll want to use DB_RMW in a few places, but it's only legal
*** 1048,1053 ****
--- 1049,1107 ----
goto err;
have_oldrec = 1; /* We've looked for the old record. */
+ } else if (flags == DB_APPEND) {
+ /*
+ * With DB_APPEND, we need to do the insert to populate the
+ * key value. So we swap the 'normal' order of updating
+ * secondary / verifying foreign databases and inserting.
+ *
+ * If there is an append callback, the value stored in
+ * data->data may be replaced and then freed. To avoid
+ * passing a freed pointer back to the user, just operate
+ * on a copy of the data DBT.
+ */
+ tdata = *data;
+ /*
+ * If this cursor is going to be closed immediately, we don't
+ * need to take precautions to clean it up on error.
+ */
+ if (F_ISSET(dbc_arg, DBC_TRANSIENT))
+ dbc_n = dbc_arg;
+ else if ((ret = __dbc_idup(dbc_arg, &dbc_n, 0)) != 0)
+ goto err;
+
+ pgno = PGNO_INVALID;
+
+ /*
+ * Append isn't a normal put operation; call the appropriate
+ * access method's append function.
+ */
+ switch (dbp->type) {
+ case DB_QUEUE:
+ if ((ret = __qam_append(dbc_n, key, &tdata)) != 0)
+ goto err;
+ break;
+ case DB_RECNO:
+ if ((ret = __ram_append(dbc_n, key, &tdata)) != 0)
+ goto err;
+ break;
+ default:
+ /* The interface should prevent this. */
+ DB_ASSERT(dbenv,
+ dbp->type == DB_QUEUE || dbp->type == DB_RECNO);
+
+ ret = __db_ferr(dbenv, "DBC->put", 0);
+ goto err;
+ }
+ /*
+ * The append callback, if one exists, may have allocated
+ * a new tdata.data buffer. If so, free it.
+ */
+ FREE_IF_NEEDED(dbenv, &tdata);
+ pkey.data = key->data;
+ pkey.size = key->size;
+ /* An append cannot be replacing an existing item. */
+ nodel = 1;
} else {
/* Set pkey so we can use &pkey everywhere instead of key. */
pkey.data = key->data;
*** 1400,1405 ****
--- 1454,1465 ----
skip_s_update:
+ * If this is an append operation, the insert was done prior to the
+ * secondary updates, so we are finished.
+ */
+ if (flags == DB_APPEND)
+ goto done;
+ /*
* If we have an off-page duplicates cursor, and the operation applies
* to it, perform the operation. Duplicate the cursor and call the
* underlying function.
Similar Messages
-
ISSUES OCCUR WITH COMPUTER STABILITY (INTERNET BROWSER, EXPLORER WINDOW, ECT UNRESPONSIVE) ALL PROCESSOR CORES ARE AT 100% WHEN EXPORTING MEDIA IN PREMIERE PRO/AFTER EFFECTS CC. IS THERE A SOLUTION TO IMPROVE COMPUTER STABILITY?
Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.150202-1526)
Language: English (Regional Setting: English)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: To be filled by O.E.M.
BIOS: BIOS Date: 07/15/13 10:55:41 Ver: 04.06.05
Processor: AMD FX(tm)-8350 Eight-Core Processor (8 CPUs), ~4.0GHz
Memory: 32768MB RAM
Available OS Memory: 32732MB RAM
Page File: 26177MB used, 39285MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode
DxDiag Notes
Display Tab 1: No problems found.
Display Tab 2: No problems found.
Display Tab 3: No problems found.
Sound Tab 1: No problems found.
Sound Tab 2: No problems found.
Sound Tab 3: No problems found.
Sound Tab 4: No problems found.
Sound Tab 5: No problems found.
Sound Tab 6: No problems found.
Input Tab: No problems found.
DirectX Debug Levels
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)
Display Devices
Card name: NVIDIA GeForce GTX 980
Manufacturer: NVIDIA
Chip type: GeForce GTX 980
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
Display Memory: 4095 MB
Dedicated Memory: 3072 MB
Shared Memory: 1023 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
Monitor Name: BenQ GL2760
Monitor Model: BenQ GL2760
Monitor Id: BNQ78D5
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: HDMI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.4788 (English)
Driver Version: 9.18.13.4788
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
WHQL Logo'd: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
Vendor ID: 0x10DE
Device ID: 0x13C0
SubSys ID: 0x31701462
Revision ID: 0x00A1
Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
Rank Of Driver: 00E02001
Video Accel:
Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
Card name: NVIDIA GeForce GTX 980
Manufacturer: NVIDIA
Chip type: GeForce GTX 980
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
Display Memory: 4095 MB
Dedicated Memory: 3072 MB
Shared Memory: 1023 MB
Current Mode: 1768 x 992 (32 bit) (30Hz)
Monitor Name: Generic PnP Monitor
Monitor Model: NS-40D510NA15
Monitor Id: BBY4043
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: HDMI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.4788 (English)
Driver Version: 9.18.13.4788
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
WHQL Logo'd: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
Vendor ID: 0x10DE
Device ID: 0x13C0
SubSys ID: 0x31701462
Revision ID: 0x00A1
Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
Rank Of Driver: 00E02001
Video Accel:
Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
Card name: NVIDIA GeForce GTX 980
Manufacturer: NVIDIA
Chip type: GeForce GTX 980
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
Display Memory: 4095 MB
Dedicated Memory: 3072 MB
Shared Memory: 1023 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
Monitor Name: BenQ GL2760
Monitor Model: BenQ GL2760
Monitor Id: BNQ78D5
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: HDMI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.4788 (English)
Driver Version: 9.18.13.4788
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
WHQL Logo'd: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
Vendor ID: 0x10DE
Device ID: 0x13C0
SubSys ID: 0x31701462
Revision ID: 0x00A1
Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
Rank Of Driver: 00E02001
Video Accel:
Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
Sound Devices
Description: Speakers (Realtek High Definition Audio)
Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.7404 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 12/11/2014 15:15:52, 4351960 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Description: BenQ GL2760-0 (NVIDIA High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: nvhda64v.sys
Driver Version: 1.03.0033.0000 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 2/5/2015 15:01:44, 195728 bytes
Other Files:
Driver Provider: NVIDIA Corporation
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Description: Realtek Digital Output(Optical) (Realtek High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.7404 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 12/11/2014 15:15:52, 4351960 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Description: NS-40D510NA15-4 (NVIDIA High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: nvhda64v.sys
Driver Version: 1.03.0033.0000 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 2/5/2015 15:01:44, 195728 bytes
Other Files:
Driver Provider: NVIDIA Corporation
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Description: Realtek Digital Output (Realtek High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.7404 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 12/11/2014 15:15:52, 4351960 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Description: BenQ GL2760-8 (NVIDIA High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: nvhda64v.sys
Driver Version: 1.03.0033.0000 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 2/5/2015 15:01:44, 195728 bytes
Other Files:
Driver Provider: NVIDIA Corporation
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No
Sound Capture Devices
DirectInput Devices
Device Name: Mouse
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a
Device Name: Keyboard
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a
Device Name: USB Keyboard
Attached: 1
Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC31D
FF Driver: n/a
Device Name: USB Keyboard
Attached: 1
Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC31D
FF Driver: n/a
Device Name: USB Keyboard
Attached: 1
Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC31D
FF Driver: n/a
Poll w/ Interrupt: No
USB Devices
+ USB Root Hub
| Vendor/Product ID: 0x1002, 0x4397
| Matching Device ID: usb\root_hub
| Service: usbhub
|
+-+ USB Input Device
| | Vendor/Product ID: 0x046D, 0xC05A
| | Location: Port_#0002.Hub_#0001
| | Matching Device ID: generic_hid_device
| | Service: HidUsb
| |
| +-+ HID-compliant mouse
| | | Vendor/Product ID: 0x046D, 0xC05A
| | | Matching Device ID: hid_device_system_mouse
| | | Service: mouhid
Gameport Devices
PS/2 Devices
+ HID Keyboard Device
| Vendor/Product ID: 0x046D, 0xC31D
| Matching Device ID: hid_device_system_keyboard
| Service: kbdhid
|
+ Terminal Server Keyboard Driver
| Matching Device ID: root\rdp_kbd
| Upper Filters: kbdclass
| Service: TermDD
|
+ Terminal Server Mouse Driver
| Matching Device ID: root\rdp_mou
| Upper Filters: mouclass
| Service: TermDD
Disk & DVD/CD-ROM Drives
Drive: C:
Free Space: 69.8 GB
Total Space: 228.7 GB
File System: NTFS
Model: KINGSTON SV300S37A240G SATA Disk Device
Drive: F:
Free Space: 1657.3 GB
Total Space: 1907.6 GB
File System: NTFS
Model: ST2000DM 001-1ER164 SATA Disk Device
Drive: R:
Free Space: 3481.4 GB
Total Space: 3815.2 GB
File System: NTFS
Model: MARVELL Raid VD SCSI Disk Device
Drive: D:
Model: HL-DT-ST DVD+-RW GSA-H73N ATA Device
Driver: c:\windows\system32\drivers\cdrom.sys, 6.01.7601.17514 (English), , 0 bytes
System Devices
Name: VIA USB eXtensible Host Controller
Device ID: PCI\VEN_1106&DEV_3483&SUBSYS_50071458&REV_01\4&6F5B703&0&0048
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1604&SUBSYS_00000000&REV_00\3&11583659&0&C4
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_5A1C&SUBSYS_5A141002&REV_00\3&11583659&0&48
Driver: n/a
Name: Standard OpenHCD USB Host Controller
Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&B0
Driver: n/a
Name: ATI I/O Communications Processor PCI Bus Controller
Device ID: PCI\VEN_1002&DEV_4384&SUBSYS_00000000&REV_40\3&11583659&0&A4
Driver: n/a
Name: VIA 1394 OHCI Compliant Host Controller
Device ID: PCI\VEN_1106&DEV_3044&SUBSYS_10001458&REV_C0\4&1AF465A6&0&70A4
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1603&SUBSYS_00000000&REV_00\3&11583659&0&C3
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_5A16&SUBSYS_5A141002&REV_00\3&11583659&0&10
Driver: n/a
Name: Standard OpenHCD USB Host Controller
Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&98
Driver: n/a
Name: High Definition Audio Controller
Device ID: PCI\VEN_1002&DEV_4383&SUBSYS_A1321458&REV_40\3&11583659&0&A2
Driver: n/a
Name: Realtek PCIe GBE Family Controller
Device ID: PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_06\4&2DDBB3B7&0&00A8
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1602&SUBSYS_00000000&REV_00\3&11583659&0&C2
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1002&DEV_5A14&SUBSYS_5A141002&REV_02\3&11583659&0&00
Driver: n/a
Name: Standard OpenHCD USB Host Controller
Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&90
Driver: n/a
Name: NVIDIA GeForce GTX 980
Device ID: PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1\4&2534E90F&0&0010
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1601&SUBSYS_00000000&REV_00\3&11583659&0&C1
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_43A3&SUBSYS_00001002&REV_00\3&11583659&0&AB
Driver: n/a
Name: Standard Enhanced PCI to USB Host Controller
Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&B2
Driver: n/a
Name: High Definition Audio Controller
Device ID: PCI\VEN_10DE&DEV_0FBB&SUBSYS_31701462&REV_A1\4&2534E90F&0&0110
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1600&SUBSYS_00000000&REV_00\3&11583659&0&C0
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_43A0&SUBSYS_00001002&REV_00\3&11583659&0&A8
Driver: n/a
Name: Standard Enhanced PCI to USB Host Controller
Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&9A
Driver: n/a
Name: Marvell 92xx SATA 6G Controller
Device ID: PCI\VEN_1B4B&DEV_9230&SUBSYS_92301B4B&REV_11\4&1B49F582&0&0068
Driver: n/a
Name: Texas Instruments 1394 OHCI Compliant Host Controller
Device ID: PCI\VEN_104C&DEV_823F&SUBSYS_78563412&REV_01\5&2A46CC04&0&000058
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_5A1F&SUBSYS_5A141002&REV_00\3&11583659&0&58
Driver: n/a
Name: PCI standard ISA bridge
Device ID: PCI\VEN_1002&DEV_439D&SUBSYS_439D1002&REV_40\3&11583659&0&A3
Driver: n/a
Name: Standard Enhanced PCI to USB Host Controller
Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&92
Driver: n/a
Name: Marvell 91xx SATA 6G Controller
Device ID: PCI\VEN_1B4B&DEV_9172&SUBSYS_B0001458&REV_12\4&22A3F64&0&0050
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_104C&DEV_823E&SUBSYS_78563412&REV_01\4&33E4407A&0&0058
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_5A1E&SUBSYS_5A141002&REV_00\3&11583659&0&68
Driver: n/a
Name: Standard Dual Channel PCI IDE Controller
Device ID: PCI\VEN_1002&DEV_439C&SUBSYS_50021458&REV_40\3&11583659&0&A1
Driver: n/a
Name: AMD SATA Controller
Device ID: PCI\VEN_1002&DEV_4391&SUBSYS_B0021458&REV_40\3&11583659&0&88
Driver: n/a
Name: Renesas Electronics USB 3.0 Host Controller
Device ID: PCI\VEN_1912&DEV_0015&SUBSYS_00000000&REV_02\4&693E52D&0&00AB
Driver: n/a
Name: PCI standard host CPU bridge
Device ID: PCI\VEN_1022&DEV_1605&SUBSYS_00000000&REV_00\3&11583659&0&C5
Driver: n/a
Name: PCI standard PCI-to-PCI bridge
Device ID: PCI\VEN_1002&DEV_5A1D&SUBSYS_5A141002&REV_00\3&11583659&0&50
Driver: n/a
Name: Standard OpenHCD USB Host Controller
Device ID: PCI\VEN_1002&DEV_4399&SUBSYS_50041458&REV_00\3&11583659&0&A5
Driver: n/a
Name: ATI I/O Communications Processor SMBus Controller
Device ID: PCI\VEN_1002&DEV_4385&SUBSYS_43851002&REV_42\3&11583659&0&A0
Driver: n/a
DirectShow Filters
DirectShow Filters:
WMAudio Decoder DMO,0x00800800,1,1,WMADMOD.DLL,6.01.7601.17514
WMAPro over S/PDIF DMO,0x00600800,1,1,WMADMOD.DLL,6.01.7601.17514
WMSpeech Decoder DMO,0x00600800,1,1,WMSPDMOD.DLL,6.01.7601.17514
MP3 Decoder DMO,0x00600800,1,1,mp3dmod.dll,6.01.7600.16385
Mpeg4s Decoder DMO,0x00800001,1,1,mp4sdecd.dll,6.01.7600.16385
WMV Screen decoder DMO,0x00600800,1,1,wmvsdecd.dll,6.01.7601.17514
WMVideo Decoder DMO,0x00800001,1,1,wmvdecod.dll,6.01.7601.18221
Mpeg43 Decoder DMO,0x00800001,1,1,mp43decd.dll,6.01.7600.16385
Mpeg4 Decoder DMO,0x00800001,1,1,mpg4decd.dll,6.01.7600.16385
DV Muxer,0x00400000,0,0,qdv.dll,6.06.7601.17514
MainConcept MPEG Demultiplexer,0x00800100,1,2,mc_demux_mp2_ds.ax,9.09.0012.5440
Color Space Converter,0x00400001,1,1,quartz.dll,6.06.7601.18741
WS ScreenCapture,0x00200000,0,1,ScreenCaptureFilter.ax,5.07.0000.0002
LogMeIn Video Encoder,0x00200000,1,1,racodec.ax,4.01.0000.5022
WM ASF Reader,0x00400000,0,0,qasf.dll,12.00.7601.17514
Screen Capture filter,0x00200000,0,1,wmpsrcwp.dll,12.00.7601.17514
AVI Splitter,0x00600000,1,1,quartz.dll,6.06.7601.18741
VGA 16 Color Ditherer,0x00400000,1,1,quartz.dll,6.06.7601.18741
SBE2MediaTypeProfile,0x00200000,0,0,sbe.dll,6.06.7601.17528
Microsoft DTV-DVD Video Decoder,0x005fffff,2,4,msmpeg2vdec.dll,12.00.9200.17037
AC3 Parser Filter,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
StreamBufferSink,0x00200000,0,0,sbe.dll,6.06.7601.17528
Fire-i Yuv decompressor,0x00200000,1,1,fiyuv.ax.x86,5.80.0000.0021
MJPEG Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.18741
MPEG-I Stream Splitter,0x00600000,1,2,quartz.dll,6.06.7601.18741
SAMI (CC) Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
CineForm JPG2Stream Filter,0x00200000,0,1,JPEGS2Stream.dll,
MPEG-2 Splitter,0x005fffff,1,0,mpg2splt.ax,6.06.7601.17528
Closed Captions Analysis Filter,0x00200000,2,5,cca.dll,6.06.7601.17514
SBE2FileScan,0x00200000,0,0,sbe.dll,6.06.7601.17528
Microsoft MPEG-2 Video Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
LogMeIn Video Decoder,0x00800000,1,1,racodec.ax,4.01.0000.5022
Internal Script Command Renderer,0x00800001,1,0,quartz.dll,6.06.7601.18741
MPEG Audio Decoder,0x03680001,1,1,quartz.dll,6.06.7601.18741
DV Splitter,0x00600000,1,2,qdv.dll,6.06.7601.17514
Video Mixing Renderer 9,0x00200000,1,0,quartz.dll,6.06.7601.18741
Microsoft MPEG-2 Encoder,0x00200000,2,1,msmpeg2enc.dll,6.01.7601.17514
ACM Wrapper,0x00600000,1,1,quartz.dll,6.06.7601.18741
Video Renderer,0x00800001,1,0,quartz.dll,6.06.7601.18741
MPEG-2 Video Stream Analyzer,0x00200000,0,0,sbe.dll,6.06.7601.17528
Line 21 Decoder,0x00600000,1,1,qdvd.dll,6.06.7601.18741
Video Port Manager,0x00600000,2,1,quartz.dll,6.06.7601.18741
Video Renderer,0x00400000,1,0,quartz.dll,6.06.7601.18741
DivX Demux Filter,0x00800002,0,3,DirectShowDemuxFilter.dll,1.00.0003.0145
VPS Decoder,0x00200000,0,0,WSTPager.ax,6.06.7601.17514
WM ASF Writer,0x00400000,0,0,qasf.dll,12.00.7601.17514
DivX Demux Filter (Unrestricted Edition),0x00200000,0,3,DirectShowDemuxFilter.dll,1.00.0003.0145
VBI Surface Allocator,0x00600000,1,1,vbisurf.ax,6.01.7601.17514
File writer,0x00200000,1,0,qcap.dll,6.06.7601.17514
iTV Data Sink,0x00600000,1,0,itvdata.dll,6.06.7601.17514
iTV Data Capture filter,0x00600000,1,1,itvdata.dll,6.06.7601.17514
DVD Navigator,0x00200000,0,3,qdvd.dll,6.06.7601.18741
Overlay Mixer2,0x00200000,1,1,qdvd.dll,6.06.7601.18741
AVI Draw,0x00600064,9,1,quartz.dll,6.06.7601.18741
RDP DShow Redirection Filter,0xffffffff,1,0,DShowRdpFilter.dll,
Microsoft MPEG-2 Audio Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
WST Pager,0x00200000,1,1,WSTPager.ax,6.06.7601.17514
MPEG-2 Demultiplexer,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
DV Video Decoder,0x00800000,1,1,qdv.dll,6.06.7601.17514
SampleGrabber,0x00200000,1,1,qedit.dll,6.06.7601.18501
Null Renderer,0x00200000,1,0,qedit.dll,6.06.7601.18501
MPEG-2 Sections and Tables,0x005fffff,1,0,Mpeg2Data.ax,6.06.7601.17514
Microsoft AC3 Encoder,0x00200000,1,1,msac3enc.dll,6.01.7601.17514
StreamBufferSource,0x00200000,0,0,sbe.dll,6.06.7601.17528
Smart Tee,0x00200000,1,2,qcap.dll,6.06.7601.17514
Overlay Mixer,0x00200000,0,0,qdvd.dll,6.06.7601.18741
AVI Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.18741
AVI/WAV File Source,0x00400000,0,2,quartz.dll,6.06.7601.18741
Wave Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
MIDI Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
Multi-file Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
File stream renderer,0x00400000,1,1,quartz.dll,6.06.7601.18741
Firei Net Dump,0x00200000,1,0,finetdmp.ax.x86,5.80.0000.0013
MainConcept Stream Parser,0x00400000,1,2,mc_demux_mp2_ds.ax,9.09.0012.5440
Microsoft DTV-DVD Audio Decoder,0x005fffff,1,1,msmpeg2adec.dll,6.01.7140.0000
StreamBufferSink2,0x00200000,0,0,sbe.dll,6.06.7601.17528
AVI Mux,0x00200000,1,0,qcap.dll,6.06.7601.17514
Line 21 Decoder 2,0x00600002,1,1,quartz.dll,6.06.7601.18741
File Source (Async.),0x00400000,0,1,quartz.dll,6.06.7601.18741
File Source (URL),0x00400000,0,1,quartz.dll,6.06.7601.18741
Infinite Pin Tee Filter,0x00200000,1,1,qcap.dll,6.06.7601.17514
Enhanced Video Renderer,0x00200000,1,0,evr.dll,6.01.7601.18741
BDA MPEG2 Transport Information Filter,0x00200000,2,0,psisrndr.ax,6.06.7601.17669
MPEG Video Decoder,0x40000001,1,1,quartz.dll,6.06.7601.18741
WDM Streaming Tee/Splitter Devices:
Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Video Compressors:
WMVideo8 Encoder DMO,0x00600800,1,1,wmvxencd.dll,6.01.7600.16385
WMVideo9 Encoder DMO,0x00600800,1,1,wmvencod.dll,6.01.7600.16385
MSScreen 9 encoder DMO,0x00600800,1,1,wmvsencd.dll,6.01.7600.16385
DV Video Encoder,0x00200000,0,0,qdv.dll,6.06.7601.17514
LogMeIn Video Encoder,0x00200000,1,1,racodec.ax,4.01.0000.5022
MJPEG Compressor,0x00200000,0,0,quartz.dll,6.06.7601.18741
Cinepak Codec by Radius,0x00200000,1,1,qcap.dll,6.06.7601.17514
Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
Microsoft RLE,0x00200000,1,1,qcap.dll,6.06.7601.17514
Microsoft Video 1,0x00200000,1,1,qcap.dll,6.06.7601.17514
Audio Compressors:
WM Speech Encoder DMO,0x00600800,1,1,WMSPDMOE.DLL,6.01.7600.16385
WMAudio Encoder DMO,0x00600800,1,1,WMADMOE.DLL,6.01.7600.16385
IMA ADPCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
PCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
Microsoft ADPCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
GSM 6.10,0x00200000,1,1,quartz.dll,6.06.7601.18741
CCITT A-Law,0x00200000,1,1,quartz.dll,6.06.7601.18741
CCITT u-Law,0x00200000,1,1,quartz.dll,6.06.7601.18741
MPEG Layer-3,0x00200000,1,1,quartz.dll,6.06.7601.18741
PBDA CP Filters:
PBDA DTFilter,0x00600000,1,1,CPFilters.dll,6.06.7601.17528
PBDA ETFilter,0x00200000,0,0,CPFilters.dll,6.06.7601.17528
PBDA PTFilter,0x00200000,0,0,CPFilters.dll,6.06.7601.17528
Midi Renderers:
Default MidiOut Device,0x00800000,1,0,quartz.dll,6.06.7601.18741
Microsoft GS Wavetable Synth,0x00200000,1,0,quartz.dll,6.06.7601.18741
WDM Streaming Capture Devices:
,0x00000000,0,0,,
,0x00000000,0,0,,
,0x00000000,0,0,,
Realtek HD Audio Line input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio Mic input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio Stereo input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
WDM Streaming Rendering Devices:
,0x00000000,0,0,,
,0x00000000,0,0,,
,0x00000000,0,0,,
Realtek HD Audio output,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HDA SPDIF Optical Out,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HDA SPDIF Out,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
BDA Network Providers:
Microsoft ATSC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBS Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBT Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft Network Provider,0x00200000,0,1,MSNP.ax,6.06.7601.17514
Multi-Instance Capable VBI Codecs:
VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
BDA Transport Information Renderers:
BDA MPEG2 Transport Information Filter,0x00600000,2,0,psisrndr.ax,6.06.7601.17669
MPEG-2 Sections and Tables,0x00600000,1,0,Mpeg2Data.ax,6.06.7601.17514
BDA CP/CA Filters:
Decrypt/Tag,0x00600000,1,1,EncDec.dll,6.06.7601.17708
Encrypt/Tag,0x00200000,0,0,EncDec.dll,6.06.7601.17708
PTFilter,0x00200000,0,0,EncDec.dll,6.06.7601.17708
XDS Codec,0x00200000,0,0,EncDec.dll,6.06.7601.17708
WDM Streaming Communication Transforms:
Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Audio Renderers:
Speakers (Realtek High Definiti,0x00200000,1,0,quartz.dll,6.06.7601.18741
BenQ GL2760-0 (NVIDIA High Defi,0x00200000,1,0,quartz.dll,6.06.7601.18741
BenQ GL2760-8 (NVIDIA High Defi,0x00200000,1,0,quartz.dll,6.06.7601.18741
Default DirectSound Device,0x00800000,1,0,quartz.dll,6.06.7601.18741
Default WaveOut Device,0x00200000,1,0,quartz.dll,6.06.7601.18741
DirectSound: BenQ GL2760-0 (NVIDIA High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.18741
DirectSound: BenQ GL2760-8 (NVIDIA High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.18741
DirectSound: NS-40D510NA15-4 (NVIDIA High Definition Audio),0x0Re: Problems with computer stability using Pr/AE CC. -Computer Specs Listed. SOLUTIONS?
Peferling
==================
Boy, you are not kidding, I was running both the cloud and CS6, and I was ready to throw in the towel.
I have changed computer's twice now, have a solid state hd, (which I love) with 10 terabytes on externals, I run NOTHING except adobe's stuff on my HD now, and only one version of it, and it runs like a dream.
So, I updated the OS to win 8.1, updated my peripherals,
I dumped CS6 (hated to, but for some reason my 3D won't work on it, it works fine with the cloud) but in CS6 the software was turning it off after adobe's last update.
I've made a virtual machine for my development environments which do not play well with adobe's stuff.
My rule of thumb has always been double what the manufacturer states is required for RAM, but imho, with my current upgrades: upgraded to win8.1, and other peripherals, spent two weeks changing stuff over and it's about 100 times better than trying to run CC and CS6. - No kidding, the change is astronomical
But for anything PC I'm way over powered, and for Adobe, I'm still underpowered.
Next, I'll just get a mac for Adobe, and stick with my pc's for ms/CentOS. Too, it seems like since the cloud was initiated Adobe is rolling out the updates faster and changes without warning. The processor/3D issue, I had no warning on it, just woke up one day and "no more 3d" :S
But I do love the cloud, so, guess there's got to be some dark lining to it. <g> -
When attempting to use Lightroom external editor program to edit a photo in Photoshop Elements 10, the photo does not open / appear on photoshop elements screen. I don't have any problem with this when using Photoshop Elements 6 or Photoshop CS. I'm using a Mac with Mountain Lion OS. Any solutions?
Adobe now hides the editor - what looks like it is not - you want the editor hidden in the support folder - see http://forums.adobe.com/message/3955558#3955558 for details
LN -
Having problem with spinning ball using final cut pro x with new macbook pro with retina screen
Having problem with spinning ball using final cut pro x with new macbook pro with retina screen
Update the software. There is no reason to run a two year old version.
Russ -
Problem with SDO_relate when using polygons with holes.
I'm having a problem with sdo_relate. I'm trying to extract all elements from a point table (bdtq_batim_p) that are inside a specific polygon from another table (SDA_MUNIC_SS). The spatial index for both table have been rebuilt and the data from both table is valid.
When I do a count on the query, I know the answer should be 1422 elements (Counted in ArcGIS). However, sdo_relate gives a smaller number of elements in the result set.
The query :
SELECT count(distinct t.identifiant) FROM bdtq_batim_p t, SDA_MUNIC_SS s WHERE s.mus_co_geo = '48015' and sdo_relate( t.SHAPE,s.SHAPE,'mask=anyinteract querytype=window') = 'TRUE'
returns 282 elements. The query with mask=inside, SDO_Anyinteract() and SDO_inside() all give the same result.
I did a test with the following query and the result is 1422 (which is the good result).
SELECT count(distinct t.identifiant) FROM bdtq_batim_p t, SDA_MUNIC_SS s WHERE s.mus_co_geo = '48015' and SDO_WITHIN_DISTANCE( t.SHAPE,s.SHAPE,'distance=0') = 'TRUE';
It's important to note that the polygone (from SDA_MUNIC_SS) that is used for this query have holes in it. I have the same problem with all the polygons from the SDA_MUNIC_SS table that have holes in it. For the polygon without holes, the results are the same for the 2 queries.
My question are :
Why are the result from the two queries different? A query with a buffer of 0 should always return the same result as a query with Anyinteract.
Is there a known problem with SDO_RELATE when using a polygon with holes in it?
Do you have any idea how to solve my problem.Since i don't have much control on the version of Oracle and Patches that we use in the system, we used a workaround that detects the polygons with holes and uses the SDO_WITHIN_DISTANCE( t.SHAPE,s.SHAPE,'distance=0') = 'TRUE' operator in those case. We saw a slight decline in performance but it now returns the right results. When the system will be patched, we'll come back to the original version and see if the problem is solved.
-
Compilation problem with templates while using option -m64
Hi,
I have compilation problem with template while using option -m64.
No problem while using option -m32.
@ uname -a
SunOS snt5010 5.10 Generic_127111-11 sun4v sparc SUNW,SPARC-Enterprise-T5220
$ CC -V
CC: Sun C++ 5.9 SunOS_sparc Patch 124863-01 2007/07/25
Here is some C++ program
############# foo5.cpp #############
template <typename T, T N, unsigned long S = sizeof(T) * 8>
struct static_number_of_ones
static const T m_value = static_number_of_ones<T, N, S - 1>::m_value >> 1;
static const unsigned long m_count = static_number_of_ones<T, N, S - 1>::m_count + (static_number_of_ones<T, N, S - 1>::m_value & 0x1);
template <typename T, T N>
struct static_number_of_ones<T, N, 0>
static const T m_value = N;
static const unsigned long m_count = 0;
template <typename T, T N>
struct static_is_power_of_2
static const bool m_result = (static_number_of_ones<T,N>::m_count == 1);
template <unsigned long N>
struct static_number_is_power_of_2
static const bool m_result = (static_number_of_ones<unsigned long, N>::m_count == 1);
int main(int argc)
int ret = 0;
if (argc > 1)
ret += static_is_power_of_2<unsigned short, 16>::m_result;
ret += static_is_power_of_2<unsigned int, 16>::m_result;
ret += static_is_power_of_2<unsigned long, 16>::m_result;
ret += static_number_is_power_of_2<16>::m_result;
else
ret += static_is_power_of_2<unsigned short, 17>::m_result;
ret += static_is_power_of_2<unsigned int, 17>::m_result;
ret += static_is_power_of_2<unsigned long, 17>::m_result;
ret += static_number_is_power_of_2<17>::m_result;
return ret;
Compiation:
@ CC -m32 foo5.cpp
// No problem
@ CC -m64 foo5.cpp
"foo5.cpp", line 20: Error: An integer constant expression is required here.
"foo5.cpp", line 36: Where: While specializing "static_is_power_of_2<unsigned long, 16>".
"foo5.cpp", line 36: Where: Specialized in non-template code.
"foo5.cpp", line 26: Error: An integer constant expression is required here.
"foo5.cpp", line 37: Where: While specializing "static_number_is_power_of_2<16>".
"foo5.cpp", line 37: Where: Specialized in non-template code.
"foo5.cpp", line 20: Error: An integer constant expression is required here.
"foo5.cpp", line 43: Where: While specializing "static_is_power_of_2<unsigned long, 17>".
"foo5.cpp", line 43: Where: Specialized in non-template code.
"foo5.cpp", line 26: Error: An integer constant expression is required here.
"foo5.cpp", line 44: Where: While specializing "static_number_is_power_of_2<17>".
"foo5.cpp", line 44: Where: Specialized in non-template code.
4 Error(s) detected.
Predefined macro:
@ CC -m32 -xdumpmacros=defs foo5.cpp | & tee log32
@ CC -m64 -xdumpmacros=defs foo5.cpp | & tee log64
@ diff log32 log64
7c7
< #define __TIME__ "09:24:58"
#define __TIME__ "09:25:38"20c20
< #define __sparcv8plus 1
#define __sparcv9 1[snipped]
=========================
What is wrong?
Thanks,
Alex VinokurBug 6749491 has been filed for this problem. It will be visible at [http://bugs.sun.com] in a day or two.
If you have a service contract with Sun, you can ask to have this bug's priority raised, and get a pre-release version of a compiler patch that fixes the problem.
Otherwise, you can check for new patches from time to time at
[http://developers.sun.com/sunstudio/downloads/patches/]
and see whether this bug is listed as fixed. -
Is there a problem with Apple Mail using IMAP
Is there a problem with Apple Mail using IMAP? Having a problem syncing to our mail server: doesn't sync properly when multiple devices use same mail acct. Spoken w/ mail hosting provider who says Apple Mail doesn't follow IMAP protocol properly leaving Apple Mail users to experience a variety of problems when connecting to IMAP accounts. Among them:
- Improper syncing
- Proliferation of drafts during composition of an email.
- Connections on the mail host do not close automatically and proliferate over time until the host rejects further connection requests.
Hosting provider goes on to suggest turning off IDLE command. In my experience turning this feature off did not improve the situation. In fact, it created a few.
Question: Is the hosting provider correct in faulting Apple Mail?
Been fielding the question with a number of people. I'm aware of three people who are experiencing similar problems, each using different mail hosts. Tech reps at inmotionhosting.com and nexcess.com point the finger at a Apple Mail, along with an IT specialist in Los Angeles, CA, and a tech support rep at an Apple Store in Arizona who said that Apple and Google mail are aware of and coordinating to resolve the problem.
Anyone out there have any insights into this?Is there a problem with Apple Mail using IMAP? Having a problem syncing to our mail server: doesn't sync properly when multiple devices use same mail acct. Spoken w/ mail hosting provider who says Apple Mail doesn't follow IMAP protocol properly leaving Apple Mail users to experience a variety of problems when connecting to IMAP accounts. Among them:
- Improper syncing
- Proliferation of drafts during composition of an email.
- Connections on the mail host do not close automatically and proliferate over time until the host rejects further connection requests.
Hosting provider goes on to suggest turning off IDLE command. In my experience turning this feature off did not improve the situation. In fact, it created a few.
Question: Is the hosting provider correct in faulting Apple Mail?
Been fielding the question with a number of people. I'm aware of three people who are experiencing similar problems, each using different mail hosts. Tech reps at inmotionhosting.com and nexcess.com point the finger at a Apple Mail, along with an IT specialist in Los Angeles, CA, and a tech support rep at an Apple Store in Arizona who said that Apple and Google mail are aware of and coordinating to resolve the problem.
Anyone out there have any insights into this? -
CS 4 Dynamic Link to Encore doesn't work most of the time. Encore stops operating after opening and periodically Premier Pro stops working. I'm told that there has been a problem with CS4 when using Dynamic Link to go to Encore and build CD's. Is there a way around this? Is there a patch to correct it?
To build CD's???
What problem does Encore have with DL?
If DL is not working properly for you the way around this is to export from Premiere to either mpeg2-dvd for DVD or BluRay H.264 for BD-disks and import the files in Encore. -
How to use SessionManager (MDM 5.5 SP06 JAVA API 2) with TrustedConnection
Hello MDM 5.5 SP06 JAVA API Experts,
Is it possible to Use the SessionManager in conjunction with TrustedConnections ? The trusted connection is setup properly (adding the client IP to the allow.ip file on MDM-Server).
I tried a lot but I didn't succeed with the new JAVA API 2 SessionManager functionality.
I'm initializing a UserSessionContext object and set the field for trusted connections to true.
Later I request an instance of SessionManager and call the createSession() method.
Although I've set the trustedConnection (=true) field of UserSessionContext, I get an exception, if the password is not set correctly. Due to my understanding, the password should be ignored if the UserSessionContext --> trustedConnection field is set to true. Is this a bug or am I missing any important step ?
I have also used several constructors of UserSessionContext but no chance.
Could anyone use the SessionManager with trusted Connections ?
Any help would be greatly appriciated.
Best regards.
public static void main(String[] args)
Settings settings = new Settings();
RepositoryIdentifier repId = new RepositoryIdentifier(settings.repository,
settings.dbServer,
settings.dbmsType);
//Create a UserSessionContext
//UserSessionContext sessionContext = new UserSessionContext("<servername>", "<repositoryName>", "<userName>");
UserSessionContext sessionContext = new UserSessionContext( "<servername>", repId, "English [US]", "<userName>");
sessionContext.setConnectionType(ConnectionTypes.LOCAL_POOL_CONNECTION);
sessionContext.setRegionLocale(Locale.US);
sessionContext.setTrustedConnection(true);
//Get an instance of SessionManager
SessionManager sessionManager = SessionManager.getInstance();
//Create user session
String userSession =
sessionManager.createSession(sessionContext, SessionTypes.USER_SESSION_TYPE, "<any pwd !!!>");
System.out.println("Created user SessionID: " + userSession);Hello Jitesh Talreja,
thanks for your reply and hint. The trusted connection configuration on MDM server is already setup correctly.
My concrete problem is to establish a trusted connection using the SessionManager.
If I use the TrustedUserSessionCommand, everything works.
CreateUserSessionCommand createUserSessionCommand = new CreateUserSessionCommand(connection);
createUserSessionCommand.setRepositoryIdentifier(repId);
createUserSessionCommand.setDataRegion(dataRegion);
createUserSessionCommand.execute();
session = createUserSessionCommand.getUserSession();
state = STATE_SESSION_ESTABLISHED;
try
TrustedUserSessionCommand tuscTrustedUser = new TrustedUserSessionCommand(connection);
tuscTrustedUser.setUserName(userName);
tuscTrustedUser.setSession(createUserSessionCommand.getUserSession());
tuscTrustedUser.execute();
session = tuscTrustedUser.getSession();
catch (com.sap.mdm.commands.CommandException e)
/* In Case the Connection is not Trusted */
System.out.println("Could not established trusted connection!!!");
e.printStackTrace();
But I want to make use of the SessionManager advantages see [MDM Java API Guide|http://help.sap.com/saphelp_mdm550/helpdata/en/47/9f23e5cf9e3c5ce10000000a421937/frameset.htm] -> API Structure and Basic Concepts -
[Addin API] Problem with setting Common data in ProjectSettings
I'm experimenting with how to store information in a project and trying out the "ProjectSettings.jpr" example coming with the AddinAPI samples.
In the sample, data set in "Common" settings doesn't work (while data set in "Configuration" settings works).
To reproduce the problem,
1. Compile and install the ProjectSettings plugin
2. Restart JDev
3. Go to Project | Project Settings
4. Type in some data under Common/"My Properties" and
Type in some data under Configuration/Development/"My CFG Properties"
5. Click OK
6. Go to Project | Project Settings again
7. Now, data entered under Common/"My Properties" is lost but data under
Configuration/Development/"My CFG Properties" retains.
I figured out the problem is that inside CommonProjectSettingsPanel.onEntry(TraversableContext tc), tc.find(ConfigProjectSettings.KEY) returns null, meaning the setting object is not found in the context.
I'm using JDev 9.0.2.829.
Is this a known bug in 9.0.2's Addin API?
Thanks.Besides, I found out that if I changed the value of the key ConfigProjectSettings.KEY from "MyConfig.PrjSettings" to "samples.oracle.addin.projectsettings.ConfigProjectSettings" (which is same as the classname), it doesn't work anymore.
Is there any restriction (e.g. number of dots, length, etc.) on the keys used in project settings? -
Unable to execute java api method with another user than OWF_MGR...
Sorry if this question seems stupid but I just begin with oracle products... ;-)
When i specify another user than the owf_mgr, as KWalker for instance, I get permission problems when I use Java API.
But when I do the same via the web it is OK.
Dis I miss a step in the installation?
Thanks
RolandYou need to give the execute grant on wf_engine object of owf_mgr to Kwalker.
-
Problem with childs nodes and automatic key mapping in a Data Object
Hi experts!
I'm doing the service order tutorial from the mobile help at [this link|http://help.sap.com/saphelp_nwmobile71/helpdata/en/21/9b5b924c3b434fba4767731794b029/frameset.htm] and I have a problem...
In the topic "Modeling the Equipment Data Object", says you have to mark the "Automatic Key Mapping" checkbox. So when I had to create a third child node ( the location node ) the system raised an exception with the message "Deselect automatic key mapping flag for more than two-level nodes". I'm trying deselecting the flag and creating the location node, but when I want mark again the automatic key mapping flag, this is disabled.
What can I do to solve this and create the three child nodes with the flag marked? It's a configuration thing?
Any help it's very welcome. Thanks in advance.
Best regards,
Simon.The thing is: Its not allowed to use automatic keymapping if you have more than two levels. This is why the message showed up, and this is why its been disabled.
What automatic keymapping does: Figures out automatically which child node belongs to which parent (by guessing from the field name and type, which fields in the child correspond to which key fields of the parent).
On three levels, this becomes more complicated => Its disabled.
How to do keymapping yourself instead of having the DOE do it automatically: Do 'Explicit keymapping' from each child to its parent. Explicit keymapping is done by clicking on the corresponding menu button in the child node. Here you need to associate child node fields (they need not be key fields of the child, but they are allowed to be that as well) to each of its parent nodes key fields (so that each child can be associated to its parent).
Cheers -
Problem with Firefox rendering using a jspx page
Hello, your help will be very important for me, so please read this :
this is the code of my jspx page :
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:af="http://xmlns.oracle.com/adf/faces"
xmlns:afh="http://xmlns.oracle.com/adf/faces/html">
<jsp:directive.page contentType="text/html;charset=utf-8" />
<f:view locale="#{locale.locale}">
<!-- Load localized messages -->
<f:loadBundle var="bundle" basename="localizedMessages" />
<!-- Main document element -->
<af:document title="#{bundle.account_bucket_title}">
<af:panelBorder>
<f:facet name="top">
<af:panelGroup>
<!-- Top bar -->
<jsp:directive.include file="includes/header.jspf" />
<!-- Top menu -->
<jsp:directive.include file="includes/MenuTop.jspf" />
</af:panelGroup>
</f:facet>
<f:facet name="bottom">
<af:panelGroup inlineStyle="position: relative; bottom:0px">
<!-- Bottom menu -->
<jsp:directive.include file="includes/MenuBottom.jspf" />
</af:panelGroup>
</f:facet>
<!--bucket details-->
<af:panelGroup layout="vertical"
inlineStyle="overflow:auto; height=88%; position:relative">
<af:objectSpacer width="100" height="20" />
<af:panelHeader text="#{bundle.account_bucket_title}" size="0" />
<af:objectSpacer width="100" height="20" />
<af:table emptyText="#{bundle.account_bucket_no_items}" var="item"
value="" width="100%">
<af:column sortable="true"
headerText="#{bundle.account_bucket_bundle_table_col1}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bundle_table_col2}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bundle_table_col3}"
headerNoWrap="true" formatType="text">
<af:table emptyText="#{bundle.account_bucket_bucket_no_item}"
var="item" value="" width="100%">
<af:column sortable="true"
headerText="#{bundle.account_bucket_bucket_table_col1}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bucket_table_col2}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bucket_table_col3}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bucket_table_col4}"
headerNoWrap="true" formatType="text">
<af:outputText value="" />
</af:column>
<af:column sortable="true"
headerText="#{bundle.account_bucket_bucket_table_col5}"
headerNoWrap="true" formatType="icon">
<af:commandButton
text="#{bundle.account_bucket_bucket_adjustment_btn}"
action="" />
</af:column>
</af:table>
</af:column>
</af:table>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
<af:objectSeparator></af:objectSeparator>
</af:panelGroup>
</af:panelBorder>
</af:document>
</f:view>
</jsp:root>
When i use IE there is no problem, an iFrame is generated and the bucket detais are rendered into it.
The problem is with Firefox, the is an iFrame in the HTML code, but there is no rendering of it : why ?
it seems that iFrames are well-rendered with FireFox and i don't no how to change my page to render it good with both FireFox and IE
Please tell me a solution, something to change with my ADF tags ?...
Sincerely,
edward.i found solution for the problem that i use the following code to include JavaScript file
i found that the problem occurred when i use the following code to include JavaScript file
<script type="text/javascript" src="javascriptfile.js"/>
also if i included 2 JavaScript files only one file is included at runtime
but when i used the following code to include JavaScript files
<afh:script source="javascriptfile.js"/>
the two problems were solved (the problem of LOV and the problem of including multiple /js files)
i don't know if it is a bug in the ADF or i made a mistake in the previous way
any way thanks to you all for helping me -
Problem with constructors and using public classes
Hi, I'm totally new to Java and I'm having a lot of problems with my program :(
I have to create constructor which creates bool's array of adequate size to create a sieve of Eratosthenes (for 2 ->n).
Then it has to create public method boolean prime(m) which returs true if the given number is prime and false if it's not prime.
And then I have to create class with main function which chooses from the given arguments the maximum and creates for it the sieve
(using the class which was created before) and returns if the arguments are prime or not.
This is what I've written but of course it's messy and it doesn't work. Can anyone help with that?
//part with a constructor
public class ESieve {
ESieve(int n) {
boolean[] isPrime = new boolean[n+1];
for (int i=2; i<=n; i++)
isPrime=true;
for(int i=2;i*i<n;i++){
if(isPrime[i]){
for(int j=i;i*j<=n;j++){
isPrime[i*j]=false;}}}
public static boolean Prime(int m)
for(int i=0; i<=m; i++)
if (isPrime[i]<2) return false;
try
m=Integer.parseInt(args[i]);
catch (NumberFormatException ex)
System.out.println(args[i] + " is not an integer");
continue;
if (isPrime[i]=true)
System.out.println (isPrime[i] + " is prime");
else
System.out.println (isPrime[i] + " is not prime");
//main
public class ESieveTest{
public static void main (String args[])
public static int max(int[] args) {
int maximum = args[0];
for (int i=1; i<args.length; i++) {
if (args[i] > maximum) {
maximum = args[i];
return maximum;
new ESieve(maximum);
for(int i=0; i<args.length; i++)
Prime(i);}I've made changes and now my code looks like this:
public class ESieve {
ESieve(int n) {
sieve(n);
public static boolean sieve(int n)
boolean[] s = new boolean[n+1];
for (int i=2; i<=n; i++)
s=true;
for(int i=2;i*i<n;i++){
if(s[i]){
for(int j=i;i*j<=n;j++){
s[i*j]=false;}}}
return s[n];}
public static boolean prime(int m)
if (m<2) return false;
boolean x = sieve(m);
if (x=true)
System.out.println (m + " is prime");
else
System.out.println (m + " is not prime");
return x;}
//main
public class ESieveTest{
public static int max(int[] args) {
int maximum = args[0];
for (int i=1; i<args.length; i++) {
if (args[i] > maximum) {
maximum = args[i];
return maximum;
public static void main (String[] args)
int n; int i, j;
for(i=0;i<=args.length;i++)
n=Integer.parseInt(args[i]);
int maximum=max(args[]);
ESieve S = new ESieve(maximum);
for(i=0; i<args.length; i++)
S.prime(i);}
It shows an error for main:
{quote} ESieveTest.java:21: '.class' expected
int maximum=max(args[]); {quote}
Any suggestions how to fix it? -
Problem with type conversion and primary key during row fetch
[Note, this error occurs in Oracle XE, APEX 2.1.0.00.39]
I have been having a problem with Automatic Row Fetch:
ORA-01460: unimplemented or unreasonable conversion requested
So in an effort to resolve this, I created a PL/SQL process with the query below and was able to isolate the same error. The problem seems to come from one of the primary keys being a "number" type (APP_ID). The error occurs on the line:
where u.app_id=:P5_APP_ID
I have tried the following variations on this line in an effort to resolve this, but all generate the same error:
1) where to_char(u.app_id) = :P5_APP_ID
2) where u.app_id = to_number(:P5_APP_ID)
3) where to_char(u.app_id) = to_char(:P5_APP_ID)
I've also tried the laternate syntax "&__." and "#__#", but these don't function in the Source field and show up as syntax errors.
Any suggestions are welcome.
begin
for r in (
select app_name, apptype, appcreator, appurl
from application_users u, application_info i
where u.app_id=:P5_APP_ID
and i.app_id=u.app_id
and u.username=:P5_USERNAME)
loop
begin
:P5_APP_NAME := r.app_name;
:P5_APPURL := r.appurl;
exception
when others then
raise_application_error(-20000,'In Loop Failure',true);
end;
end loop;
exception
when others then
raise_application_error(-20000,'Out of Loop Failure',true);
end;
Thanks in advance,
BarneyI found a prior post referencing a similar issue and it was solved by using the "v(__)" syntax. This did resolve my issue, however, I have a quick follow-on which I'm hoping someone can answer quickly...
Since the "v(__)" syntax won't work for the Automatic Row Fetch (at least to the best of my knowledge), I have to do a manual process. However, the manual query as shown above doesn't actually populate any of the form values through the bind variables. They all remain at their cached values from prior data entry on the form.
Is using the bind variables for assignment incorrect, or is there something that must be done to get the updates to show up in the form (ordering of processes, etc.).
My manual process is running in the Load: Before Header state so I would have expected it to update all of the fields.
Thanks in advance,
Barney
Maybe you are looking for
-
Limitation on LD_LIBRARY_PATH on Solaris box
Hi All, I am using Tuxedo v8.0 on Solaris 2.8 box. This tuxedo server guides other servers to start up after issuing "tmboot -y" command. Following error I can see if the LD_LIBRARY_PATH is too long. <i>"CMDTUX_CAT:819: INFO: Process id=1281 Assume s
-
3rd Gen. Ipod Touch Access To Music On An External Hard Drive
Wondering if anyone has heard of or experimented with getting your iPod touch to access music files from an external hard drive. I have a 3rd gen. 64gb touch that is full and even though I love the storage capacity of the iPod Classic, I would hate t
-
Maxon Motor Control and NI UMI7774
Hello, I am using maxon motor control PWM servoamplifier ADS 50/10 for my application.I am currently working on a project that requires me to get the precise position (mesure) with an incremental encoder with 2 channels A and B. I am Using NI Motion,
-
Just recently my Creative Cloud files are not showing up in either the Library or Develop tab when I have already previously moved them over. The arrow on the navigator tabs that is beside Creative Cloud is not solid as where it was before I started
-
Just wondered if there was any way that you could add a movie poster to a video file just would make a nicer gallery for movies on the n97