Git Product home page Git Product logo

osu-sync's People

Contributors

maxkruse avatar muekoeff avatar troke12 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

osu-sync's Issues

Songs failing to import

I'm trying to import a bunch of songs to my laptop but most of the songs fail. I've tried using the regular osu list file too and reinstalling both osu and osu!Sync. I've also tried different mirror in the import section and they fail as well.

System.ArgumentException: Process '6496' was not found.

Reported by KriszDev

=====   osu!Sync Crash | 2016-01-09 11:48:45   =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp   |   osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"True","lastUpdateCheck":"01-01-2000 00:00:00","version":"1.0.0.8"},"config":{"downloadMirror":"0","updateInterval":"3"},"language":{"code":{"long":"","short":"en"}},"system":{"cultureInfo":"hu-HU","is64bit":"True","operatingSystem":"6.3.9600.0"}}

// Exception
System.ArgumentException: Process '6496' was not found.
   at Microsoft.VisualBasic.Interaction.AppActivate(Int32 ProcessId)
   at osu_Sync.Application.Application_Startup(Object sender, StartupEventArgs e)
   at System.Windows.Application.OnStartup(StartupEventArgs e)
   at System.Windows.Application.<_ctor>b__0(Object unused)
   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)

Every downloaded beatmap is 'invalid'

Osu!Sync will say that ever beatmap is 'invalid' and give me the option to either skip it or cancel the whole download. Saying 'Yes' will cause it to hang for a bit before saying the same dialog for the next one, and so on and so forth. Saying 'No' will just make it cancel the download.
syncerror

[1.0.0.8] Download Failed - False Negative report

osu!Sync Version 1.0.0.8

When downloading songs which doesn't exits from bloodcat.

All the download report successful

Message Box

Creates file with

* File not found or inaccessible!

in the osu! song directory.

System.IO.FileNotFoundException

So, I have this problem

[21:34:24] [OsuRTDataProviderPlugin]------------- ORTDP(Exception)---------------
System.IO.FileNotFoundException: File 'C:\Users\feder\AppData\Local\osu!\Songs\935111 DJ Fresh - Gold Dust\????' not found.
File name: 'C:\Users\feder\AppData\Local\osu!\Songs\935111 DJ Fresh - Gold Dust\????'
   in System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   in System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   in System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   in OsuRTDataProvider.Memory.OsuBeatmapFinder.GetCurrentBeatmap(Int32 osu_id)
--------------ORTDP(Detail)-----------------
Songs Path:C:\Users\feder\AppData\Local\osu!\Songs
Filename:????
Folder:935111 DJ Fresh - Gold Dust
BeatmapID:0
BeatmapSetID:1965347
--------------------------------------------

Feedback on interface strings

  • Titles should never end with a period. Besides the titles, this also goes for:
    • Checkbox labels and any labels in general (including buttons);
    • Window titles;
    • Dropdown list items;
    • Status messages ("Please sync." and so forth).
  • "Get Beatmap Sets" is unclear, perhaps it should be "Sync" since you're asking a user to sync everywhere else.
  • Using the same string "Installed" for both category's name and status label ("Installed?") is not really good, wording of these two may differ among the languages.
  • I have a strange feeling I see your application's name way too often when browsing the interface, consider reducing its usage to main window's title and one or two occurences in "About".
  • In Updater window, there's "version" word popping up too often.
  • Finally, see my note on Approved category: https://crowdin.com/translate/osusync/3/en-ru#q=approved

Issue updating from 0.0.0.11 to 1.0.0.0

Crashes after download. Opening the app again prompts the update again, and again it crashes.

Not sure how important this is, but I figured I'd say something

System.NotSupportedException

Reported by PastLife

===== osu!Sync Crash | 2016-01-16 16:43:28 =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp | osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"True","lastUpdateCheck":"16-01-2016 04:43:25","version":"1.0.0.9"},"config":{"downloadMirror":"0","updateInterval":"3"},"language":{"code":{"long":"en_US","short":"en"}},"system":{"cultureInfo":"en-AU","is64bit":"True","operatingSystem":"6.1.7601.65536"}}

