Versions

1.22.11

Cross Plots

  • 746: [Graphics] Closing a Cross Plot window with any PowerPacks shapes causes InvalidOperationException
  • 747: [User Interface] Exiting the Setup window by clicking the X button in the corner causes COMException

CUP

  • 314: [Database/IO] Loading a program with Global variables from the Code Editor causes NullReferenceException

Edit – Cleanup

  • 451: [User Interface] Clicking the ‘Despike’ toolbar button before Curves have been selected causes NullReferenceException

Edit – Copy

  • 703: [User Interface] Clicking the ‘Accept’ label with any Data Sets selected on the Data Set summary causes InvalidCastException
  • 758: [Database/IO] Clicking the ‘Expand Database’ button causes NullReferenceException
  • 768: [User Interface] Clicking the ‘Reverse To and From Sets’ button without valid sets selected causes NullReferenceException

Edit – Depth Shift

  • 718: [User Interface] Clicking ‘Open Old Shift Table’ menu or toolbar button causes IndexOutOfRangeException

Export – LAS

  • 815: [User Interface] Attempting to change the Data Set causes MissingMemberException

HDSData

  • 676: [User Interface] Opening the User Load Defaults window without any titles loaded results in ArgumentNullException
  • 795: [General] Cannot open or load a file with a space at the beginning or end of the file name
  • 781: [Graphics] Attempting to ID Cross Plot points from Log Plot can cause IndexOutOfRangeException
  • 682: [Licensing and Activation] License XML signature verification fails sometimes

HDSForms

  • 765: [Database/IO] File explorer user control crashes with IOException when attempting to load a network drive without read access
  • 791: [User Interface] Clicking ‘Show All Curves’ on Curve data form can cause NullReferenceException
  • 742: [User Interface] Attempting to clear Formation spreadsheet can cause IndexOutOfRangeException
  • 712: [User Interface] Loading the Core data form with a file that has Core Curves but no Core Depth causes IndexOutOfRangeException

HdsLP

  • 793: [Graphics] Drawing Formation controls sometimes causes ExternalException

HdsNT

  • 772: [User Interface] Clicking a Badhole/Coal button after changing the trigger causes NullReferenceException
  • 750: [User Interface] Swirr value for Permeability equation is converted from decimal to percent multiple times when copying Options template

HdsXPlot

  • 778: [Graphics] Attempting to get Curve min/max values for an axis with an invalid curve index causes IndexOutOfRangeException

Import – LAS

  • 770: [Database/IO] Saving a new database without default Curve names loaded causes NullReferenceException
  • 754: [Database/IO] Attempting to load a large text file without enough memory causes OutOfMemoryException
  • 753: [Database/IO] Attempting to load a large text file without enough memory causes OutOfMemoryException

Log Plots

  • 763: [Database/IO] Having a non-existing curve index selected when refreshing causes NullReferenceException
  • 790: [User Interface] Curve scales on Master Setup window are cut off by Curve settings if there are several Curves in one track
  • 789: [Graphics] Curve scales in print preview overlap each other
  • 717: [User Interface] Adding a Formation to the plot can cause ArgumentOutOfRangeException
  • 797: [Graphics] Attempting to draw the plot with invalid dimensions causes ArgumentException
  • 776: [Feature] Print settings should remember last margins used
  • 814: [Graphics] Printed plots with certain widths are cut off on the right side

Task Manager

  • 587: [General] Closing an application during the refresh window can cause InvalidOperationException

Unconventional Reservoirs

  • 648: [User Interface] Clicking outside of the items on Curve list view causes NullReferenceException
  • 723: [User Interface] Entering an empty or non-numeric string into Baseline text boxes causes InvalidCastException

1.22.10

Cross Plots

  • 704: [User Interface] User Plots window shows previously used curves, but does not allow you to use them
  • 705: [User Interface] Available formations for multiple wells aren’t visible on the Setup window

Edit – Toolbox

  • 675: [User Interface] Entering an invalid number in the Auto Rescale text boxes causes InvalidCastException

File Explorer

  • 708: [User Interface] Clicking a drive or folder before it is available causes IOException

