Thanks for the help!

Unfortunately using "desktop-buffer-mode=frontonly" still provokes the "panning buffer out of range" error and the same example programs that were failing continue to fail with the signal 11 "invalid permissions", in the dfb_gfxcard_blit() function just after dfb_surface_pool_lock(), while trying to blit a 640x480 surface.

Do you think we can assume that the panning / double buffering issue is probably not relevant?

Thanks -- Mark

On Apr 11, 2009, at 2:06 AM, haithem rahmani wrote:

Hi,

but first, could you disable the double buffering and retry?

add "desktop-buffer-mode=frontonly" in the directfbrc file

regards.
On Fri, Apr 10, 2009 at 7:02 PM, Mark Hood <h...@aplixcorp.com> wrote:
One thing I noticed after posting this article is that it seems that the affected programs are ones that use double-buffered flip calls. When flipping the region using the driver, DirectFB/FBDev prints a message:

(!) DirectFB/FBDev: yres 480, vyres 480, offset 480
(!?!) *** BUG [panning buffer out of range] *** [fbdev.c:1561 in dfb_fbdev_pan()]

What is supposed to happen when panning isn't supported for double buffering? Does the application program need to be modified, or is there a way to force panning support?

Thanks -- Mark


On Apr 9, 2009, at 7:28 PM, Mark Hood wrote:
I've built DirectFB 1.3.1 from the git repo on a BeagleBoard running Angstrom, along with the directfb example programs. Many of these programs run fine (df_dok, df_window, df_particle...) but a few of them (df_andi, df_neo...) die with:

"Caught signal 11 (at 0x40c68000, invalid permissions)"

before any graphics is displayed, right after fbdevLock() and dfb_surface_pool_lock() are called.
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev


_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to