// Exception
System.NotSupportedException: No imaging component suitable to complete this operation was found. ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x88982F50
--- End of inner exception stack trace ---
at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)
at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)
at System.Windows.Media.Imaging.BitmapImage.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource)
at osu_Sync.MainWindow.Action_UpdateBeatmapDisplay(List`1 BeatmapList, UpdateBeatmapDisplayDestinations Destination, String LastUpdateTime)
at osu_Sync.MainWindow.BGW__Action_Sync_GetIDs_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

System.Windows.Markup.XamlParseException: Start up

Posted by Kurokami

Exception 01

System.Windows.Markup.XamlParseException: 'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '6' and line position '23'. ---> System.IO.FileFormatException: The image format is unrecognized. ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x88982F07
--- End of inner exception stack trace ---
at System.Windows.Media.PixelFormat.GetPixelFormat(SafeMILHandle bitmapSource)
at System.Windows.Media.Imaging.BitmapSource.UpdateCachedSettings()
at System.Windows.Media.Imaging.BitmapSource.set_WicSourceHandle(BitmapSourceSafeMILHandle value)
at System.Windows.Media.Imaging.BitmapFrameDecode.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapSource.CompleteDelayedCreation()
at System.Windows.Media.Imaging.BitmapSource.get_WicSourceHandle()
at System.Windows.Media.Imaging.BitmapFrameDecode..ctor(Int32 frameNumber, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, BitmapFrameDecode frameDecode)
at System.Windows.Media.Imaging.BitmapDecoder.SetupFrames(BitmapDecoder decoder, ReadOnlyCollection`1 frames)
at System.Windows.Media.Imaging.BitmapDecoder.Initialize(BitmapDecoder decoder)
at System.Windows.Media.Imaging.BitmapDecoder..ctor(SafeMILHandle decoderHandle, BitmapDecoder decoder, Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Boolean insertInDecoderCache, Boolean isOriginalWritable, Stream uriStream, UnmanagedMemoryStream unmanagedMemoryStream, SafeFileHandle safeFilehandle)
at System.Windows.Media.Imaging.IconBitmapDecoder..ctor(SafeMILHandle decoderHandle, BitmapDecoder decoder, Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Boolean insertInDecoderCache, Boolean originalWritable, Stream uriStream, UnmanagedMemoryStream unmanagedMemoryStream, SafeFileHandle safeFilehandle)
at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)
at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy)
at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at System.Windows.Baml2006.TypeConverterMarkupExtension.ProvideValue(IServiceProvider serviceProvider)
at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)
--- End of inner exception stack trace ---
at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
at osu_Sync.Window_Welcome.InitializeComponent()
at osu_Sync.Window_Welcome..ctor()
at osu_Sync.MainWindow.MainWindow_Loaded(Object sender, RoutedEventArgs e)
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.RaiseEvent(RoutedEventArgs e)
at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
at MS.Internal.LoadedOrUnloadedOperation.DoWork()
at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Exception 02

System.DllNotFoundException: Unable to load DLL 'dwmapi': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at MahApps.Metro.Native.UnsafeNativeMethods.DwmSetWindowAttribute(IntPtr hwnd, Int32 attr, Int32& attrValue, Int32 attrSize)
at MahApps.Metro.Behaviours.BorderlessWindowBehavior.WindowProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Updator problems

Unless I'm just very impatient, the updater doesn't seem to work. It notifies me of an update just fine, and then downloads it. It asks me if I want to clear the folder, and I say yes. After that it just sits at "Verified Update Package" for a while, with the loading bar still moving, and the 'loading' mouse icon when you mouse over it. Apologies for no screenshots, but the folder's empty, and I can only download the updated version.
UPDATE: Tried it on another computer and it worked flawlessly. Only thing that changed was the OS (worked on win7, not on win8.) Sorry if that's not very helpful.

Can't sync for the first time

Setting the osu! path and clicking "Get Beatmap Sets" causes this error and a crash:
"System.NullReferenceException: Object reference not set to an instance of an object.
at osu_Sync.MainWindow.BGW__Action_Sync_GetIDs_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)"