HDSData

  • 683: [Database/IO] Launching an application with an invalid version saved to the registry causes FormatException
  • 706: [App Interaction] Launching an application after recently closing Task Manager can cause a Win32Exception

Import – LAS

  • 677: [User Interface] De-selecting a curve on the Preferred Neutron Curves window causes an ArgumentOutOfRangeException
  • 698: [General] Preferred Neutron Curves window does not work
  • 699: [User Interface] “Load” button becomes disabled if user cancels the open file dialog after clicking it
  • 701: [User Interface] Double clicking an input file on ‘Select File’ window causes ArgumentNullException if the selected output file does not exist

Petro Calc

  • 736: [General] An error occurred creating the form. See Exception.InnerException for details. The error is: Could not load file or assembly ‘Microsoft.VisualBasic.PowerPacks, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) @ T Create__Instance__[T](T) @ PetroCalc.My.MyProject+MyForms

Unconventional Reservoirs

  • 681: [User Interface] Attempting to access Zone add/delete form after it has been closed causes ObjectDisposedException

1.22.6.8

Cross Plots

  • 0000647: [User Interface] Cannot select X axis curves for Multi Linear Regression Plot

File Explorer

  • 0000634: [User Interface] Changing the name of a file to one that already exists causes IOException
  • 0000458: [User Interface] File details always display curve min/max values as null

HdsData

  • 0000604: [Database/IO] Launching an application with an invalid version saved to the registry causes FormatException
  • 0000613: [Database/IO] Launching an application with an invalid date saved in the registry causes ArgumentException
  • 0000577: [General] Attempting to verify license signature sometimes causes ObjectDisposedException
  • 0000633: [Database/IO] Attempting to access the end depth for any depth besides Measured Depth causes NullReferenceException
  • 0000660: [Feature] Ask user to locate license if it isn’t found in program folder
  • 0000663: [User Interface] Login exits due to not finding the Kernel before it can launch and generate a Kernel request

HdsForms

  • 0000575: [User Interface] RFTs Gradient and Mud Weight columns always show NaN (Not a Number)
  • 0000584: [User Interface] Pressing a key on the “Selected Pay Filters” spreadsheet on Pay Filters window causes IndexOutOfRangeException
  • 0000657: [User Interface] Enabling/disabling Gross/Net Pay flags on Pay Filters window does not update plot, even when auto apply is enabled

HdsLP

  • 0000383: [Database/IO] Selecting a format with a depth type that doesn’t exist in the current file causes ArgumentNullException
  • 0000550: [User Interface] Clicking the “Select” button without a format selected causes NullReferenceException
  • 0000574: [Graphics] Leaving the Scale text box when it contains certain text on the Master Setup window causes NullReferenceException
  • 0000592: [Database/IO] If table fails to be created when saving grid settings to Defaults, it causes COMException
  • 0000599: [Graphics] Attempting to draw plots with a negative font size causes ArgumentException
  • 0000635: [User Interface] Attempting to add a new format fails due to invalid characters regardless of name
  • 0000651: [Graphics] Header draws each logging run lower than the previous run
  • 0000656: [Graphics] Reservoir/Gross Pay flag title does not have opaque white background like Net Pay flag title

HdsXPlot

  • 0000379: [User Interface] Attempting to draw Cross Plots with an invalid top selected causes IndexOutOfRangeException
  • 0000591: [Database/IO] Attempting to plot a Histogram or User Cross Plot for a well without sonic data causes IndexOutOfRangeException

Import LAS

  • 0000649: [Database/IO] When adding a data set to a file, the user’s default units are used instead of the units from the file
  • 0000650: [Database/IO] Canceling the import of an additional data set causes the file to become inaccessible

Log Plots

  • 0000422: [User Interface] Setting the Master Setup window to visible sometimes causes ArgumentOutOfRangeException
  • 0000652: [User Interface] Adding a new curve on Master Setup removes any curves on the depth track
  • 0000653: [User Interface] After adding a curve that was already on the plot on Master Setup, the first curve is selected instead of the recently added one
  • 0000654: [Graphics] Empty tracks are still drawn when all curves are moved to other tracks on Master Setup window
  • 0000655: [Graphics] Log Text remain visible on the plot after setting them individually to not visible

