Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all 106942 articles
Browse latest View live

RSRP-468449: "Show current line expression values in editor" throws null exception on LinqToSql statement

$
0
0
Reporter Andrey Simukov (Andrey.Simukov) Andrey Simukov (Andrey.Simukov)
Created Feb 19, 2018 8:30:48 PM
Updated Apr 12, 2018 5:17:41 PM
Subsystem Debugger features
Assignee Tatyana Lunegova (lunega)
Priority Normal
State Waiting for Info
Type Bug
Fix version No Fix versions
Affected versions 2017.3.2
Fixed In Version ReSharper Undefined
VsVersion All Versions
When running for example a LinqToSql statement the feature "Show current line expression values in editor" throws a Null Exception error. The workaround for us right now is to turn off that feature and everything works fine.

Here is a screenshot, when we run this code with ”Show current line expression values in editor” turned off, everything works fine.

I had to anonymized the code a little, I hope you see what you need to see anyway. It is a simple where x.id = id and some null checking and finally a Contains expression.

RSRP-5659: Painting #region/#endregion

$
0
0
Reporter Andrew Serebryansky (marcus23) Andrew Serebryansky (marcus23)
Created Aug 5, 2006 2:07:42 AM
Updated Apr 12, 2018 5:19:36 PM
Resolved Apr 12, 2018 5:19:36 PM
Subsystem No Subsystem
Assignee Ilya Ryzhenkov (orangy)
Priority Normal
State Declined
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Paint #region/#endergion directive in a line the same way as in the VB code editor and in CodeRush

RSRP-469239: Duplicated "Remove expression" item in Alt+Enter menu

$
0
0
Reporter Andrey Simukov (Andrey.Simukov) Andrey Simukov (Andrey.Simukov)
Created Apr 12, 2018 5:14:36 PM
Updated Apr 12, 2018 5:19:45 PM
Subsystem Quick Fixes
Assignee Alexander Shvedov (shvedov)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions
Reporoduced with EAP 8



RSRP-469010: Add the ability to fill object initializer

$
0
0
Reporter Jérémy VIGNELLES (cube45) Jérémy VIGNELLES (cube45)
Created Mar 31, 2018 7:13:28 PM
Updated Apr 12, 2018 5:30:55 PM
Subsystem Generate
Assignee Andrew Karpov (andrew.karpov)
Priority Normal
State Submitted
Type Feature
Fix version 2018.2
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions

I'd like to have a shortcut to be able to generate initialization code. For example

var something = new MyClass {
   // Caret here+ Alt+Enter
};

based on this class definition :

public class MyClass {
    public int A {get;set;}
    public int B {get;set;}
}

would generate :

var something = new MyClass {
   A = /*Let the user enter a value here*/,
   B = /*Let the user enter a value here*/
};

What do you think about it? would it be possible?

RSRP-468904: Dialogs UI Issues.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Mar 27, 2018 12:39:57 PM
Updated Apr 12, 2018 5:42:20 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Show-stopper
State Submitted
Type Bug
Fix version 2018.2
Affected versions 2018.1
Fixed In Version ReSharper Undefined
VsVersion All Versions

JetBrains ReSharper Ultimate 2018.1 EAP 4 D Build 12.0.20180322.125946-eap04d.

Common issues:

  1. Checkboxes moved too much on the left.
  2. Radio buttons moved too much on the right.
  3. Empty tooltip when focusing field is shown.
  4. When radio button or checkbox is clicked the rectangle around the label is shown. - Won't fix.
  5. Name is not selected when dialog opens. To change the name click on textbox and selection is needed.
  6. Can't use keybord-only input. Checkboxes (placed inside Parameters window) are not checked/uncheked by space when navigating to it using tab.
  7. Parameters are moved a little to the right when clicking on checkbox; and to the left when clicking on empty space inside Parameters window.
  8. Width between Parameters window and dialog border is too small (see screenshot "IntroduceParameterEnlambda.png").
  9. Textbox should end where Cancel button ends. See "MoveToOuterScope.png"
  10. Click on empty space at the right of checkbox and label does NOT check/uncheck checkbox. See "Checkbox.png". - Won't fix.
  11. Tree can't be expanded and no child visible. See screenshot "SafeDeleteTree.png".
  12. Dropdown does not have selected value when dialog opens. See screenshot "EncapsulateField.png".
  13. Dropdown style (looks like dropdown is disabled) and selection color (too dark) differs from previous values. See screenshots "EncapsulateField.png" and "EncapsulateFieldDropdown.png".
  14. Currently selected item is not highlighted in dropdown, selection color is grey instead of blue. See screenshot "EncapsulateFieldSelection.png".
  15. Gap in dropdown. See screenshot "EncapsulateFieldSelectionGap.png".
  16. Errors and warnings are not displayed after dialog opens, only after editing the textbox and then returning back to initial value.

RSRP-469122: Cannot advance beyond the end of the range. Parameter name: units Actual value was 7.61888233252343.

$
0
0
Reporter Fedor Buyvol-Kot (Fedor.Buyvol-Kot) Fedor Buyvol-Kot (Fedor.Buyvol-Kot)
Created Apr 5, 2018 3:58:37 PM
Updated Apr 12, 2018 5:42:21 PM
Subsystem Unit Testing
Assignee Eugene Strizhok (Eugene.Strizhok)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 12 Hive _7ca6e00d — JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180405.72015-eap07

JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180405.75838-eap07
JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180405.75843-eap07
JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180405.75839-eap07
JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180405.73111-eap07
JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180405.73118-eap07

SubProducts.0 = JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180405.75838-eap07
SubProducts.1 = JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180405.75839-eap07
SubProducts.2 = JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180405.73118-eap07
SubProducts.3 = JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180405.73111-eap07
SubProducts.4 = JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180405.75843-eap07

Cannot advance beyond the end of the range. Parameter name: units Actual value was 5.81395348837209.

— EXCEPTION #1/2 [ArgumentOutOfRangeException]
Message = “Cannot advance beyond the end of the range.”
ExceptionPath = Root.InnerException
ClassName = System.ArgumentOutOfRangeException
Data.CurrentPosition = 1
Data.AttemptedPosition = 1.058139534883721
Data.Units = 5.8139534883720927
HResult = COR_E_ARGUMENTOUTOFRANGE=80131502
ParamName = units
ActualValue = 5.8139534883720927

— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “
Cannot advance beyond the end of the range.
Parameter name: units
Actual value was 5.81395348837209.

ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180405.72015-eap07”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180405.75838-eap07”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180405.75839-eap07”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180405.73118-eap07”
Data.SubProducts.#3 = “JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180405.73111-eap07”
Data.SubProducts.#4 = “JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180405.75843-eap07”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/wave12-eap7::6f1db5735b46f32507c03777a6ef219232c03c6c


Platform\VisualStudio:
    git::refs/heads/wave12-eap7::f8c8de2b1299de97b8084ef948770cd0f67a1412

Data.VsVersion = 15.6.27428.2027
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Application.Progress.ProgressIndicator.JetBrains.Application.Progress.IProgressIndicator.Advance(Double units)
 at JetBrains.Application.Progress.ProgressIndicator.JetBrains.Application.Progress.IProgressIndicator.Advance(Double units)
 at JetBrains.ReSharper.UnitTestFramework.UI.VS.ViewModels.UnitTestSessionProgressOnTaskBar.<>c__DisplayClass0_2.<.ctor>b__8()
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions()
 at JetBrains.Threading.JetDispatcher.Closure.Execute()
 at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket)
 at JetBrains.Util.Concurrency.WinJetDispatcher.<>c__DisplayClass18_0.<BeginInvokeCore>b__0()
 at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
 at System.Windows.Threading.DispatcherOperation.InvokeImpl()
 at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
 at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Windows.Threading.DispatcherOperation.Invoke()
 at System.Windows.Threading.Dispatcher.ProcessQueue()
 at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

RSRP-62798: Should highlight incorrect WCF [OnDeserialized] method signature

$
0
0
Reporter Drew Noakes (drewnoakes) Drew Noakes (drewnoakes)
Created Mar 27, 2008 4:40:21 PM
Updated Apr 12, 2018 5:52:11 PM
Subsystem Code Analysis
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Open
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Custom WCF deserialisation is performed

RSRP-55901: Warn when members exist with same name but in different capitalisation

$
0
0
Reporter Drew Noakes (drewnoakes) Drew Noakes (drewnoakes)
Created Jan 15, 2008 1:51:01 PM
Updated Apr 12, 2018 5:56:34 PM
Subsystem Code Analysis
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Open
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
For example, two methods (even with different visibilities):

public void Setup() {}
private void SetUp() {}

This could be extended to overloads too:

public void Setup() {}
private void SetUp(int count) {}

Similarly for properties:

public string HostName { get; }
public string Hostname { get; set; }

Though not for members of different types (eg. method vs. field):

private string hostName { get; }
public string Hostname { get { return hostName; }

RSRP-468977: Start() must not be invoked twice.

$
0
0
Reporter ReSharper anonymous (resharper) ReSharper anonymous (resharper)
Created Jan 19, 2018 11:01:35 PM
Updated Apr 12, 2018 6:22:05 PM
Resolved Mar 31, 2018 9:53:34 AM
Subsystem Quick Fixes
Assignee Andrew Karpov (andrew.karpov)
Priority Show-stopper
State Fixed
Type Exception
Fix version 2018.1
Affected versions 2018.1
Fixed In Version ReSharper 2018.1 EAP 6
VsVersion VS 2017 RTM
ReSharperPlatformVs15 Wave 12 Hive _321c4cfdPro15 — JetBrains ReSharper Ultimate 2018.1 EAP 1 D Build 112.0.20180109.194344-eap01d

JetBrains ReSharper 2018.1 EAP 1 D Build 2018.1.20180109.194344-eap01d

Start() must not be invoked twice.

— EXCEPTION #1/2 [InvalidOperationException]
Message = “Start() must not be invoked twice.”
ExceptionPath = Root.InnerException
ClassName = System.InvalidOperationException
HResult = COR_E_INVALIDOPERATION=80131509

— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Start() must not be invoked twice.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 1 D Build 112.0.20180109.194344-eap01d”
Data.SubProducts.#0 = “JetBrains ReSharper 2018.1 EAP 1 D Build 2018.1.20180109.194344-eap01d”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
    git::refs/heads/wave12::6cace2f1f6b80db0e46aec3c9a3e474d42fc7678

Data.VsVersion = 15.0.26228.4
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Application.Progress.ProgressIndicatorBase.Start(Int32 totalWorkUnits) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Progress\ProgressIndicatorBase.cs:line 150
 at JetBrains.Application.Progress.ProgressIndicatorBase.Start(Int32 totalWorkUnits) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Progress\ProgressIndicatorBase.cs:line 150
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.Engine.OffsetBasedProgressReporter..ctor(IProgressIndicator progressIndicator, Int32 startOffset, Int32 endOffset) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\Engine\OffsetBasedProgressReporter.cs:line 34
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.Engine.ScopedIntentionExecutor.<>c__DisplayClass2_0.<ExecuteInPsiScope>b__0() in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\Engine\ScopedIntentionExecutor.cs:line 43
 at JetBrains.ReSharper.Psi.Transactions.PsiTransactions.Execute(String commandName, Action handler) in W:\ReSharper\Psi.Features\Core\Psi\_Core\Src\Transactions\PsiTransactions.cs:line 296
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.Engine.ScopedIntentionExecutor.ExecuteInPsiScope(ITreeNode psiScope, IProgressIndicator fileProgress) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\Engine\ScopedIntentionExecutor.cs:line 37
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.Executors.ScopedActionExecutor.Execute(Scope scope, IProgressIndicator progress) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\Executors\ScopedActionExecutor.cs:line 77
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.QuickFixes.ScopedQuickFixBase.JetBrains.ReSharper.Feature.Services.Intentions.Scoped.Actions.IManualScopedAction.ExecuteAction(ISolution solution, Scope scope, IProgressIndicator progress) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\QuickFixes\ScopedQuickFixBase.cs:line 58
 at JetBrains.ReSharper.Feature.Services.Intentions.Scoped.BulbActions.ManualDecorativeScopedBulbAction.ExecuteAfterPsiTransaction(ISolution solution, IProjectModelTransactionCookie cookie, IProgressIndicator progress) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\Scoped\BulbActions\ManualDecorativeScopedBulbAction.cs:line 25
 at JetBrains.ReSharper.Feature.Services.Bulbs.BulbActionBase.<>c__DisplayClass0_3.<Execute>b__0(IProgressIndicator progress) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Bulbs\BulbActionBase.cs:line 80
 at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.RunStartTaskCallTaskAction(IProperty`1 isDone, ProgressIndicator progressIndicator, TaskThreadAffinity taskThreadAffinity, Action`1 FTask, JetDispatcher dispatcherPrimary) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Progress\UITaskExecutorRun.cs:line 382
 at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.<>c__DisplayClass11_0.<RunStartTask>b__0() in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Progress\UITaskExecutorRun.cs:line 362
 at JetBrains.Threading.JetDispatcher.Closure.Execute() in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Dispatcher\JetDispatcher.cs:line 615
 at JetBrains.Util.Concurrency.WinJetDispatcher.ProcessQueue(Int32 nMinBucket) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Dispatcher\WinJetDispatcher.cs:line 434
 at JetBrains.Util.Concurrency.WinJetDispatcher.<>c__DisplayClass18_0.<BeginInvokeCore>b__0() in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Dispatcher\WinJetDispatcher.cs:line 249
 at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
 at System.Windows.Threading.DispatcherOperation.InvokeImpl()
 at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
 at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
 at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
 at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
 at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
 at System.Windows.Threading.DispatcherOperation.Invoke()
 at System.Windows.Threading.Dispatcher.ProcessQueue()
 at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
 at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
 at System.Windows.Forms.Application.ThreadContext.LocalModalMessageLoop(Form form)
 at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
 at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
 at System.Windows.Forms.Application.RunDialog(Form form)
 at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
 at System.Windows.Forms.Form.ShowDialog()
 at JetBrains.UI.SrcView.Progress.UITaskExecutorRun.RunCore(TaskThreadAffinity taskThreadAffinity, Action`1 FTask, Func`3 FAttachUi, ProgressIndicator progressIndicator, IWin32Window parentWindow, IThreading threading, WorkerThreadShop workerThreadShop, Boolean enforceModalityState) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Progress\UITaskExecutorRun.cs:line 142
 at JetBrains.UI.SrcView.Progress.UITaskExecutorRuns.ExecuteTask(String name, TaskCancelable cancelable, Action`1 task) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Progress\UITaskExecutorRuns.cs:line 213
 at JetBrains.ReSharper.Feature.Services.Bulbs.BulbActionBase.Execute(ISolution solution, ITextControl textControl) in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Bulbs\BulbActionBase.cs:line 92
 at JetBrains.ReSharper.Feature.Services.Intentions.IntentionAction.MyExecutableProxi.Execute() in W:\ReSharper\Psi.Features\Core\Services\_Core\Src\Intentions\IntentionAction.cs:line 78
 at JetBrains.Application.UI.Controls.BulbMenu.Keys.BulbActionKey.Clicked() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\BulbMenu\Keys\BulbActionKey.cs:line 83
 at JetBrains.Application.UI.Controls.GotoByName.BulbMenuComponent.<>c__DisplayClass29_0.<InitMenuGeneral>b__0(Object objKey) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\GotoByName\BulbMenuComponent.cs:line 278
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 545
 at JetBrains.Application.UI.Controls.JetPopupMenu.JetPopupMenu.<>c__DisplayClass49_0.<InitViewModel>b__3(JetPopupMenuItem item) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\JetPopupMenu\JetPopupMenu.cs:line 363
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 545
 at JetBrains.DataFlow.Signal`1.Fire(TValue value) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 494
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 545
 at JetBrains.DataFlow.Signal`1.Fire(TValue value) in W:\ReSharper\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 494
 at JetBrains.Application.UI.Controls.JetPopupMenu.Detail.JetPopupMenuDoc.ExecuteSelectedItem() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\JetPopupMenu\Detail\JetPopupMenuDoc.cs:line 285
 at JetBrains.UI.SrcView.Controls.JetPopupMenu.Impl.JetPopupMenuMainpartView.OnKeyDownLowPriority(KeyEventArgs args) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Controls\JetPopupMenu\Impl\JetPopupMenuMainpartView.cs:line 1652
 at JetBrains.UI.SrcView.Controls.JetPopupMenu.Impl.JetPopupMenuView.OnKeyDown(KeyEventArgs args) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Controls\JetPopupMenu\Impl\JetPopupMenuView.cs:line 837
 at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
 at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
 at System.Windows.Forms.Control.WmKeyChar(Message& m)
 at System.Windows.Forms.Control.WndProc(Message& m)
 at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
 at System.Windows.Forms.Form.WndProc(Message& m)
 at JetBrains.UI.SrcView.Controls.JetPopupMenu.Impl.JetPopupMenuView.WndProc(Message& m) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Controls\JetPopupMenu\Impl\JetPopupMenuView.cs:line 1034
 at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
 at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
 at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
 at JetBrains.UI.Utils.DpiUtil.TopLevelWindowDpiTracker.WndProc(Message& m) in W:\ReSharper\Platform\UIInteractive\Shell\Src\Utils\DpiUtil.cs:line 538
 at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 at JetBrains.Interop.WinApi.User32Dll.DispatchMessageW(MSG* lpmsg)
 at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.InternalPumpMessagesOnce() in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Dispatcher\WinJetDispatcher.cs:line 646
 at JetBrains.Util.Concurrency.WinJetDispatcher.WinJetDispatcherStaticMethods.JetBrains.Util.Concurrency.IJetDispatcherStaticMethods.Run(Func`1 condition, TimeSpan timeout, Boolean bThrowOnTimeout) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\Dispatcher\WinJetDispatcher.cs:line 809
 at JetBrains.UI.SrcView.Controls.JetPopupMenu.JetPopupMenuOverlordView.Show(Boolean isModal) in W:\ReSharper\Platform\UIInteractive\Shell\SrcView\Controls\JetPopupMenu\JetPopupMenuOverlordView.cs:line 99
 at JetBrains.Application.UI.Controls.JetPopupMenu.JetPopupMenus.ShowCore(JetPopupMenu menu, ShowWhen when, Boolean isModal, LifetimeDefinition lifetimeDefinitionOptional, IJetPopupMenuOverlordView parentView) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\JetPopupMenu\JetPopupMenus.cs:line 197
 at JetBrains.Application.UI.Controls.GotoByName.BulbMenuComponent.ShowBulbMenuAdvanced(IEnumerable`1 menuItems, PopupWindowContextSource contextSource, GotoByNameModel gotoByNameModel, Action`1 modelInitHandler, LifetimeDefinition viewLifetimeDefinition, IAutomation captionAutomation, Action`1 beforeShow) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\Controls\GotoByName\BulbMenuComponent.cs:line 170
 at JetBrains.ReSharper.Intentions.Bulbs.BulbOnGutterMarginIndicator.ExecuteIndicator(IDataContext context, BulbItemsReadyState readyState) in W:\ReSharper\Psi.Features\src\Intentions\_Core\Src\Bulbs\GutterMargin\BulbOnGutterMarginIndicator.cs:line 181
 at JetBrains.ReSharper.Intentions.Bulbs.IndicatorControllerBase.HandleAction(IDataContext context) in W:\ReSharper\Psi.Features\src\Intentions\_Core\Src\Bulbs\IndicatorControllerBase.cs:line 73
 at JetBrains.ReSharper.Intentions.Bulbs.AltEnterHandlers.HandleAction(IDataContext context) in W:\ReSharper\Psi.Features\src\Intentions\_Core\Src\Bulbs\AltEnterHandlers.cs:line 28
 at JetBrains.ReSharper.Intentions.Bulbs.AltEnterActionHandler.Execute(IDataContext context, DelegateExecute nextExecute) in W:\ReSharper\Psi.Features\src\Intentions\_Core\Src\Bulbs\AltEnterActionHandler.cs:line 41
 at JetBrains.Application.UI.ActionsRevised.Handlers.ExececutableActionEvaluator.Execute(IAction action, List`1 allActions, IDataContext dataContext) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\ExececutableActionEvaluator.cs:line 50
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<ExecuteWithoutRequirements>b__23_0(Lifetime lt) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 82
 at JetBrains.DataFlow.Lifetimes.Using[TRetVal](Func`2 λ) in W:\ReSharper\Platform\Core\Shell\RdCore\Src\Lifetime\Lifetimes.cs:line 278
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.ExecuteWithoutRequirements() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 75
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<>c__DisplayClass21_0.<PrepareRequirementsAsync>b__1() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 52
 at JetBrains.Util.Logging.Logger.Catch(Action action) in W:\ReSharper\Platform\Core\Shell\Core\Src\Logging\Logger.cs:line 339
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.<>c__DisplayClass21_0.<PrepareRequirementsAsync>b__0() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 53
 at JetBrains.Application.UI.ActionSystem.ActionsRevised.Handlers.RequirementsManager.ExecuteActionAsync(IActionRequirement requirement, Action continueWith, Action failWith, Boolean reSharperIsThinking) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionSystem\ActionsRevised\Handlers\RequirementsManager.cs:line 126
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.PrepareRequirementsAsync(OuterLifetime lifetime, Func`1 executeWhenRequirementsReady, Action`1 failWith) in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 62
 at JetBrains.Application.UI.ActionsRevised.Handlers.EvaluatedAction.Execute() in W:\ReSharper\Platform\Core\Shell\Shell\Src\UI\ActionsRevised\Handlers\EvaluatedAction.cs:line 70
 at JetBrains.VsIntegration.Shell.Actions.Revised.VsOleCommandTargetHandler.<>c__DisplayClass15_0.<CommandTargetExec>b__0() in W:\ReSharper\Platform\VisualStudio\Core\Src\Shell\Actions.Revised\VsOleCommandTargetHandler.cs:line 285
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\ReentrancyGuard.cs:line 300
 at JetBrains.Threading.ReentrancyGuard.TryExecute(String name, Action action) in W:\ReSharper\Platform\Core\Shell\Core\Src\Concurrency\ReentrancyGuard.cs:line 525
 at JetBrains.VsIntegration.Shell.Actions.Revised.VsOleCommandTargetHandler.CommandTargetExec(CommandID commandid, OLECMDEXECOPT cmdExecOpt) in W:\ReSharper\Platform\VisualStudio\Core\Src\Shell\Actions.Revised\VsOleCommandTargetHandler.cs:line 277
 at JetBrains.VsIntegration.Shell.Actions.Revised.VsOleCommandTargetHandler.<.ctor>b__11_1(CommandID commandid, OLECMDEXECOPT opt, IntPtr in, IntPtr out) in W:\ReSharper\Platform\VisualStudio\Core\Src\Shell\Actions.Revised\VsOleCommandTargetHandler.cs:line 89
 at JetBrains.VsIntegration.Shell.Package.VsPackageSdkStub.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(Guid& guidGroup, UInt32 nCmdId, UInt32 nCmdExcept, IntPtr vIn, IntPtr vOut) in W:\ReSharper\Platform\VisualStudio\Core\Src\Shell\Package\VsPackageSdkStub.cs:line 230

RSRP-469240: Incorrect "the field is not accessed" on the struct.

$
0
0
Reporter Denis A. Gladkiy (DrollerTroller) Denis A. Gladkiy (DrollerTroller)
Created Apr 12, 2018 9:09:54 AM
Updated Apr 12, 2018 6:27:32 PM
Subsystem Code Analysis - C#
Assignee Ivan Serduk (IvanSerduk)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2017.3
Fixed In Version ReSharper Undefined
VsVersion All Versions

Consider the code:

internal struct StichingLineId
{
private readonly string _patternUid;
private readonly int _patternIndex;
private readonly int _patchIndex;
private readonly bool _outlineLocated;
internal StichingLineId([NotNull] string patternUid, int patternIndex, int patchIndex, bool outlineLocated)
{
_patternUid = patternUid;
_patternIndex = patternIndex;
_patchIndex = patchIndex;
_outlineLocated = outlineLocated;
}
}

Rider says that the fields are not accessed and offers to remove them.

But in C# struct's fields are used by default GetHashCode and Equals methods implementation. And I'm not considering cases with unknown to the analyser usages: reflection, unsafe or native code. This is part of the language specification.

Version: RD-173.3994.1125
Timezone: Asia/Krasnoyarsk
Evaluation: false
Environment: RD-173.3994.1125, JRE 1.8.0_152-release-1024-b10x64 JetBrains s.r.o, OS Windows 10(amd64) v10.0 , screens 1920x1080

RSRP-468058: Can not type the backslash character in the Validate Regular Expression dialog on a Swedish keyboard

$
0
0
Reporter Mattias von Schantz (mattias.vonschantz@combitech.se) Mattias von Schantz (mattias.vonschantz@combitech.se)
Created Jan 23, 2018 12:19:08 PM
Updated Apr 12, 2018 6:27:34 PM
Subsystem RegExp Support (Regular Expressions)
Assignee Denis Korneev (Denis.Korneev)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions 2017.3.1
Fixed In Version ReSharper Undefined
VsVersion All Versions

It is impossible to type the '\' character in the Validate Regular Expression dialog using a Swedish keyboard. Pasting the character works, but is very cumbersome, especially in light of the backslash character being fairly important in regular expressions.

On a Swedish keyboard, the backslash character is typed using the keyboard combination AltGr and + (or Ctrl, Alt and +). Neither combination works in ReSharper.

RSRP-469241: Dialog's validation: not displayed for name which consists only of spaces.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 12, 2018 6:54:22 PM
Updated Apr 12, 2018 6:54:22 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Show-stopper
State Submitted
Type Bug
Fix version 2018.2
Affected versions 2018.2
Fixed In Version ReSharper Undefined
VsVersion All Versions

JetBrains ReSharper Ultimate 182.0.20180410.111135-eap00d.

  1. Invoke Refactor This -> Convert Indexer To Method.
  2. Enter " " (space) into textbox for name.

Actual result:
No error messages. After clicking Next exception is thrown.

Expected result:
Error message is shown.

NOTE:
Applicable for textboxes in all dialogs.

RSRP-469190: Dialog's accelerators.

$
0
0
Reporter Lilia Shamsutdinova (Lilia.Shamsutdinova) Lilia Shamsutdinova (Lilia.Shamsutdinova)
Created Apr 10, 2018 5:19:40 PM
Updated Apr 12, 2018 6:55:58 PM
Subsystem Refactorings
Assignee Alisa Afonina (alisa.afonina)
Priority Major
State Submitted
Type Bug
Fix version 2018.2
Affected versions 2018.2
Fixed In Version ReSharper Undefined
VsVersion All Versions

JetBrains ReSharper Ultimate 182.0.20180410.111135-eap00d.

  1. Replace Anonymous Type With Named Class dialog: accelerators not working when using Russian keyboard layout. - Won't fix
  2. When Alt is clicked in dialog the mouse focus is moved to "File" in Visual Studio toolbar (second click on Alt returns focus to dialog). NOTE: when Refactor This menu is opened and Alt is clicked then focus is NOT moved to "File". - Won't fix
  3. "Make Method Non-Static" dialog: Alt+i not working.
  4. "Replace Constructor With Factory Method": Alt+m, Alt+l not working after Alt+u.

RSRP-34719: R# Options Should Have a Global Settings Page to Turn Large Subsets of Functionality On/Off ("Profiles")

$
0
0
Reporter Serge Baltic (baltic) Serge Baltic (baltic)
Created Jan 22, 2007 8:44:08 PM
Updated Apr 12, 2018 7:09:56 PM
Resolved Apr 12, 2018 7:09:56 PM
Subsystem Platform - Layered Settings
Assignee Ilya Ryzhenkov (orangy)
Priority Normal
State Fixed
Type Usability Problem
Fix version Unidentified prior version
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
Althogh the "profiles" we could think of at the moment do not fit into the installer, they should be present on the first page of the Options.

RSRP-55557: Shift + Enter when entering // style comment should move to next line and prepend slashes

$
0
0
Reporter Drew Noakes (drewnoakes) Drew Noakes (drewnoakes)
Created Jan 8, 2008 8:55:32 PM
Updated Apr 12, 2018 7:22:05 PM
Subsystem Typing Assistance
Assignee Slava Tutushkin (slava.tutushkin)
Priority Normal
State Open
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
If I enter the following, and press Shift + Enter...

// Here is the beginning|

I should get this:

// Here is the beginning
// |

R# should copy whatever whitespace I used in the current line to the next line.

RSRP-57874: Code formatting preference: Switch between nested/inline namespace declarations

$
0
0
Reporter Jeremy Lew (jlew@liquidmachines.com) Jeremy Lew (jlew@liquidmachines.com)
Created Feb 13, 2008 4:57:00 PM
Updated Apr 12, 2018 7:24:48 PM
Subsystem Code Style - Cleanup
Assignee Razmik Seysyan (razmik)
Priority Normal
State Open
Type Feature
Fix version Backlog
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
In C#, you can declare namespaces like so:

namespace a.b.c
{
}

...or, evivalently:

namespace a
{
namespace b
{
namespace c
{
}
}
}

There's no way that I know of to easily convert one form to the other. I'd
like to see this as a Code Formatting preference, as it is a pain to do this
manually.

RSRP-469242: TextView has disconnected from TextControl on TextViewDataChanged. New view data is null

$
0
0
Reporter Andrey Davydov (Andrey.Davydov) Andrey Davydov (Andrey.Davydov)
Created Apr 12, 2018 7:30:09 PM
Updated Apr 12, 2018 7:31:39 PM
Subsystem Platform - VS Integration
Assignee Serge Baltic (baltic)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 12 Hive _a9725a15Root — JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180409.0-eap07

JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180409.0-eap07
JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180409.0-eap07

TextView has disconnected from TextControl on TextViewDataChanged. New view data is null

— EXCEPTION #1/1 [LoggerException]
Message = “TextView has disconnected from TextControl on TextViewDataChanged. New view data is null”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180409.0-eap07”
Data.SubProducts.#0 = “JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180409.0-eap07”
Data.SubProducts.#1 = “JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180409.0-eap07”
Data.SccRevisionEnv = “
Platform\Core\Shell,
Platform\VisualStudio:
    git::refs/heads/wave12-Cpp::a4a5a931709201a5623b411c286781ac69cea18c

Data.VsVersion = 15.5.27130.2026
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.Util.ILoggerEx.LogMessage(ILogger this, LoggingLevel level, String message) in C:\work\root\Platform\Core\Shell\Core\Src\Logging\ILoggerEx.cs:line 824
 at JetBrains.Util.ILoggerEx.LogMessage(ILogger this, LoggingLevel level, String message) in C:\work\root\Platform\Core\Shell\Core\Src\Logging\ILoggerEx.cs:line 824
 at JetBrains.Util.ILoggerEx.Error(ILogger this, String message) in C:\work\root\Platform\Core\Shell\Core\Src\Logging\ILoggerEx.cs:line 470
 at JetBrains.Platform.VisualStudio.SinceVs10.IDE.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_7.<.ctor>b__16() in C:\work\root\Platform\VisualStudio\SinceVs10\Src\IDE\TextControl\AttachTextControlsToTextViews\VsTextViewDataForTextControlCollectorDevTen.cs:line 190
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F) in C:\work\root\Platform\Core\Shell\Shell\Src\Threading\IShellLocksEx.cs:line 201
 at JetBrains.Platform.VisualStudio.SinceVs10.IDE.TextControl.AttachTextControlsToTextViews.VsTextViewDataForTextControlCollectorDevTen.<>c__DisplayClass0_6.<.ctor>b__15(EventArgs`1 args) in C:\work\root\Platform\VisualStudio\SinceVs10\Src\IDE\TextControl\AttachTextControlsToTextViews\VsTextViewDataForTextControlCollectorDevTen.cs:line 180
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 544
 at JetBrains.DataFlow.Signal`1.Fire(TValue value) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 493
 at JetBrains.Platform.VisualStudio.SinceVs12.IDE.VsDocumentManagerWhidbey12.OnTextBufferDataChanged(VsTextBufferData textBufferData) in C:\work\root\Platform\VisualStudio\SinceVs12\Src\IDE\VsDocumentManagerWhidbey12.cs:line 53
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.OnRegisterTextBuffer(VsTextBufferData textBufferData, Boolean forceReregisterEventProjectFileIsTheSame) in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 492
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.<>c__DisplayClass29_0.<OnRdtAfterAttributeChangeEx>b__0() in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 323
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F) in C:\work\root\Platform\Core\Shell\Shell\Src\Threading\IShellLocksEx.cs:line 201
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.<>c__DisplayClass28_0.<ExecuteOrQueueOrMergeUnguardedCallbackWithLog>b__1() in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 296
 at JetBrains.Util.LogCookie.Execute(String comment, Action F) in C:\work\root\Platform\Core\Shell\Core\Src\Logging\LogCookie.cs:line 38
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.<>c__DisplayClass28_0.<ExecuteOrQueueOrMergeUnguardedCallbackWithLog>b__0() in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 296
 at JetBrains.Util.Concurrency.UnguardedCallbackMerger.<>c__DisplayClass8_0.<ExecuteOrQueueOrMerge>b__0() in C:\work\root\Platform\Core\Shell\Core\Src\Concurrency\UnguardedCallbackMerger.cs:line 140
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) in C:\work\root\Platform\Core\Shell\Core\Src\Concurrency\ReentrancyGuard.cs:line 300
 at JetBrains.Threading.ReentrancyGuard.TryExecute(String name, Action action) in C:\work\root\Platform\Core\Shell\Core\Src\Concurrency\ReentrancyGuard.cs:line 524
 at JetBrains.Threading.ReentrancyGuardEx.ExecuteOrQueue(ReentrancyGuard thіs, Lifetime lifetime, String name, Action F, TaskPriority priority) in C:\work\root\Platform\Core\Shell\Core\Src\Concurrency\ReentrancyGuardEx.cs:line 77
 at JetBrains.Util.Concurrency.UnguardedCallbackMerger.ExecuteOrQueueOrMerge(Lifetime lifetimeQueue, String name, Action F) in C:\work\root\Platform\Core\Shell\Core\Src\Concurrency\UnguardedCallbackMerger.cs:line 137
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.ExecuteOrQueueOrMergeUnguardedCallbackWithLog(String eventName, VSCOOKIE docCookie, Action action) in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 295
 at JetBrains.VsIntegration.IDE.Documents.Whidbey.VsDocumentManagerWhidbey.OnRdtAfterAttributeChangeEx(AfterAttributeExChangeEventArgs args) in C:\work\root\Platform\VisualStudio\Core\Src\IDE\Documents\Whidbey\VsDocumentManagerWhidbey.cs:line 305
 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 384
 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 544
 at JetBrains.DataFlow.Signal`1.Fire(TValue value) in C:\work\root\Platform\Core\Shell\Core\Src\DataFlow\Signal!1.cs:line 493
 at JetBrains.VsIntegration.Interop.Events.ProjectDocuments.VsRunningDocumentTableEvents.Sink.<>c__DisplayClass9_0.<OnAfterAttributeChangeEx>b__0() in C:\work\root\Platform\VisualStudio\Core\Src\Interop\Events\ProjectDocuments\VsRunningDocumentTableEvents.cs:line 286
 at JetBrains.VsIntegration.Interop.Events.ProjectDocuments.VsRunningDocumentTableEvents.Sink.<>c__DisplayClass2_0.<FireSignalWithLog>b__0() in C:\work\root\Platform\VisualStudio\Core\Src\Interop\Events\ProjectDocuments\VsRunningDocumentTableEvents.cs:line 189
 at JetBrains.Util.Logging.Logger.Catch(Action action) in C:\work\root\Platform\Core\Shell\Core\Src\Logging\Logger.cs:line 339
 at JetBrains.VsIntegration.Interop.Events.ProjectDocuments.VsRunningDocumentTableEvents.Sink.FireSignalWithLog(Action fireAction, String format, Object[] args) in C:\work\root\Platform\VisualStudio\Core\Src\Interop\Events\ProjectDocuments\VsRunningDocumentTableEvents.cs:line 172
 at JetBrains.VsIntegration.Interop.Events.ProjectDocuments.VsRunningDocumentTableEvents.Sink.OnAfterAttributeChangeEx(UInt32 docCookie, UInt32 grfAttribs, IVsHierarchy pHierOld, UInt32 itemidOld, String pszMkDocumentOld, IVsHierarchy pHierNew, UInt32 itemidNew, String pszMkDocumentNew) in C:\work\root\Platform\VisualStudio\Core\Src\Interop\Events\ProjectDocuments\VsRunningDocumentTableEvents.cs:line 286
 at JetBrains.VsIntegration.Interop.Events.ProjectDocuments.VsRunningDocumentTableEvents.Sink.Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents2.OnAfterAttributeChangeEx(UInt32 docCookie, UInt32 grfAttribs, IVsHierarchy pHierOld, UInt32 itemidOld, String pszMkDocumentOld, IVsHierarchy pHierNew, UInt32 itemidNew, String pszMkDocumentNew) in C:\work\root\Platform\VisualStudio\Core\Src\Interop\Events\ProjectDocuments\VsRunningDocumentTableEvents.cs:line 449
 at Microsoft.VisualStudio.Shell.Interop.IVsHierarchy.SetProperty(UInt32 itemid, Int32 propid, Object var)
 at Microsoft.VisualStudio.PlatformUI.HierarchyItem.set_RenameLabel(String value)
 at Microsoft.VisualStudio.PlatformUI.HierarchyRenameItemTransaction.Commit(RenameItemCompletionFocusBehavior completionFocusBehavior)
 at Microsoft.Internal.VisualStudio.PlatformUI.EditableItemTextBox.OnKeyDown(KeyEventArgs e)
 at System.Windows.UIElement.OnKeyDownThunk(Object sender, KeyEventArgs e)
 at System.Windows.Input.KeyEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
 at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
 at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
 at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
 at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
 at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
 at System.Windows.Input.InputManager.ProcessStagingArea()
 at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
 at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
 at System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey)
 at System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled)
 at System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers)
 at System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
 at System.Windows.Interop.HwndSource.OnPreprocessMessageThunk(MSG& msg, Boolean& handled)
 at System.Windows.Interop.HwndSource.WeakEventPreprocessMessage.OnPreprocessMessage(MSG& msg, Boolean& handled)
 at System.Windows.Interop.ThreadMessageEventHandler.Invoke(MSG& msg, Boolean& handled)
 at System.Windows.Interop.ComponentDispatcherThread.RaiseThreadMessage(MSG& msg)
 at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.PreTranslateInput(MSG& oleMsg, Boolean handled)

RSRP-469207: Flaky test JetBrains.ReSharper.VSIntegrationTests._1_Navigate.InPlaceNavigationTests.TestGotoUsage

RSRP-469243: Create Integration test for navigation to shared C++ file

$
0
0
Reporter Sergey Kuks (coox) Sergey Kuks (coox)
Created Apr 12, 2018 8:45:53 PM
Updated Apr 12, 2018 8:47:41 PM
Subsystem Internals
Assignee Alexander Petrovsky (apetrov2)
Priority Normal
State Submitted
Type Bug
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
for some reason in C++ file is shared between 2 projects and it is open in the editor in a context of one file a message box 'The document is already shown' will pop up on navigation to a different context.
STR:
  • open .cpp file
  • put caret on foo and call go to base
  • open another .cpp file
  • perform the same navigation. This should work after my fix

Scenario 2
  • modufy but don't save shared .h so foo is still there
  • repeat steps from STR. Navigation should perform and .h will be saved (no changes lost)

RSRP-469130: Failed to unmarshal 20 at 612 An item with the same key has already been added.

$
0
0
Reporter Maltseva Ekaterina (Maltseva.Ekaterina) Maltseva Ekaterina (Maltseva.Ekaterina)
Created Apr 6, 2018 2:48:31 PM
Updated Apr 12, 2018 9:05:47 PM
Subsystem Platform - Project Model
Assignee Slava Tutushkin (slava.tutushkin)
Priority Normal
State Submitted
Type Exception
Fix version No Fix versions
Affected versions No Affected versions
Fixed In Version ReSharper Undefined
VsVersion All Versions
ReSharperPlatformVs15 Wave 12 Hive _8ca9bb57 — JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180406.62948-eap07

JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180406.82524-eap07
JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180406.71202-eap07
JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180406.71156-eap07
JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180406.64659-eap07
JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180406.64407-eap07

SubProducts.0 = JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180406.82524-eap07
SubProducts.1 = JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180406.71156-eap07
SubProducts.2 = JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180406.64407-eap07
SubProducts.3 = JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180406.64659-eap07
SubProducts.4 = JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180406.71202-eap07

Failed to unmarshal 20 at 622 An item with the same key has already been added.

— EXCEPTION #1/2 [ArgumentException]
Message = “An item with the same key has already been added.”
ExceptionPath = Root.InnerException
ClassName = System.ArgumentException
HResult = E_INVALIDARG=COR_E_ARGUMENT=80070057
Source = mscorlib
StackTraceString = “
 at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
 at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
 at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
 at JetBrains.ProjectModel.Model2.Assemblies.Impl.AssemblyCollection.AddAssembly(Assembly assembly)
 at JetBrains.ProjectModel.Persistence.Marshallers.AssemblyMarshaller.UnmarshallImpl(UnsafeReader reader, ProjectModelCaches projectModelCaches)
 at JetBrains.ProjectModel.Persistence.Marshallers.ProjectModelElementMarshallerBase`1.Unmarshall(UnsafeReader reader, ProjectModelCaches projectModelCaches)
 at JetBrains.ProjectModel.Persistence.UnsafeProjectModelElementMarshaller.Unmarshal(UnsafeReader reader)


— Outer —

— EXCEPTION #2/2 [LoggerException]
Message = “Failed to unmarshal 20 at 622 An item with the same key has already been added.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2018.1 EAP 7 Build 112.0.20180406.62948-eap07”
Data.SubProducts.#0 = “JetBrains dotCover 2018.1 EAP 7 Build 2018.1.20180406.82524-eap07”
Data.SubProducts.#1 = “JetBrains dotTrace 2018.1 EAP 7 Build 2018.1.20180406.71156-eap07”
Data.SubProducts.#2 = “JetBrains ReSharper C++ 2018.1 EAP 7 Build 2018.1.20180406.64407-eap07”
Data.SubProducts.#3 = “JetBrains ReSharper 2018.1 EAP 7 Build 2018.1.20180406.64659-eap07”
Data.SubProducts.#4 = “JetBrains dotMemory 2018.1 EAP 7 Build 2018.1.20180406.71202-eap07”
Data.SccRevisionEnv = “
Platform\Core\Shell:
    git::refs/heads/wave12-eap7::b6d4fc267b98dd6dc689ea7e69e4dd615e877e0e


Platform\VisualStudio:
    git::refs/heads/wave12-eap7::354ded50254700719df3b367deb0035883f54de7

Data.VsVersion = 15.6.27428.2027
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
 at JetBrains.ProjectModel.Persistence.UnsafeProjectModelElementMarshaller.Unmarshal(UnsafeReader reader)
 at JetBrains.ProjectModel.Persistence.UnsafeProjectModelElementMarshaller.Unmarshal(UnsafeReader reader)
 at JetBrains.Application.PersistentMap.LevelDbMap`2.TryGetValue(TKey key, TValue& value)
 at JetBrains.Application.PersistentMap.OptimizedPersistentSortedMap`2.TryGetValue(TKey key, TValue& value)
 at JetBrains.ProjectModel.Persistence.ProjectModelCaches.<Load>b__20_0(Lifetime lifetime)
 at JetBrains.DataFlow.Lifetimes.Using[TRetVal](Func`2 λ)
 at JetBrains.ProjectModel.Persistence.ProjectModelCaches.Load()
 at JetBrains.Platform.VisualStudio.SinceVs10.ProjectDocuments.VsSolutionManager10.<>c__DisplayClass5_0.<EnqueueLoadFromCache>b__0()
 at JetBrains.ProjectModel.Tasks.SolutionLoadTasksSchedulerBase.<>c__DisplayClass24_0.<ExecuteOneTask>b__1()
 at JetBrains.Util.Logging.Logger.Catch(Action action)
 at JetBrains.ProjectModel.Tasks.SolutionLoadTasksSchedulerBase.ExecuteOneTask(SolutionLoadTask task)
 at JetBrains.ProjectModel.Tasks.SolutionLoadTasksSchedulerAsync.ExecuteTask()
 at JetBrains.ProjectModel.Tasks.SolutionLoadTasksSchedulerAsync.DispatchTasks(Boolean background)
 at JetBrains.ProjectModel.SolutionManagerBase.CreateSolutionInstance(SolutionElement solutionElement, SolutionInstance solutionInstance)
 at JetBrains.VsIntegration.ProjectDocuments.VSSolutionManager.<>c__DisplayClass37_0.<OpenVSSolution>b__0(Lifetime lifetime)
 at JetBrains.DataFlow.SequentialLifetimes.<>c__DisplayClass4_0.<Next>b__0(LifetimeDefinition definition, Lifetime lifetime)
 at JetBrains.DataFlow.Lifetimes.Define(Lifetime lifetime, String id, Action`2 FAtomic, ILog logger)
 at JetBrains.DataFlow.SequentialLifetimes.DefineNext(Action`2 FNext)
 at JetBrains.DataFlow.SequentialLifetimes.Next(Action`1 FNext)
 at JetBrains.VsIntegration.ProjectDocuments.VSSolutionManager.OpenVSSolution(Boolean openSolution, Boolean sync)
 at JetBrains.Platform.VisualStudio.SinceVs10.ProjectDocuments.VsSolutionManager10.<OnAfterBackgroundSolutionLoadComplete>b__15_1()
 at JetBrains.Application.Threading.IShellLocksEx.ExecuteWithReadLock(IShellLocks thіs, Action F)
 at JetBrains.Platform.VisualStudio.SinceVs10.ProjectDocuments.VsSolutionManager10.<OnAfterBackgroundSolutionLoadComplete>b__15_0()
 at JetBrains.Util.Concurrency.UnguardedCallbackMerger.<>c__DisplayClass8_0.<ExecuteOrQueueOrMerge>b__0()
 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuard.TryExecute(String name, Action action)
 at JetBrains.Threading.ReentrancyGuardEx.ExecuteOrQueue(ReentrancyGuard thіs, Lifetime lifetime, String name, Action F, TaskPriority priority)
 at JetBrains.Util.Concurrency.UnguardedCallbackMerger.ExecuteOrQueueOrMerge(Lifetime lifetimeQueue, String name, Action F)
 at JetBrains.Platform.VisualStudio.SinceVs10.ProjectDocuments.VsSolutionManager10.OnAfterBackgroundSolutionLoadComplete()
 at Microsoft.VisualStudio.Shell.Interop.IVsSolution.OpenSolutionFile(UInt32 grfOpenOpts, String pszFilename)
 at Microsoft.VisualStudio.PlatformUI.Packages.MRU.ExtensionMethods.TryOpenProject(IVsSolution solution, String projectPath, Guid projectGuid)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerAccessManager.<OpenLocalCodeContainerAsync>d__9.MoveNext()
 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start[TStateMachine](TStateMachine& stateMachine)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerAccessManager.OpenLocalCodeContainerAsync(CodeContainer codeContainer)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerAccessManager.<OpenAsync>d__6.MoveNext()
 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start[TStateMachine](TStateMachine& stateMachine)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerAccessManager.OpenAsync(CodeContainer codeContainer)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerListViewModel.<>c__DisplayClass17_0.<<OnOpen>b__0>d.MoveNext()
 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerListViewModel.<>c__DisplayClass17_0.<OnOpen>b__0()
 at Microsoft.VisualStudio.Threading.JoinableTaskFactory.ExecuteJob[T](Func`1 asyncMethod, JoinableTask job)
 at Microsoft.VisualStudio.Threading.JoinableTaskFactory.RunAsync(Func`1 asyncMethod, Boolean synchronouslyBlocking, JoinableTaskCreationOptions creationOptions, Delegate entrypointOverride)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerListViewModel.OnOpen(CodeContainerViewModelBase codeContainerViewModel)
 at Microsoft.VisualStudio.PlatformUI.CodeContainerViewModelBase.<>c__DisplayClass49_0.<.ctor>b__0(Object o)
 at Microsoft.VisualStudio.PlatformUI.DelegateCommand.Execute(Object parameter)
 at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
 at System.Windows.Controls.Primitives.ButtonBase.OnClick()
 at System.Windows.Controls.Button.OnClick()
 at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
 at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
 at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
 at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
 at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
 at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
 at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
 at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
 at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
 at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
 at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
 at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
 at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
 at System.Windows.Input.InputManager.ProcessStagingArea()
 at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
 at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
 at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
 at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
 at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
 at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
 at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
Viewing all 106942 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>