System.ArgumentException

osu!Forum

=====   osu!Sync Crash | 2015-12-28 12:02:13   =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp   |   osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"False","lastUpdateCheck":"28-12-2015 11:43:04","version":"1.0.0.7"},"config":{"downloadMirror":"2","updateInterval":"3"},"language":{"code":{"long":"en_US","short":"en"}},"system":{"cultureInfo":"en-GB","is64bit":"True","operatingSystem":"6.3.9600.0"}}

// Exception
System.ArgumentException: Illegal characters in path.
   at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost)
   at osu_Sync.MainWindow.Importer_Downloader_DownloadFileCompleted(Object sender, AsyncCompletedEventArgs e)
   at System.Net.WebClient.OnDownloadFileCompleted(AsyncCompletedEventArgs e)
   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)

Crash Issue

Since bloodcat is offline I switched to the other mirror in the settings (osu.uu.gl) and was going to download a bigger set of maps (about 1,5k) when first, a "b-baka"-Exception window popped up mutliple times, then a Notepad with exception infos opened and the program crashed. I tried this 3 times with the same result. Here are the details:

===== osu!Sync Crash | 2017-09-07 01:53:37 =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp | osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"False","lastUpdateCheck":"20170907011634","version":"1.0.0.16"},"config":{"downloadMirror":"2","updateInterval":"3"},"language":{"code":"de_DE"},"system":{"cultureInfo":"de-DE","is64bit":"True","operatingSystem":"6.3.9600.0"}}

// Exception
System.NotSupportedException: WebClient unterstützt keine gleichzeitigen E/A-Vorgänge.
bei System.Net.WebClient.ClearWebClientState()
bei System.Net.WebClient.DownloadFileAsync(Uri address, String fileName, Object userToken)
bei osu_Sync.MainWindow.Importer_DownloadBeatmap()
bei osu_Sync.MainWindow.Importer_Downloader_ToNextDownload()
bei System.ComponentModel.AsyncCompletedEventHandler.Invoke(Object sender, AsyncCompletedEventArgs e)
bei System.Net.WebClient.OnDownloadFileCompleted(AsyncCompletedEventArgs e)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

System.IO.IOException: App crashes while syncing

Whether I'm running as admin or not. Tried completely deleting files and appdata, downloading again, and running but it does the same thing. The weird part is it worked once, then I tried to export something and now when I try to sync again it crashes.

=====   osu!Sync Crash | 2016-04-08 16:28:57   =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp   |   osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"False","lastUpdateCheck":"08-04-2016 04:26:34","version":"1.0.0.11"},"config":{"downloadMirror":"0","updateInterval":"3"},"language":{"code":{"long":"en_US","short":"en"}},"system":{"cultureInfo":"en-US","is64bit":"True","operatingSystem":"6.3.9600.0"}}

// Exception
System.Reflection.TargetInvocationException: An exception occurred during the operation, making the result invalid.  Check InnerException for exception details. ---> System.IO.IOException: Invalid string tag
   at osu_Sync.OsuReader.ReadString()
   at osu_Sync.MainWindow.BGW__Action_Sync_GetIDs_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
   --- End of inner exception stack trace ---
   at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   at osu_Sync.MainWindow.BGW__Action_Sync_GetIDs_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
   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)

Exception when downloading beatmaps with Ripple mirror

I tied downloading from osu.uu.gl and Hexide, witch both game me an error (cant retrieve data, or something).
So I switched to Ripple.
That seemed to work at first, but I got "b-baka - Exception"s for every downloaded beatmap and after 6 maps, the screen was full of b-baka exceptions and the program froze.

The crash log is attached.
2018-08-25 18.48.50.txt

So I can basically no longer use Osu!Sync at the moment....

System.ArgumentException: Downloading beatmaps in list file

When I try to download any maps, osu!sync crashes. Here's my error log (the song that caused the crash was xi - .357 magnum by Akali)