Login

  • 0000673: [User Interface] Login default window size is set from the registry, and the default size is too large
  • 0000674: [General] Task Manager is launched along with Login window and displays an error message

Main Menu

  • 0000606: [User Interface] Data editing menu does not work

Task Manager

  • 0000587: [General] Closing an application during the refresh window can cause InvalidOperationException
  • 0000602: [User Interface] Clicking the “Switch To” button to switch to another application causes FormatException
  • 0000623: [User Interface] Closing the window before background thread has been initialized causes NullReferenceException
  • 0000641: [User Interface] Clicking the “Switch To” button to switch to another application causes InvalidCastException

1.22.2.2

Cross Plots

  • 0000573: [User Interface] Closing the window sometimes causes InvalidOperationException
  • 0000480: [User Interface] Launching Cross Plots causes NullReferenceException since recent files loading was moved
  • 0000571: [User Interface] Switching to Symbols Report tab before plots have been drawn causes NullReferenceException
  • 0000562: [User Interface] Clicking the Process History menu item without a file loaded causes NullReferenceException
  • 0000572: [User Interface] Loading Tops window without initializing well data causes NullReferenceException

HdsData

  • 0000536: [User Interface] Attempting to load the About window without a valid Standards/SiteData/Defaults file causes FileNotFoundException

HdsForms

  • 0000537: [Database/IO] Refreshing curve data after loading a new file causes IndexOutOfRangeException
  • 0000548: [User Interface] Clicking the Add to Master List button on Formations window causes IndexOutOfRangeException

Import LAS

  • 0000481: [User Interface] Closing the window and saving preferences before Standards/SiteData has been loaded causes NullReferenceException
  • 0000508: [User Interface] Attempting to launch the application with an invalid Standards file causes NullReferenceException
  • 0000538: [User Interface] Selecting specific cells on Curve Info spreadsheet causes IndexOutOfRangeException

Log Plots

  • 0000549: [User Interface] Selecting a curve from the list of plot curves on Control Panel causes NullReferenceException
  • 0000569: [General] Loading a file with incorrect curve indexing causes NullReferenceException

Main Menu

  • 0000570: [User Interface] Open and Close side menu items do not work

Task Manager

  • 0000483: [General] Closing an application during the refresh window causes Win32Exception
  • 0000489: [General] Attempting to launch an application causes NullReferenceException

1.22.1.20

HDSlog

  • 0000444: [Licensing and Activation] Licenses cannot be issued for a future date

HdsData

  • 0000470: [User Interface] Add changelog form which shows the current changelog
  • 0000463: [User Interface] Task Manager steals focus from the application it was launched from
  • 0000277: [General] Access is denied @ Microsoft.Win32.SafeHandles.SafeProcessHandle OpenProcess(Int32, Int32, Boolean) @ System.Diagnostics.ProcessManager
  • 0000445: [Database/IO] Curve’s scale changes each time it is saved
  • 0000408: [General] The process cannot access the file ‘C:\HDSlog\Logs\error-2021-06-28.txt’ because it is being used by another process. @ Void WinIOError(Int32, System.String) @ System.IO.__Error
  • 0000287: [General] Index was outside the bounds of the array. @ Void ComputeStats() @ HdsDB.DepthCurve
  • 0000346: [User Interface] License expiration message always says 30 days regardless of time left

HdsEdit

  • 0000351: [Graphics] Any curve past the 5th is cut off from the plot when splicing curves from sets

HdsForms

  • 0000246: [General] Invalid column index specified (must be between 0 and 0). Parameter name: column Actual value was 1. @ System.String GetText(Int32, Int32) @ FarPoint.Win.Spread.SheetView
  • 0000302: [General] Attempting to change Percent values for all Log Text causes FormatException.
  • 0000468: [User Interface] Clicking Curve Label Set menu item on Log Text form causes IndexOutOfRangeException
  • 0000280: [General] Object reference not set to an instance of an object. @ Void DisplayPayRanges() @ HdsForms.PayFilters
  • 0000310: [User Interface] Cannot change ‘Version Mode’ on Curve Save Settings form
  • 0000337: [User Interface] Cannot enter numbers for curve name appending
  • 0000366: [User Interface] Loading History Notes form results in ArgumentOutOfRangeException

HdsXS

  • 0000382: [General] Collection was modified; enumeration operation may not execute. @ Void ThrowInvalidOperationException(System.ExceptionResource) @ System.ThrowHelper

Batch Plots

  • 0000406: [General] Collection was modified; enumeration operation may not execute. @ Void ThrowInvalidOperationException(System.ExceptionResource) @ System.ThrowHelper

Cross Plots

  • 0000290: [General] Object reference not set to an instance of an object. @ Void LoadBackDoor(HdsXP.clsScales ByRef, Boolean) @ MWXP.UC_GridTics
  • 0000327: [Feature] Change Plot Title in User Defined Plot
  • 0000367: [User Interface] Core curves are shown instead of Wireline curves when setting up a multi-well user-defined Cross Plot

Cross Section

  • 0000476: [User Interface] Selecting small/no area in Portion mode causes ArgumentException
  • 0000453: [Graphics] A generic error occurred in GDI+. @ Void Save(System.IO.Stream, System.Drawing.Imaging.ImageCodecInfo, System.Drawing.Imaging.EncoderParameters) @ System.Drawing.Image
  • 0000434: [General] Object reference not set to an instance of an object. @ Void CalcTvdCore(System.Object, System.Object, System.Object, System.Object, System.Object) @ HdsDB.clsSurveys
  • 0000345: [Database/IO] Logs are not written to log files like other applications
  • 0000381: [User Interface] Edit Formations form opens with formations from the incorrect file

CUP

  • 0000299: [General] The Microsoft Jet database engine cannot find the input table or query ‘PHI_TDT_PARADOX_BASIN’. Make sure it exists and that its name is spelled correctly. @ DAO.Recordset OpenRecordset(System.String, System.Object, System.Object, System.Object) @ DAO.Database
  • 0000439: [General] Object reference not set to an instance of an object. @ Void CreateVariableLines(HdsCup.CurveVariable) @ CUPApp.frmMain
  • Data Inventory
  • 0000380: [General] Unable to cast object of type ‘HdsDB.WellList’ to type ‘HdsDB.clsListComboNameItemData’. @ Void lstWellList_SelectedIndexChanged(System.Object, System.EventArgs) @ DataInvView.DataInvRevMain

DeterMin

  • 0000301: [General] Object reference not set to an instance of an object. @ Void SaveInversionParameters() @ DeterMin.MainForm

Edit – Cleanup

  • 0000443: [User Interface] Attempting to change a curve’s scale results in NullReferenceException
  • 0000455: [User Interface] Changing curve scale type preference from Min/Max to Standard does not work

Edit – Copy

  • 0000300: [General] InvalidArgument=Value of ‘5’ is not valid for ‘index’. Parameter name: index @ System.Windows.Forms.ListViewItem get_Item(Int32) @ System.Windows.Forms.ListView+ListViewItemCollection
  • 0000461: [User Interface] Checking List Latest Version Only check box when copying curves set to set does not list only the latest curves
  • 0000462: [User Interface] Clicking Expand Database button causes IndexOutOfRangeException if the set being expanded contains TVD

Edit – Splice

  • 0000318: [User Interface] No way to change initial curve selection when splicing curves
  • 0000323: [Database/IO] Attempting to splice data sets fails with exception ‘Object reference not set to an instance of an object’
  • 0000349: [User Interface] Cannot select specific curves for splicing when splicing curves from different data sets
  • 0000350: [User Interface] Number of spliced curves is incorrect when splicing curves between data sets
  • 0000352: [User Interface] ‘Spliced Set’ is shown in list of data sets if a set to set splice process has been started
  • 0000354: [User Interface] Undo/Undo All buttons do not work
  • 0000355: [Graphics] Spliced curves have multiple ‘(Spliced)’ suffixes for each change made to them
  • 0000356: [Calculations] Cubic spline splice type does not work
  • 0000357: [User Interface] Cannot change file from data set selection form
  • 0000317: [User Interface] User cannot select individual curves due to automatic selection of similar curves

