Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

BlackBerry® OS Smartphones

Reply
Highlighted
Contributor
Posts: 27
Registered: ‎06-08-2010
My Device: Curve 8900
My Carrier: T-Mobile

Desktop Software 6.0 - Cannot Change Photo or Video Location - Crash

I have been trying to change the locations used to sync photo and videos to another drive than the one that is pointed to by my windows profile. 

 

The "My Documents" directory is relocated to a network drive by our network policies.  However there is not enough space available on the netowrk share to house video and photos.

 

I therfore need to point the Photo and Video directories to a local drive.  Each time I click "Change folder" on the Media tab, in Device Options I am presented with a file browse dialog, but when I click "OK" to accept the new location on my local hard drive, the program crashes.

 

The logs contin the following information:

 

 

10:15:19.966|DEBUG|1|Rim.Desktop.Common.CommandBase|0|Start: Rim.Desktop.Media.Controllers.MediaOptionsController.<CreateCommands>b__13
10:15:37.826|FATAL|1|Rim.Desktop.Shell|0|Fatal Application Error
System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.PictureImportService.IsValidImportFolder(IFolderPath folderPath)
   at Rim.Media.Sync.PictureImportService.IsValidPictureImportPath(IFolderPath path)
   at Rim.Desktop.Media.Controllers.MediaOptionsController.<CreateCommands>b__13(Object arg)
   at Rim.Desktop.Common.CommandBase.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.CrackMouseButtonEventAndReRaiseEvent(DependencyObject sender, MouseButtonEventArgs e)
   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.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, Int32 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, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Window.Show()
   at System.Windows.Window.ShowDialog()
   at Rim.Desktop.Common.Extensions.WindowExtensions.ShowModalWindow(Window window)
   at Rim.Desktop.Shell.Commands.ApplicationCommands.ShowDeviceOptions()
   at Rim.Desktop.Shell.Commands.ApplicationCommands.<.cctor>b__0(Object arg)
   at Rim.Desktop.Common.CommandBase.Execute(Object parameter)
   at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext 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, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at System.Windows.Application.Run()
   at Rim.Desktop.Shell.App.Main()
10:15:37.826|FATAL|1|Exception|0|Fatal Error
System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.PictureImportService.IsValidImportFolder(IFolderPath folderPath)
   at Rim.Media.Sync.PictureImportService.IsValidPictureImportPath(IFolderPath path)
   at Rim.Desktop.Media.Controllers.MediaOptionsController.<CreateCommands>b__13(Object arg)
   at Rim.Desktop.Common.CommandBase.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.CrackMouseButtonEventAndReRaiseEvent(DependencyObject sender, MouseButtonEventArgs e)
   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.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, Int32 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, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Window.Show()
   at System.Windows.Window.ShowDialog()
   at Rim.Desktop.Common.Extensions.WindowExtensions.ShowModalWindow(Window window)
   at Rim.Desktop.Shell.Commands.ApplicationCommands.ShowDeviceOptions()
   at Rim.Desktop.Shell.Commands.ApplicationCommands.<.cctor>b__0(Object arg)
   at Rim.Desktop.Common.CommandBase.Execute(Object parameter)
   at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext 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, Boolean isSingleParameter)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
   at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at System.Windows.Application.Run()
   at Rim.Desktop.Shell.App.Main()

John Wohlers
Retired
Posts: 90
Registered: ‎08-29-2008
My Device: Not Specified

Re: Desktop Software 6.0 - Cannot Change Photo or Video Location - Crash

Hi cap60552:

 

Have you tried changing the folder from the main screens?  (On the BlackBerry Pictures tab, you can change the folder, bypassing the Device Options.)

 

Anything else strange about the location you’re choosing?  For some reason, the software isn’t reading the location as a valid path and crashes as a result. 

 

Have you tried different locations on your local drive?

 

If all else fails, these values are stored in the registry here:

HKEY_CURRENT_USER\Software\Research In Motion\BlackBerry Media Sync\Settings  as PictureImportPath and VideoImportPath

 

Changing them manually should work.

 

Hope that helps....

 

Cheers

M



Need additional information on BlackBerry products?

visit: http://www.blackberry.net


blackberry.net

Contributor
Posts: 27
Registered: ‎06-08-2010
My Device: Curve 8900
My Carrier: T-Mobile

Re: Desktop Software 6.0 - Cannot Change Photo or Video Location - Crash

I have not been able to access the Main screens for picture, and videos.  They display the "Picture Services failed to load - An unexpected error occurred" messages that have been mentioned elsewhere.  I assumed this was due to them pointing to a network location as was mentioned in other threads. 

 

