there appears to be an issue with the cache, for instance, cache_put_font gets called before calls to cache_get_font for the same font, except that cache_put_font was passed a NULL pointer, which is where there is an error in cache_get_font... I guess similar issues happen with the cursor cache. Definitely, something is fishy around the cache
On Sun, Jun 5, 2011 at 1:16 PM, Gerry Reno <gr...@verizon.net> wrote: > Here's what I see in the debugger: > > 0000 22 00 17 00 ea 03 ea 03 01 00 00 01 14 00 1c 00 "............... > 0010 00 00 01 00 00 00 ec b7 eb 4d 00 00 00 00 00 00 .........M...... > 0020 00 00 .. > 0000 1a 00 [New Thread 0x7ffff2268910 (LWP 23131)] > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0x7ffff2268910 (LWP 23131)] > 0x0000000000402585 in l_ui_create_cursor (inst=<value optimized > out>, x=15, y=16, width=32, height=32, > andmask=<value optimized out>, xormask=0x7fffec0117af "", > bpp=24) at dfb_win.c:320 > 320 ret = dfbi->dfb->CreateSurface(dfbi->dfb, &dsc, > &cursor->surface); > Missing separate debuginfos, use: debuginfo-install > directfb-1.2.9-2.fc11.x86_64 libXext-1.0.99.1-2.fc11.x86_64 > libXinerama-1.0.3-4.fc11.x86_64 libgcc-4.4.0-4.x86_64 > (gdb) quit > > And here's what I see when I grep for CreateSurface: > > $ grep -RHn CreateSurface * > Binary file dfb/dfbfreerdp-dfb_win.o matches > Binary file dfb/.libs/lt-dfbfreerdp matches > Binary file dfb/.libs/dfbfreerdp matches > Binary file dfb/dfbfreerdp-dfb_event.o matches > dfb/dfb_win.c:320: ret = dfbi->dfb->CreateSurface(dfbi->dfb, > &dsc, &cursor->surface); > dfb/dfb_win.c:529: dfbi->err = > dfbi->dfb->CreateSurface(dfbi->dfb, &(dfbi->dsc), &(dfbi->primary)); > dfb/dfb_win.c:554: dfbi->dfb->CreateSurface(dfbi->dfb, > &(dfbi->dsc), &(dfbi->surface)); > sdl/sdl_win.c:198: ret = dfbi->dfb->CreateSurface(dfbi->dfb, > &dsc, &cursor->surface); > $ > > Where is it defined? > > > Gerry > > > > > > > > > On 06/05/2011 01:09 PM, Marc-André Moreau wrote: > > Hi Gerry, > > > > Actually, now it crashes on me for all servers. I'll try to figure it > > out, I think it might be related to the potential buffer overflow > > which is rampant that affected only the windows port so far. > > > > On Sun, Jun 5, 2011 at 9:01 AM, Gerry Reno <gr...@verizon.net > > <mailto:gr...@verizon.net>> wrote: > > > > Could you try connecting to Windows XP and see if you can > > reproduce the > > problem? > > > > I'm not making any progress here on solving this. > > > > > > Gerry > > > > > > On 06/04/2011 10:46 PM, Gerry Reno wrote: > > > Right now I'm connecting to Windows XP. I don't have a server > > running > > > at the moment. > > > > > > Gerry > > > > > > > > > > > > On 06/04/2011 10:43 PM, Marc-André Moreau wrote: > > > > > >> I just tried it myself, I can't reproduce the issue > > >> > > >> I tried with --sec rdp since you seem to be connecting to a server > > >> that doesn't support TLS or NLA > > >> > > >> To which version of the server are you connecting? > > >> > > >> On Sat, Jun 4, 2011 at 10:41 PM, Gerry Reno <gr...@verizon.net > > <mailto:gr...@verizon.net> > > >> <mailto:gr...@verizon.net <mailto:gr...@verizon.net>>> wrote: > > >> > > >> No change. Both 16 and 32 produce the exact same error. > > >> > > >> Gerry > > >> > > >> > > >> > > >> On 06/04/2011 10:37 PM, Marc-André Moreau wrote: > > >> > you're specifying 24bpp explicitely? that might actually > > cause > > >> > problems, try either 32bpp or 16bpp and see if the > > problem still > > >> > occurs (there is limited/untested support for 24bpp) > > >> > > > >> > On Sat, Jun 4, 2011 at 10:35 PM, Gerry Reno > > <gr...@verizon.net <mailto:gr...@verizon.net> > > >> <mailto:gr...@verizon.net <mailto:gr...@verizon.net>> > > >> > <mailto:gr...@verizon.net <mailto:gr...@verizon.net> > > <mailto:gr...@verizon.net <mailto:gr...@verizon.net>>>> wrote: > > >> > > > >> > > > >> > I am having a bitmap and font problem with latest code: > > >> > > > >> > $ dfb/dfbfreerdp -a 24 192.168.2.49 > > >> > starting thread 1 to 192.168.2.49:3389 > > <http://192.168.2.49:3389> > > >> <http://192.168.2.49:3389> <http://192.168.2.49:3389> > > >> > run_dfbfreerdp: > > >> > keyboard_layout: 0 > > >> > connecting to 192.168.2.49:3389 > > <http://192.168.2.49:3389> > > >> <http://192.168.2.49:3389> <http://192.168.2.49:3389> > > >> > connecting to 192.168.2.49:3389 > > <http://192.168.2.49:3389> > > >> <http://192.168.2.49:3389> <http://192.168.2.49:3389> > > >> > connecting to 192.168.2.49:3389 > > <http://192.168.2.49:3389> > > >> <http://192.168.2.49:3389> <http://192.168.2.49:3389> > > >> > Standard RDP encryption negotiated > > >> > ui_error: ERROR: get bitmap 0:0 > > >> > ui_error: ERROR: get font 6:0 > > >> > ui_error: ERROR: get font 6:0 > > >> > ui_error: ERROR: get font 6:0 > > >> > > > >> > Do I need to configure something? > > >> > > > >> > > > >> > Gerry > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > ------------------------------------------------------------------------------ > > >> > Simplify data backup and recovery for your virtual > > environment > > >> > with vRanger. > > >> > Installation's a snap, and flexible recovery options > > mean your > > >> > data is safe, > > >> > secure and there when you need it. Discover what all the > > >> > cheering's about. > > >> > Get your free trial download today. > > >> > http://p.sf.net/sfu/quest-dev2dev2 > > >> > _______________________________________________ > > >> > Freerdp-devel mailing list > > >> > Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net> > > >> <mailto:Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net>> > > >> > <mailto:Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net> > > >> <mailto:Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net>>> > > >> > > > https://lists.sourceforge.net/lists/listinfo/freerdp-devel > > >> > > > >> > > > >> > > >> > > >> > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Simplify data backup and recovery for your virtual environment > > with vRanger. > > > Installation's a snap, and flexible recovery options mean your > > data is safe, > > > secure and there when you need it. Discover what all the > > cheering's about. > > > Get your free trial download today. > > > http://p.sf.net/sfu/quest-dev2dev2 > > > _______________________________________________ > > > Freerdp-devel mailing list > > > Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net> > > > https://lists.sourceforge.net/lists/listinfo/freerdp-devel > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Simplify data backup and recovery for your virtual environment > > with vRanger. > > Installation's a snap, and flexible recovery options mean your > > data is safe, > > secure and there when you need it. Discover what all the > > cheering's about. > > Get your free trial download today. > > http://p.sf.net/sfu/quest-dev2dev2 > > _______________________________________________ > > Freerdp-devel mailing list > > Freerdp-devel@lists.sourceforge.net > > <mailto:Freerdp-devel@lists.sourceforge.net> > > https://lists.sourceforge.net/lists/listinfo/freerdp-devel > > > > > >
------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________ Freerdp-devel mailing list Freerdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel