Salve,
Su segnalazione del mio amico Mauro, Applicando i comandi su Rhino 8 SR15 2025-1-13, attraverso la barra: Usati di Recente, da luogo al blocco del programma (Win10 e Win11).
Cosa che non succedeva nella precedente versione.
Mentre se applicati dalle relative barre tutto funziona regolarmente.
Succede anche a voi?
Grazie!
Sergio
Ciao Sergio,
se ho capito bene: cliccando su uno qualsiasi dei comandi della barra “utilizzati di recente” il programma si blocca.
Devo provare perché di solito i comandi recenti li richiamo da command bar e non mi hanno mai dato problemi.
Edit: Provato adesso con il menù “Most recently used commands…” associato al tasto centrale del mouse, versione utilizzata “Version 8 SR15 (8.15.25013.13001, 2025-01-13)” su SO Win11 aggiornato.
Tutto sembra funzionare, nessun blocco (il menù si aggiorna con gli ultimi comandi e funzionano se vengono selezionati).
Potrebbe essere che avete qualche plug-in installato che possa interagire con questo menù?
Provato ad avviare Rhino in safe mode per vedere se il blocco si verifica?
Casomai un Systeminfo da poter dare un occhio?
Ciao Sergio, confermo il crash di Rhino.
Version 8 SR15
(8.15.25013.13001, 2025-01-13)
No.
Io la ho associata al tasto centrale mouse come popup. Funziona perfettamente.
EDIT:
Riesco su una macchina ma solo usando la barra “Most Recently Used”
Provo con la SR Ultima e nel caso metto nel bugtracker
Ciao Giuseppe.
A me dà lo stesso errore di Sergio, da qualsiasi parte la richiamo fa crashare Rhino.
Corretto nella SRC 16. Ho appena testato.
ciao
Confermo il problema alla barra dei recenti va in crash altre volte non si selezionano più le geometrie con il cursore e devo chiudere brutalmente.
Con questo errore.
[ERROR] FATAL UNHANDLED EXCEPTION: System.ObjectDisposedException: Cannot access a disposed object.
Object name: ‘Rhino.UI.Internal.TabPanels.Controls.ToolBarControlItem’.
at Eto.Widget.get_Handler()
at Eto.Forms.Control.get_Handler()
at Eto.Forms.Control.set_Cursor(Cursor value)
at Rhino.UI.Internal.TabPanels.Controls.ToolBarControlItem.OnMouseLeave(MouseEventArgs e)
at Eto.Forms.Control.Callback.OnMouseLeave(Control widget, MouseEventArgs e)
at Eto.Wpf.Forms.WpfFrameworkElement3.HandleMouseLeave(Object sender, MouseEventArgs e) in D:\BuildAgent\work\dujour\src4\DotNetSDK\Eto\src\Eto.Wpf\Forms\WpfFrameworkElement.cs:line 578 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.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action
2 originChangedAction)
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList1 otherOrigins, DeferredElementTreeState& oldTreeState, Action
2 originChangedAction)
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
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)
[END ERROR]
Saluti Riccardo
ops visto dopo il tuo messaggio
Attendiamo fiduciosi.
Ah ok, la barra dei recenti dalla collezione default fa bloccare anche il mio, confermo.
Il menù associato al tasto centrale del mouse e il click destro sul command prompt invece funzionano senza crash.
Sinceramente è la prima volta che apro la barra “statica” dei recenti… casomai quando viene risolto provo a lasciarla aperta per vedere se mi torna utile rispetto al click desto sul command.