GithubHelp home page GithubHelp logo

Comments (8)

anaisbetts avatar anaisbetts commented on May 5, 2024

Can you enable First Chance Exceptions and try to get a call stack?

from fusillade.

truthseed avatar truthseed commented on May 5, 2024

I have just looked all over Xamarin Studio, and can't find any settings like that. Do you have any idea how I can do this on Xamarin Studio by any chance ?

from fusillade.

anaisbetts avatar anaisbetts commented on May 5, 2024

On Xamarin Studio, go to Run => New Exception Catchpoint, then when it asks you for the type of an exception, just put in "System.Exception" and leave "Include Subclasses" checked", then run your app. You might see a bunch of unrelated debug breaks, keep hitting Continue

from fusillade.

truthseed avatar truthseed commented on May 5, 2024

Finally got a stack trace, thanks for your help.

System.InvalidOperationException: Disposable has already been assigned.
  at System.Reactive.Disposables.SingleAssignmentDisposable.set_Disposable (IDisposable value) [0x00000] in <filename unknown>:0
  at System.Reactive.Producer`1+State[Punchclock.KeyedOperation].Assign (IDisposable s) [0x00000] in <filename unknown>:0
  at System.Reactive.Linq.ObservableImpl.AsObservable`1[Punchclock.KeyedOperation].Run (IObserver`1 observer, IDisposable cancel, System.Action`1 setSink) [0x00000] in <filename unknown>:0
  at System.Reactive.Producer`1[Punchclock.KeyedOperation].Run (IScheduler _, State x) [0x00000] in <filename unknown>:0
  at at (wrapper unknown) object:gsharedvt_out ()
  at System.Reactive.Concurrency.ScheduledItem`2[System.TimeSpan,System.Reactive.Producer`1+State[Punchclock.KeyedOperation]].InvokeCore () [0x00000] in <filename unknown>:0
  at System.Reactive.Concurrency.ScheduledItem`1[System.TimeSpan].Invoke () [0x00000] in <filename unknown>:0
  at System.Reactive.Concurrency.CurrentThreadScheduler+Trampoline.Run (System.Reactive.Concurrency.SchedulerQueue`1 queue) [0x00000] in <filename unknown>:0
  at System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[State] (State state, TimeSpan dueTime, System.Func`3 action) [0x00000] in <filename unknown>:0
  at at (wrapper unknown) object:gsharedvt_in ()
  at at (wrapper unknown) object:gsharedvt_out ()
  at System.Reactive.Concurrency.LocalScheduler.Schedule[State] (State state, System.Func`3 action) [0x00000] in <filename unknown>:0
  at at (wrapper unknown) object:gsharedvt_in ()
  at System.Reactive.Producer`1[Punchclock.KeyedOperation].SubscribeRaw (IObserver`1 observer, Boolean enableSafeguard) [0x00000] in <filename unknown>:0
  at System.ObservableExtensions.SubscribeSafe[KeyedOperation] (IObservable`1 source, IObserver`1 observer) [0x00000] in <filename unknown>:0
  at System.Reactive.Subjects.ConnectableObservable`2[Punchclock.KeyedOperation,Punchclock.KeyedOperation].Connect () [0x00000] in <filename unknown>:0
  at Punchclock.OperationQueue..ctor (Int32 maximumConcurrent) [0x00083] in /Users/paul/code/paulcbetts/punchclock/Punchclock/OperationQueue.cs:104
  at Fusillade.NetCache..cctor () [0x00000] in c:\Users\paul\code\paulcbetts\Fusillade\Fusillade\Interfaces.cs:121

from fusillade.

truthseed avatar truthseed commented on May 5, 2024

Just checking in on the status of this. Was this reproduce-able by any chance ??

from fusillade.

anaisbetts avatar anaisbetts commented on May 5, 2024

@kooldave98 Hey, sorry about the missed reply. Xamarin.iOS 64-bit has some issues around Rx right now and I think you're hitting them. I'd file a bug with Xamarin (if only to light a bigger 🔥 under them), but the good news is that it appears that a lot of the bugs are getting traction. You could also try switching to the Alpha channel (you can always switch back, it's not a one-way deal) and see if that resolves some of these bugs

from fusillade.

truthseed avatar truthseed commented on May 5, 2024

Thanks @paulcbetts for the feedback, i'll try out the Alpha channel.

from fusillade.

truthseed avatar truthseed commented on May 5, 2024

I can confirm that after updating Xamarin.ios, and modern http client that this problem has stopped happening.

from fusillade.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.