Edit – Toolbox

  • 0000332: [User Interface] Unable to Change Curve Scales in Data Averaging

Environmental – Invasion

  • 0000410: [General] Cannot access a disposed object. Object name: ‘frmMain’. @ Void CreateHandle() @ System.Windows.Forms.Control

File Explorer

  • 0000322: [User Interface] Hidden/system folders should not be displayed

Import LAS

  • 0000385: [General] Exception handled in FpSpread.WndProc @ Void WndProc(System.Windows.Forms.Message ByRef) @ FarPoint.Win.Spread.FpSpread
  • 0000308: [General] Conversion from string “RHOB” to type ‘Integer’ is not valid. @ Int32 ToInteger(System.String) @ Microsoft.VisualBasic.CompilerServices.Conversions
  • 0000309: [General] Unable to cast object of type ‘System.String’ to type ‘HdsDB.clsListComboNameItemData’. @ Void lstNeutronNames_SelectedIndexChanged(System.Object, System.EventArgs) @ Import_LAS.frm_NL_PreferedNeutronCurve
  • 0000338: [Database/IO] Curve append string is added to depth curve if the string is edited from the ‘Select File’ form
  • 0000339: [User Interface] Cancelling the import of a file leaves the user at a blank screen

Import Misc

  • 0000358: [Database/IO] Importing Surveys results with NullReferenceException
  • 0000359: [User Interface] Setting the Unique Well ID column does not change the column title
  • 0000360: [General] After loading a file with thousands of depths, exiting the application takes a very long time
  • 0000361: [User Interface] After changing to ‘Multiple Wells’ mode, cannot change back to ‘Single Well’ mode
  • 0000362: [User Interface] Setting a column type without a file selected shows a message box each time
  • 0000363: [User Interface] File selection button remains disabled even when set to ‘Other File’ mode
  • 0000364: [User Interface] Changing the file in ‘Other File’ mode also updates the text box for ‘Current File’
  • 0000365: [Database/IO] Setting a column type in ‘Multiple Wells’ mode without a directory selected results in NullReferenceException
  • 0000368: [User Interface] Removing ‘Unique Well ID’ column type results in IndexOutOfRangeException
  • 0000369: [User Interface] Importing a large amount of Surveys causes the UI to lock up when saving

