Skip to content

[NBug] Object reference not set to an instance of an object. #12212

@sridhar-wtw

Description

@sridhar-wtw

Environment

  • Git Extensions 5.2.1.18061
  • Build 0d74cfd
  • Git 2.47.0.windows.1
  • Microsoft Windows NT 10.0.17763.0
  • .NET 8.0.13
  • DPI 120dpi (125% scaling)
  • Portable: False

Issue description

System.NullReferenceException: Object reference not set to an instance of an object.
   at GitUI.CommandsDialogs.SettingsDialog.Plugins.PluginSettingsPage.CreateSettingsControls() in C:\projects\gitextensions\src\app\GitUI\CommandsDialogs\SettingsDialog\Plugins\PluginSettingsPage.cs:line 20
   at GitUI.CommandsDialogs.SettingsDialog.Plugins.PluginSettingsPage.Init(IGitPlugin gitPlugin) in C:\projects\gitextensions\src\app\GitUI\CommandsDialogs\SettingsDialog\Plugins\PluginSettingsPage.cs:line 36
   at GitUI.CommandsDialogs.SettingsDialog.Plugins.PluginSettingsPage.CreateSettingsPageFromPlugin(ISettingsPageHost pageHost, IGitPlugin gitPlugin, IServiceProvider serviceProvider) in C:\projects\gitextensions\src\app\GitUI\CommandsDialogs\SettingsDialog\Plugins\PluginSettingsPage.cs:line 42
   at GitUI.CommandsDialogs.FormSettings.<OnRuntimeLoad>b__18_1(IGitPlugin plugin) in C:\projects\gitextensions\src\app\GitUI\CommandsDialogs\FormSettings.cs:line 174
   at System.Linq.Enumerable.WhereSelectListIterator`2.ToArray()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.OrderedEnumerable`1.GetEnumerator()+MoveNext()
   at GitUI.CommandsDialogs.FormSettings.OnRuntimeLoad(EventArgs e) in C:\projects\gitextensions\src\app\GitUI\CommandsDialogs\FormSettings.cs:line 177
   at GitUI.GitExtensionsForm.OnLoad(EventArgs e) in C:\projects\gitextensions\src\app\GitUI\GitExtensionsForm.cs:line 71
   at System.Windows.Forms.Control.CreateControl(Boolean ignoreVisible)
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)

another issue also there, after adding github token also view pull requests not fecthing anything.

Steps to reproduce

clicking on Plugin->github
throwing this error

Did this work in previous version of GitExtensions?

yes

Diagnostics

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions