[Mono-dev] System.Drawing.Graphics exceptions
Jon James
jon_james at dell.com
Wed Jul 15 16:20:22 EDT 2009
opened bug:
https://bugzilla.novell.com/show_bug.cgi?id=521718
applied patch, issue verified and closed. Thanks for quick turn around.
Jon
Jon James wrote:
>
> exception being thrown in RHEL5.3...
>
> [root at localhost BTOAD]# mono RMScreenShot.exe test.jpg
>> BTOStudio RM Client ScreenShot Utility
> < ERROR > Fatal Error: System.NotImplementedException: 0bbp depth not
> supported.
> at System.Drawing.Graphics.CopyFromScreenX11 (Int32 sourceX, Int32
> sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize,
> CopyPixelOperation copyPixelOperation) [0x00000]
> at System.Drawing.Graphics.CopyFromScreen (Int32 sourceX, Int32 sourceY,
> Int32 destinationX, Int32 destinationY, Size blockRegionSize,
> CopyPixelOperation copyPixelOperation) [0x00000]
> at (wrapper remoting-invoke-with-check)
> System.Drawing.Graphics:CopyFromScreen
> (int,int,int,int,System.Drawing.Size,System.Drawing.CopyPixelOperation)
> at RMScreenShot.Program.Main (System.String[] args) [0x00000]
> [root at localhost BTOAD]# mono -debug RMScreenShot.exe test.jpg
> Unknown command line option: '-debug'
> [root at localhost BTOAD]# mono --debug RMScreenShot.exe test.jpg
>> BTOStudio RM Client ScreenShot Utility
> < ERROR > Fatal Error: System.NotImplementedException: 0bbp depth not
> supported.
> at System.Drawing.Graphics.CopyFromScreenX11 (Int32 sourceX, Int32
> sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize,
> CopyPixelOperation copyPixelOperation) [0x00230] in
> /root/Desktop/_fixthis/mono/mono-2.4.2.1/mcs/class/System.Drawing/System.Drawing/Graphics.cs:271
> at System.Drawing.Graphics.CopyFromScreen (Int32 sourceX, Int32 sourceY,
> Int32 destinationX, Int32 destinationY, Size blockRegionSize,
> CopyPixelOperation copyPixelOperation) [0x00045] in
> /root/Desktop/_fixthis/mono/mono-2.4.2.1/mcs/class/System.Drawing/System.Drawing/Graphics.cs:190
> at (wrapper remoting-invoke-with-check)
> System.Drawing.Graphics:CopyFromScreen
> (int,int,int,int,System.Drawing.Size,System.Drawing.CopyPixelOperation)
> at RMScreenShot.Program.Main (System.String[] args) [0x00000]
> cd lib
>
> libraries
> [root at localhost lib]# ls
> libgdiplus.a libMonoPosixHelper.a
> libmono-profiler-cov.so libmono.so.0.0.0
> libgdiplus.la libMonoPosixHelper.la
> libmono-profiler-cov.so.0 libMonoSupportW.a
> libgdiplus.so libMonoPosixHelper.so
> libmono-profiler-cov.so.0.0.0 libMonoSupportW.la
> libgdiplus.so.0 libmono-profiler-aot.a
> libmono-profiler-logging.a libMonoSupportW.so
> libgdiplus.so.0.0.0 libmono-profiler-aot.la
> libmono-profiler-logging.la mono
> libikvm-native.a libmono-profiler-aot.so
> libmono-profiler-logging.so monodoc
> libikvm-native.la libmono-profiler-aot.so.0
> libmono-profiler-logging.so.0 mono-source-libs
> libikvm-native.so libmono-profiler-aot.so.0.0.0
> libmono-profiler-logging.so.0.0.0 pkgconfig
> libmono.a libmono-profiler-cov.a libmono.so
> libmono.la libmono-profiler-cov.la libmono.so.0
>
> mono version:
> [root at localhost lib]# mono --version
> Mono JIT compiler version 2.4.2.1 (tarball Fri Jul 10 13:46:18 CDT 2009)
> Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
> TLS: __thread
> GC: Included Boehm (with typed GC)
> SIGSEGV: altstack
> Notifications: epoll
> Architecture: amd64
> Disabled: none
>
> 1. Why is debug mode referencing my source directory?
> 2. Any thoughts why this exception is occuring?
> 3. How to i verify libgdiplus version? I did compile sources today (mono
> 2.4.2 and libgdiplus 2.4.2 )
> 4. Did i miss some other depenency? Is there a xserver issue here with
> display?
>
--
View this message in context: http://www.nabble.com/System.Drawing.Graphics-exceptions-tp24435096p24505061.html
Sent from the Mono - Dev mailing list archive at Nabble.com.
More information about the Mono-devel-list
mailing list