forum

[confirmed] Extending desktop midgame - (crash on stable / directx)

posted
Total Posts
12
Topic Starter
abraker
Problem Details:
I went to extend the display to another screen to test a bug midgame while paused and got this exception:

SPOILER
************** Exception Text **************
System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Microsoft.Xna.Framework.Resources.resources" was correctly embedded or linked into assembly "osu!" at compile time, or that all the satellite assemblies required are loadable and fully signed.
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
at #tb.#Pb.#3u()
at #tb.#Jb.#wu(Boolean )
at #tb.#Jb.#ru(Boolean )
at #tb.#Jb.#yu(Object , EventArgs )
at System.EventHandler.Invoke(Object sender, EventArgs e)
at #tb.#Fb.#Tt()
at #tb.#Ub.#4v(Object , EventArgs )
at #tb.#Rb.#Kv()
at #tb.#Rb.#Ov()
at #tb.#Rb.#Dv(Object , EventArgs )
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnLocationChanged(EventArgs e)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
at System.Windows.Forms.Control.UpdateBounds()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at #tb.#Rb.WndProc(Message& )
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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
osu!
Assembly Version: 0.0.0.0
Win32 Version: 1.3.3.7
CodeBase: file:///C:/My%20Games/Games/osu!/osu!.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8008 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.Xna.Framework
Assembly Version: 1.0.0.0
Win32 Version: 1.1.10405.0
CodeBase: file:///C:/My%20Games/Games/osu!/Microsoft.Xna.Framework.DLL
----------------------------------------
msvcm80
Assembly Version: 8.0.50727.8428
Win32 Version: 8.00.50727.8428
CodeBase: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_d08a11e2442dc25d/msvcm80.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8012 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
{a5961279-fe2e-44a4-9386-c0674da6b3cd}
Assembly Version: 0.0.0.0
Win32 Version: 1.3.3.7
CodeBase: file:///C:/My%20Games/Games/osu!/osu!.exe
----------------------------------------
osu
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/My%20Games/Games/osu!/osu.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
osu!ui
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/My%20Games/Games/osu!/osu!ui.DLL
----------------------------------------
Microsoft.Ink
Assembly Version: 1.7.2600.2180
Win32 Version: 1.7.2600.2181
CodeBase: file:///C:/My%20Games/Games/osu!/Microsoft.Ink.DLL
----------------------------------------
osu!gameplay
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/My%20Games/Games/osu!/osu!gameplay.DLL
----------------------------------------
dynamicBASSNET
Assembly Version: 0.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/My%20Games/Games/osu!/osu.dll
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8010 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Video or screenshot showing the problem:



osu! version: latest stable
Trosk-
Well, I tried to see if casually I could get the same error but nothing happened.
Topic Starter
abraker
Hmmm, then I am not really sure what triggered it. Going to investigate a bit later.
VeilStar

abraker wrote:

extend the display to another screen
Moving the game window to a different screen, or what? I'm not sure what I'm looking for here.
Trosk-

VeilStar wrote:

Moving the game window to a different screen, or what? I'm not sure what I'm looking for here.
I understood (and it's what I tried to do), to connect another monitor while playing. Knowing me I maybe missunderstood it lol
Topic Starter
abraker

Trosk- wrote:

I understood (and it's what I tried to do), to connect another monitor while playing
Yes
VeilStar
Will try that on stable later then. It didn't do anything strange when I tried on cutting edge.
Trosk-

VeilStar wrote:

Will try that on stable later then. It didn't do anything strange when I tried on cutting edge.
I tried on both earlier and didn't got anything... Seems more like a puntual issue :/
Topic Starter
abraker
Ok finally got the replication steps:
  • 1) Set osu! to windowed mode (NOT borderless)

    2) Extend or remove the secondary display

    3) Move the window

    4) You get the exception message
Notes:
  • - Tried on stable

    - Graphics card: Intel HD 4000 mobile

    - Win 8.1

    - Able to reproduce at any point within the game

    - Only happens on the screen which you had on originally. This means the error doesn't happen on the extended screen. Also means if you have osu! on the extended screen at drag it onto the main screen, you will get the error.

    - I haven't tried on all resolutions, but seem replicable on most (Tried smallest non-widescreen and smallest widescreen)

    - Sometimes it doesn't trigger. Just keep adding/removing the extended display and moving the window

    - Following the error, if you try to change resolution, osu! graphics will no longer update but the game will still keep running (input, audio, etc).
Trosk-
Good job getting the steps... I could replicate it now on Stable.

Gonna try on CE in a moment.

Edit: Didn't happen on CE...



Log
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Microsoft.Xna.Framework.Resources.resources" was correctly embedded or linked into assembly "osu!" at compile time, or that all the satellite assemblies required are loadable and fully signed.
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
at #tb.#Pb.#Zu()
at #tb.#Ub.#7v(GraphicsAdapter )
at #tb.#Jb.#ou(Boolean , List`1 )
at #tb.#Jb.#wu(Boolean )
at #tb.#Jb.#ru(Boolean )
at #tb.#Jb.#yu(Object , EventArgs )
at System.EventHandler.Invoke(Object sender, EventArgs e)
at #tb.#Fb.#Tt()
at #tb.#Ub.#4v(Object , EventArgs )
at #tb.#Rb.#Kv()
at #tb.#Rb.#Ov()
at #tb.#Rb.#Dv(Object , EventArgs )
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnLocationChanged(EventArgs e)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
at System.Windows.Forms.Control.UpdateBounds()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at #tb.#Rb.WndProc(Message& )
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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
osu!
Assembly Version: 0.0.0.0
Win32 Version: 1.3.3.7
CodeBase: file:///D:/osu/osu!.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8015 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8015 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
{a5961279-fe2e-44a4-9386-c0674da6b3cd}
Assembly Version: 0.0.0.0
Win32 Version: 1.3.3.7
CodeBase: file:///D:/osu/osu!.exe
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.resources
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.7905 (win9rel.050727-7900)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_es_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
mscorlib.resources
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.Xna.Framework
Assembly Version: 1.0.0.0
Win32 Version: 1.1.10405.0
CodeBase: file:///D:/osu/Microsoft.Xna.Framework.DLL
----------------------------------------
msvcm80
Assembly Version: 8.0.50727.8428
Win32 Version: 8.00.50727.8428
CodeBase: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.8428_none_d08a11e2442dc25d/msvcm80.dll
----------------------------------------
osu
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/osu/osu.DLL
----------------------------------------
osu!ui
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/osu/osu!ui.DLL
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8012 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Microsoft.Ink
Assembly Version: 1.7.2600.2180
Win32 Version: 1.7.2600.2181
CodeBase: file:///D:/osu/Microsoft.Ink.DLL
----------------------------------------
osu!gameplay
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/osu/osu!gameplay.DLL
----------------------------------------
dynamicBASSNET
Assembly Version: 0.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/osu/osu.dll
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8015 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Topic Starter
abraker

Trosk- wrote:

Edit: Didn't happen on CE...
Time for me journey to CE for a bit.

EDIT: Stable only bug :/
Well that's all for now.
VeilStar
Confirming under low priority then. Added a secondary part to the title.
Please sign in to reply.

New reply