===== osu!Sync Crash | 2015-09-11 18:52:30 =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp | osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"True","lastUpdateCheck":"11-09-2015 06:50:43","version":"1.0.0.2"},"config":{"downloadMirror":"0","updateInterval":"3"},"language":{"code":{"long":"en_US","short":"en"}},"system":{"cultureInfo":"en-US","is64bit":"True","operatingSystem":"6.1.7601.65536"}}

// Exception
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost)
at osu_Sync.MainWindow.Importer_Downloader_DownloadFileCompleted(Object sender, AsyncCompletedEventArgs e)
at System.Net.WebClient.OnDownloadFileCompleted(AsyncCompletedEventArgs e)
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)

Crash: System.Reflection.TargetInvocationException, System.NullReferenceException

Original report
By @Kontorted here.

A similar issue occurs when there are is no database to synchronize beatmaps from, and no beatmaps within the songs folder
Details can be found here: https://hastebin.com/faxinehaqa.scala

Crash report

===== osu!Sync Crash | 2017-10-28 11:04:18   =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp   |   osu!Forum: http://j.mp/1PDuCkK 

// Configuration
{"application":{"isElevated":"False","lastUpdateCheck":"20171028110414","version":"1.0.1.1"},"config":{"chosenDownloadMirror":"ripple.moe","updateInterval":"0"},"language":{"code":"ja_JP"},"system":{"cultureInfo":"ja-JP","is64bit":"True","operatingSystem":"6.3.9600.0"}}

// Exception
System.Reflection.TargetInvocationException: An exception occurred during the operation, making the result invalid.  Check InnerException for exception details. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at osuSync.MainWindow.ReadBmsFromDir(String dirPath)
   at osuSync.MainWindow.BGW_syncGetIds_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
   --- End of inner exception stack trace ---
   at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   at osuSync.MainWindow.BGW_syncGetIds_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
   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)

Another update issue....

I went to update from 0.0.0.9 to 0.0.0.10 on my Win8 laptop, and it was stuck at "Moving Files."
I went to the temp folder to see if I could just manually copy the files, but the only thing there was the Update Patcher

Add "ressource updater"

Provide a way to automatically update translations and maybe mirrors (#41) without having to update the application itself.

System.IO.FileNotFoundException when updating to 1.0.0.4

I get this when trying to update, telling me that it can't find the temp file for the update. I can still do it manually though.

=====   osu!Sync Crash | 2015-10-15 14:09:19   =====

// Information
An exception occured in osu!Sync. If this problem persists please report it using the Feedback-window, on GitHub or on the osu!Forum.
When reporting please try to describe as detailed as possible what you've done and how the applicationen reacted.
GitHub: http://j.mp/1PDuDFp   |   osu!Forum: http://j.mp/1PDuCkK

// Configuration
{"application":{"isElevated":"True","lastUpdateCheck":"15-10-2015 02:08:09","version":"1.0.0.3"},"config":{"downloadMirror":"0","updateInterval":"3"},"language":{"code":{"long":"en_US","short":"en"}},"system":{"cultureInfo":"en-US","is64bit":"True","operatingSystem":"6.2.9200.0"}}

// Exception
System.IO.FileNotFoundException: Could not find file 'C:\Users\Kevin\AppData\Local\Temp\naseweis520\osu!Sync\Update\osu!Sync Version 1.0.0.4.zip.tmp'.
File name: 'C:\Users\Kevin\AppData\Local\Temp\naseweis520\osu!Sync\Update\osu!Sync Version 1.0.0.4.zip.tmp'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
   at osu_Sync.Window_Updater.Client_DownloadFileCompleted(Object sender, AsyncCompletedEventArgs e)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Scroll bar hard to grab

I'm not sure if this even constitutes a bug report, but here we go...
I've noticed, for a while, that the scroll bar on the side of the window is sometimes tricky to grab. The reason being that, after a certain point (about 1/4th of the way across it) my mouse turns into the resize icon and can no longer be grabbed. This happens both on my Win7 Computer and my Win 8.1 Laptop
Unfortunately, Puush doesn't let me screen cap my mouse, so I can't really provide screen shots, but it's easy to reproduce.

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.