I'll try the registry keys and let you know what happens.

John Wohlers
Contributor
Posts: 27
Registered: ‎06-08-2010
My Device: Curve 8900
My Carrier: T-Mobile

Re: Desktop Software 6.0 - Cannot Change Photo or Video Location - Crash

Using the registry key did resolve the file location problem. I still cannot use the interface to cahnge the location but using the registry at least allows me to sync fully.

 

Unfortunatly I still cannot get the Picture or Video screens to work. I recieve the "An Unexpected error occured".

 

Log file entry is:

 

 

11:33:19.522|INFO |5|Rim.Desktop.Media|0|TASK: [Load_Video_Library], STATE: Progressing, TRANSITION: Progressing -> Finishing, OPERATION: Void <LoadLibraryUsingTask>b__0()
11:33:19.522|INFO |5|Rim.Desktop.Media|0|TASK: [Load_Video_Library], STATE: Completed, TRANSITION: none, OPERATION: none, DURATION: 847
11:33:19.600|ERROR|5|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Source.MediaFolderWatcher.OnWatcherError(Object sender, ErrorEventArgs args){CRLF}   at System.IO.FileSystemWatcher.OnError(ErrorEventArgs e){CRLF}   at System.IO.FileSystemWatcher.Monitor(IntPtr bufferPtr){CRLF}   at System.IO.FileSystemWatcher.StartRaisingEvents(){CRLF}   at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value){CRLF}   at Rim.Media.Source.MediaFolderWatcher.InitializeWatchers(Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.MediaFolderDataSourceWatcher`1.AddFolderWatcher(IMediaFolderItemList`1 list, Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.Videos.VideoDataSource.AddFolderWatchersForLoadedLibrary(){CRLF}   at Rim.Media.Source.Videos.VideoDataSource.LoadOriginalDataSource(){CRLF}   at Rim.Media.Source.DataSource.LoadDataSource(IDataSourceSnapshot snapshot){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.<>c__DisplayClass12.<GetLoadDataSourceTask>b__e(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|ERROR|5|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Source.MediaFolderWatcher.OnWatcherError(Object sender, ErrorEventArgs args){CRLF}   at System.IO.FileSystemWatcher.OnError(ErrorEventArgs e){CRLF}   at System.IO.FileSystemWatcher.Monitor(IntPtr bufferPtr){CRLF}   at System.IO.FileSystemWatcher.StartRaisingEvents(){CRLF}   at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value){CRLF}   at Rim.Media.Source.MediaFolderWatcher.InitializeWatchers(Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.MediaFolderDataSourceWatcher`1.AddFolderWatcher(IMediaFolderItemList`1 list, Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.Videos.VideoDataSource.AddFolderWatchersForLoadedLibrary(){CRLF}   at Rim.Media.Source.Videos.VideoDataSource.LoadOriginalDataSource(){CRLF}   at Rim.Media.Source.DataSource.LoadDataSource(IDataSourceSnapshot snapshot){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.<>c__DisplayClass12.<GetLoadDataSourceTask>b__e(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|INFO |5|Rim.Desktop.Media|0|TASK: [API_LOAD_DATASOURCE_VideosDesktop], STATE: Progressing, TRANSITION: Progressing -> Finishing, OPERATION: Void <GetLoadDataSourceTask>b__e(), ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception)
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
   at Rim.Desktop.Services.Tasks.Task.Run()
   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask)
   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a()
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|ERROR|5|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation(){CRLF}   at Rim.Desktop.Services.Tasks.Task.Run(){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask){CRLF}   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|ERROR|5|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation(){CRLF}   at Rim.Desktop.Services.Tasks.Task.Run(){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask){CRLF}   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|INFO |5|Rim.Desktop.Media|0|TASK: [VideoServiceStartupTask], STATE: Progressing, TRANSITION: none, OPERATION: Void <StartUp>b__a(), ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception)
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
   at Rim.Desktop.Services.Tasks.Task.Run()
   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask)
   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a()
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:19.600|INFO |5|Rim.Desktop.Media|0|TASK: [VideoServiceStartupTask], STATE: Failed, TRANSITION: none, OPERATION: none, DURATION: 928
11:33:20.163|DEBUG|1|Rim.Desktop.Common.CommandBase|0|Start: Rim.Desktop.Shell.ViewModel.MyBlackBerryViewModel.<.ctor>b__b
11:33:20.163|DEBUG|1|Rim.Desktop.Common.CommandBase|0|Finish: Rim.Desktop.Shell.ViewModel.MyBlackBerryViewModel.<.ctor>b__b
11:33:20.506|INFO |9|Rim.Desktop.Media|0|TASK: [Load_Picture_Library], STATE: Progressing, TRANSITION: Progressing -> Finishing, OPERATION: Void <LoadLibraryUsingTask>b__0()
11:33:20.506|INFO |9|Rim.Desktop.Media|0|TASK: [Load_Picture_Library], STATE: Completed, TRANSITION: none, OPERATION: none, DURATION: 1876
11:33:20.506|ERROR|9|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Source.MediaFolderWatcher.OnWatcherError(Object sender, ErrorEventArgs args){CRLF}   at System.IO.FileSystemWatcher.OnError(ErrorEventArgs e){CRLF}   at System.IO.FileSystemWatcher.Monitor(IntPtr bufferPtr){CRLF}   at System.IO.FileSystemWatcher.StartRaisingEvents(){CRLF}   at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value){CRLF}   at Rim.Media.Source.MediaFolderWatcher.InitializeWatchers(Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.MediaFolderDataSourceWatcher`1.AddFolderWatcher(IMediaFolderItemList`1 list, Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.Pictures.PictureDataSource.AddFolderWatchersForLoadedLibrary(){CRLF}   at Rim.Media.Source.Pictures.PictureDataSource.LoadOriginalDataSource(){CRLF}   at Rim.Media.Source.DataSource.LoadDataSource(IDataSourceSnapshot snapshot){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.<>c__DisplayClass12.<GetLoadDataSourceTask>b__e(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|ERROR|9|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Source.MediaFolderWatcher.OnWatcherError(Object sender, ErrorEventArgs args){CRLF}   at System.IO.FileSystemWatcher.OnError(ErrorEventArgs e){CRLF}   at System.IO.FileSystemWatcher.Monitor(IntPtr bufferPtr){CRLF}   at System.IO.FileSystemWatcher.StartRaisingEvents(){CRLF}   at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value){CRLF}   at Rim.Media.Source.MediaFolderWatcher.InitializeWatchers(Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.MediaFolderDataSourceWatcher`1.AddFolderWatcher(IMediaFolderItemList`1 list, Boolean includeSubdirectories){CRLF}   at Rim.Media.Source.Pictures.PictureDataSource.AddFolderWatchersForLoadedLibrary(){CRLF}   at Rim.Media.Source.Pictures.PictureDataSource.LoadOriginalDataSource(){CRLF}   at Rim.Media.Source.DataSource.LoadDataSource(IDataSourceSnapshot snapshot){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.<>c__DisplayClass12.<GetLoadDataSourceTask>b__e(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|INFO |9|Rim.Desktop.Media|0|TASK: [API_LOAD_DATASOURCE_PicturesDesktop], STATE: Progressing, TRANSITION: Progressing -> Finishing, OPERATION: Void <GetLoadDataSourceTask>b__e(), ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception)
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
   at Rim.Desktop.Services.Tasks.Task.Run()
   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask)
   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a()
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|ERROR|9|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation(){CRLF}   at Rim.Desktop.Services.Tasks.Task.Run(){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask){CRLF}   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|ERROR|9|Rim.Desktop.Media|18005|EXCEPTION: System.NullReferenceException -- MESSAGE: Object reference not set to an instance of an object. -- STACK:    at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation(){CRLF}   at Rim.Desktop.Services.Tasks.Task.Run(){CRLF}   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask){CRLF}   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a(){CRLF}   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|INFO |9|Rim.Desktop.Media|0|TASK: [PictureServiceStartupTask], STATE: Progressing, TRANSITION: none, OPERATION: Void <StartUp>b__a(), ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
   at Rim.Media.Sync.BBMusicSyncAPI.DataSourceFailedToLoad(Exception exception)
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
   at Rim.Desktop.Services.Tasks.Task.Run()
   at Rim.Media.Sync.BBMusicSyncAPI.LoadDataSource(MediaSource mediaSource, ICancelable parentTask)
   at Rim.Media.Sync.SyncService.<>c__DisplayClasse.<StartUp>b__a()
   at Rim.Desktop.Services.Tasks.Task.RunOneOperation()
11:33:20.506|INFO |9|Rim.Desktop.Media|0|TASK: [PictureServiceStartupTask], STATE: Failed, TRANSITION: none, OPERATION: none, DURATION: 1892
11:33:20.866|INFO |7|Rim.Desktop.Services.DeviceManager|0|TASK: [[PIN:0x262968DC] Publish device change.], STATE: Pending, TRANSITION: none, OPERATION: none

John Wohlers