Log Plots

  • 0000225: [Graphics] Index was outside the bounds of the array. @ Void picDisplayScales_MouseMove(System.Object, System.Windows.Forms.MouseEventArgs) @ LogPlots.frmMain
  • 0000403: [General] Object reference not set to an instance of an object. @ Void OriginalDimensions() @ LogPlots.frmMain
  • 0000446: [General] SplitterDistance must be between Panel1MinSize and Width – Panel2MinSize. @ Void set_SplitterDistance(Int32) @ System.Windows.Forms.SplitContainer
  • 0000457: [User Interface] Selecting a plot track on the ‘Curve – Data & Values’ tab causes ArgumentOutOfRangeException
  • 0000459: [User Interface] Curve status bar label is always visible
  • 0000391: [General] Index was outside the bounds of the array. @ Void picScales_MouseMove(System.Object, System.Windows.Forms.MouseEventArgs) @ LogPlots.frmSetup_Master
  • 0000386: [General] Value of ‘7720’ is not valid for ‘Value’. ‘Value’ should be between ‘minimum’ and ‘maximum’. Parameter name: Value @ Void set_Value(Int32) @ System.Windows.Forms.ScrollProperties
  • 0000388: [General] Object reference not set to an instance of an object. @ Void AddCurve(Int32 ByRef, Int32 ByRef, Boolean) @ LogPlots.frmSetup_Master
  • 0000418: [General] Index was outside the bounds of the array. @ Void DrawFrame_Scales(System.Drawing.Graphics, Int32, Int32, Int32, Int32, ChangeFlag, Int32) @ HdsLP.clsPlot
  • 0000245: [General] Arithmetic operation resulted in an overflow. @ Int32 DrawScales(ScalesEnum ByRef, Int32, Int32 ByRef, System.Drawing.Graphics, Boolean ByRef, Boolean ByRef) @ HdsLP.clsPlot
  • 0000305: [General] Index was outside the bounds of the array. @ Void CrossOver_Polygon_DoSection(System.Drawing.Graphics ByRef, Int32 ByRef, Int32 ByRef, System.Drawing.PointF[] ByRef, System.Drawing.PointF[] ByRef) @ HdsLP.LogPlot
  • 0000315: [Graphics] Fonts that could be changed in HDS 2008 are now static
  • 0000311: [User Interface] Plot scroll bars reset when window loses focus
  • 0000312: [User Interface] Top scales above plot should scroll with plot
  • 0000316: [User Interface] Selecting an alternate Lithology pattern in the Lithology setup form does not work
  • 0000320: [Graphics] Last depth on Depth Track is sometimes cut off
  • 0000321: [Graphics] Core summary background is wider than the text
  • 0000325: [Graphics] Reference plot appears to be drawn twice
  • 0000328: [Feature] Master Setup Undo Button Does Not Work
  • 0000340: [Database/IO] New files with curves that a scale can’t be detected or adding a curve in Master Setup causes curve to be renamed to HDSid
  • 0000341: [Graphics] Footer preview is cut off if it is longer than a certain height
  • 0000370: [Graphics] Bottom of Footer preview is cut-off if it is over a certain length
  • 0000371: [Graphics] Disabling Pay Filters on plot does not remove them from reference plot
  • 0000372: [User Interface] Enabling Pay Filters on plot when none exist prevents them from being disabled
  • 0000373: [Graphics] Well symbol is not drawn in depth track
  • 0000374: [User Interface] Moving a curve on Master Setup form changes the selected curve
  • 0000375: [User Interface] Pressing F5 to redraw plot while Master Setup form is active causes the Master Setup form to redraw instead
  • 0000376: [User Interface] Right clicking on a curve on Master Setup form does not cause that curve to become selected
  • 0000377: [Graphics] Removing the last curve from a track on Master Setup form does not remove the empty track
  • 0000378: [Graphics] Margins are not used when printing

Login

Main Menu

  • 0000324: [User Interface] Remove ‘View Data Forms’ menu item

PetroCalc

  • 0000387: [General] Unable to cast object of type ‘System.String’ to type ‘HdsNT.clsListComboTwoNamesOneItem’. @ Void tbFile_Datasets_SelectedIndexChanged(System.Object, System.EventArgs) @ PetroCalc.frmMain
  • 0000460: [General] No beep after saving

SS Gas Quicklook

  • 0000449: [Database/IO] Loading a file with a Phid curve, but no Rhob, results in a NullReferenceException
  • 0000450: [User Interface] Selecting an input curve type does not show the correct input curves

Unconventional Reservoirs

  • 0000469: [Database/IO] Attempting to save causes COMException

1.21.1.6

Log Plots

  • 0000279: [Graphics] Extra space displayed to the left of plot which cuts off the right edge of plot
  • 0000278: [General] Object reference not set to an instance of an object. @ Void AddLineProperties(HdsLP.clsPlotCurve ByRef, Int32) @ LogPlots.frmSetup_Master

1.20.12.18

HDSData

  • 0000268: [Calculations] Curves with null values at the beginning/end will not detect null values in the middle
  • 0000269: [Licensing and Activation] Chinese customers are unable to access Google and cannot verify license

HDSDraw

  • 0000237: [Graphics] Arithmetic operation resulted in an overflow. @ Void CalculateDrawAreas(System.Drawing.Bitmap) @ HDSDraw.DrawMap

HDSForms

  • 0000275: [User Interface] Unit panel is visible even when user is selecting a curve on the curve/unit selection form
  • 0000274: [General] Cannot select Core curves on the curve/unit selection form
  • 0000273: [User Interface] When adding a new History Note, the save button stays disabled
  • 0000271: [User Interface] History Notes cannot be exported

Batch Processing

  • 0000227: [Database/IO] Index was outside the bounds of the array. @ Void InitFormationsSpreadSheet() @ BatchProcessing.frm_SelectPayFilters
  • 0000254: [Database/IO] Value cannot be null.Parameter name: Argument ‘Array’ is Nothing. @ Int32 UBound(System.Array, Int32) @ Microsoft.VisualBasic.Information

Cross Plots

  • 0000276: [User Interface] User cannot enter plot depth range on setup form
  • 0000232: [Graphics] Index was outside the bounds of the array. @ Void PlotCurves() @ HdsXP.clsXplotData
  • 0000270: [Graphics] When switching to a new file, the depth range remains from the previous file

Cross Section

  • 0000239: [Graphics] Specified cast is not valid. @ Void SetPlotCurveProperties(CurveStructure ByRef, HdsLP.clsPlotCurve ByRef) @ HdsXS.frmUserFormats

Edit – Cleanup

  • 0000267: [User Interface] After switching files, plot scroll bar becomes extremely wide
  • 0000266: [Graphics] After switching files, log track width is smaller
  • 0000265: [User Interface] After switching files, curve selection is not visible
  • 0000264: [Graphics] Depth track does not move with other tracks when scrolling

Import – LAS

  • 0000235: [Database/IO] Object reference not set to an instance of an object. @ Int32 GetSetNumberForPriorityCurves() @ Import_LAS.frmMain
  • 0000247: [User Interface] Exception handled in FpSpread.WndProc @ Void WndProc(System.Windows.Forms.Message ByRef) @ FarPoint.Win.Spread.FpSpread

Log Plots

  • 0000225: [Graphics] Index was outside the bounds of the array. @ Void picDisplayScales_MouseMove(System.Object, System.Windows.Forms.MouseEventArgs) @ LogPlots.frmMain
  • 0000228: [Graphics] Object reference not set to an instance of an object. @ Void UpdateSelected(System.Windows.Forms.GridItem, System.String, System.String, Int32) @ LogPlots.PropertyGridBaseClass
  • 0000263: [Graphics] Pay track in Master Setup is offset from its track

Main Menu

  • 0000233: [Database/IO] Object invalid or no longer set. @ Void Close() @ DAO.Recordset
  • 0000230: [User Interface] Object reference not set to an instance of an object. @ Void mnuView_CurveData_Click(System.Object, System.EventArgs) @ MainMenu.frmMain

Petro Calc

  • 0000236: [User Interface] Positive number required.Parameter name: durationActual value was 0. @ Void Beep(Int32, Int32) @ System.Console
  • 0000224: [User Interface] startIndex cannot be larger than length of string.Parameter name: startIndex @ System.String Substring(Int32, Int32) @ System.String

1.20.11.2

HDSlog

  • 0000005: [Feature] NBug integration with bug tracker
  • 0000053: [General] Rename to HDSlog
  • 0000061: [User Interface] Add “Process Apps” menu to all HDS applications
  • 0000052: [Licensing and Activation] License expiration date reminder
  • 0000006: [Licensing and Activation] Add Company field to license

HDSData

  • 0000035: [Database/IO] Switching data sets in any application that uses the old data set code appears to work, but loads the wrong data

HDSForms

  • 0000032: [User Interface] Font column is empty for all Formations on Formation form
  • 0000031: [User Interface] Wrong Lithology type is displayed after editing a curve’s Lithology type in Curve Management
  • 0000030: [User Interface] Apply button does not activate after changing a curve’s Lithology type in Curve Management
  • 0000024: [User Interface] Changing a curve’s Lithology type in Curve Management results in ArgumentOutOfRangeException
  • 0000033: [User Interface] Extra column on Formation spread sheet on Formations form
  • 0000025: [User Interface] Updating a formation on the Formations form results in InvalidCastException
  • 0000034: [User Interface] Loading the Header form with a file that has non-numeric Longitude/Latitude values results in InvalidCastException

Edit – Copy

  • 0000106: [Database/IO] Header data does not get saved when copying a data set

Edit – Splice

  • 0000056: [Database/IO] Empty data sets can be saved to database

Import – LAS

  • 0000051: [Database/IO] Header data does not save to the database

Import – Misc

  • 0000060: [User Interface] Columns are not automatically determined, even if they are named correctly, and they cannot be changed
  • 0000058: [Database/IO] Loading an Excel file results in InvalidOperationException if missing Access 2010 Redistributables

Log Plots

  • 0000098: [General] Cannot access a disposed object.Object name: ‘frmUserFormats’. @ Void CreateHandle() @ System.Windows.Forms.Control
  • 0000002: [Graphics] Backup Scales Not Drawing
  • 0000004: [Graphics] Grid settings from HDS 2008 are off by 1 track
  • 0000007: [Graphics] Perforation visibility is not transferred from HDS 2008 files
  • 0000008: [General] Switching files results in ArgumentException
  • 0000009: [Graphics] Backup scales on Master Setup are drawn on top of original scales
  • 0000010: [Database/IO] Loading a new file with older HdsDefaults database causes InvalidCastException
  • 0000011: [User Interface] Auto apply preference is not set on some child forms
  • 0000012: [User Interface] Status bar flashes when moving mouse around plot
  • 0000013: [User Interface] Log Memos form has Close button which causes ObjectDisposedException when clicked
  • 0000014: [User Interface] Grid settings None, Linear to Logarithmic and Logarithmic to Linear from HDS 2008 are no longer available
  • 0000015: [User Interface] Clicking a curve on a split track in Master Setup moves it to the other side of the track
  • 0000016: [User Interface] Cannot drag curve to a new track in Master Setup
  • 0000017: [User Interface] Drop Curves Here text on Master Setup form is cut off
  • 0000018: [Graphics] Depth ratio is changed on files from HDS 2008
  • 0000019: [User Interface] Selecting a suggested track title in Grid settings does nothing
  • 0000021: [Database/IO] Closing the main form causes NullReferenceException if the current file does not exist
  • 0000022: [Database/IO] Attempting to change Header logo while the current logo is set to an invalid file results in ArgumentException
  • 0000027: [Graphics] Track titles are drawn on top of scales if all titles are empty
  • 0000029: [User Interface] Changing ruler type in Grid settings does nothing
  • 0000037: [User Interface] Changing Horizontal Line type in Grid settings does nothing
  • 0000048: [User Interface] Changing a curve’s left color style on the curve property grid does not work
  • 0000049: [User Interface] Cannot change Depth track title visibility
  • 0000050: [User Interface] Depth track settings on the Grid settings tab can get cut off with certain screen resolutions
  • 0000054: [Graphics] Remarks and disclaimer in Header are cut off after one line
  • 0000055: [Database/IO] Allow Header settings to be exported/imported to/from a file
  • 0000063: [User Interface] Cannot change logarithmic track cycles in Grid settings
  • 0000108: [Graphics] Pay flags on plot do not update when changing filter values
  • 0000120: [User Interface] Vertical scale range on print preview is different from plot range
  • 0000117: [Graphics] Changing the Header title does not update image on the print preview
  • 0000212: [Graphics] Plot does not update after editing a Log Memo
  • 0000062: [Graphics] Pay flags are not drawn if file contains no formations

Main Menu

  • 0000020: [Database/IO] Closing the main form causes COMException if current file does not exist

Petro Calc

  • 0000026: [User Interface] Cannot drag variable lines on log plot
  • 0000028: [User Interface] Variable lines are not accurate/move off the plot after updating variable value
  • 0000038: [User Interface] Selecting any type of VShale count method besides Single does not re-enable other shales and displays an error message
  • 0000039: [User Interface] Changing Coal variables causes NullReferenceException
  • 0000040: [User Interface] Cannot check Coal master flag check box
  • 0000041: [Calculations] Vshale/Water Saturation source can be set to curve types that do not exist in the database
  • 0000042: [User Interface] Cross Plot variable lines go off the plot if the value is outside the range of the variable min/max
  • 0000043: [User Interface] Controls are visible while the program is initializing
  • 0000044: [Database/IO] VShale source does not reset when switching files
  • 0000045: [User Interface] Current curve being edited and selected source curves have the same background color
  • 0000046: [User Interface] Cannot change Porosity matrix value for either Wyllie or HR
  • 0000047: [User Interface] Clicking Sw button to change Water Saturation model while the Hole Type is set to Cased Hole shows an error message
  • 0000057: [General] Rename to PetroCalc
  • 0000036: [User Interface] Tool tip for log plot steals focus when mouse is over a variable line