[Lazarus] Problems using xrdp

Steve Gatenby steveg at nevets.com.au
Wed Oct 1 09:47:15 CEST 2014


Having an issue running a simple Laz app under xrdp

  xrdp (server) running on Lubuntu 14.04 server 32 bit
  rdesktop (client) running on another system Lubuntu 14.04 server 32 bit

Blank (new) Laz app with just a label added (no code)
If I run the app on the server itself, no problems
Running same app logging in from the client system fails

Would anybody have any ideas here ?

Thanks - SteveG

(gdb results following) - I can supply full backtrace if required

Reading symbols from project1...done.
(gdb) r
Starting program: /home/user/NetLynx/00-Admin/RunFiles/NetLynx/project1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0xb715d19b in ?? () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
(gdb) bt
#0  0xb715d19b in ?? () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
#1  0xb713e4d5 in ?? () from /usr/lib/i386-linux-gnu/libpixman-1.so.0
#2  0xb713dcb7 in pixman_composite_glyphs_no_mask () from 
/usr/lib/i386-linux-gnu/libpixman-1.so.0
#3  0xb7691e4a in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#4  0xb76e6b3e in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#5  0xb76e8c9f in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#6  0xb76e8f23 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#7  0xb76867a6 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#8  0xb7699029 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#9  0xb76d536c in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#10 0xb76da8fd in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#11 0xb7689e23 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#12 0xb76867a6 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#13 0xb770711a in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#14 0xb76d536c in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#15 0xb7690712 in ?? () from /usr/lib/i386-linux-gnu/libcairo.so.2
#16 0xb768118e in cairo_show_glyphs () from 
/usr/lib/i386-linux-gnu/libcairo.so.2
#17 0xb72980c1 in ?? () from /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0
#18 0xb7298404 in ?? () from /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0
#19 0xb77a82f8 in pango_renderer_draw_glyphs () from 
/usr/lib/i386-linux-gnu/libpango-1.0.so.0
#20 0xb72986ea in pango_cairo_show_glyph_string () from 
/usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0
#21 0xb7959637 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#22 0xb77a82f8 in pango_renderer_draw_glyphs () from 
/usr/lib/i386-linux-gnu/libpango-1.0.so.0
#23 0xb77a83ca in pango_renderer_draw_glyph_item () from 
/usr/lib/i386-linux-gnu/libpango-1.0.so.0
#24 0xb77a8f23 in pango_renderer_draw_layout_line () from 
/usr/lib/i386-linux-gnu/libpango-1.0.so.0
#25 0xb77a913a in pango_renderer_draw_layout () from 
/usr/lib/i386-linux-gnu/libpango-1.0.so.0
#26 0xb795a664 in gdk_draw_layout_with_colors () from 
/usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#27 0x08278322 in TGTKDEVICECONTEXT__DRAWTEXTWITHCOLORS 
(ATEXT=0xb6ca9d68 "Label1", ALENGTH=6, X=17, Y=14, FGCOLOR=0x0,
     BGCOLOR=0x0, this=<error reading variable>) at 
./gtk2/gtk2devicecontext.inc:1344
#28 0x081bb7d1 in TGTK2WIDGETSET__TEXTOUT (DC=3066528144, X=17, Y=14, 
STR=0xb6ca9d68 "Label1", COUNT=6,
     this=<error reading variable>) at ./gtk2/gtk2winapi.inc:9577
#29 0x081bc0cf in TGTK2WIDGETSET__TEXTUTF8OUT (DC=3066528144, X=0, Y=0, 
STR=0xb6ca9d68 "Label1", COUNT=6,
     this=<error reading variable>) at ./gtk2/gtk2lclintf.inc:189
#30 0x081aee0f in DRAWLINE (THELINE=0xb6ca9d68 "Label1", LINELENGTH=6, 
TOPPOS=0, parentfp=0xbfffe65c)
     at ./gtk2/gtk2winapi.inc:2636
#31 0x081aea9f in TGTK2WIDGETSET__DRAWTEXT (DC=3066528144, 
STR=0xb6ca9868 "Label1", COUNT=6, RECT=..., FLAGS=352,
     this=<error reading variable>) at ./gtk2/gtk2winapi.inc:2738
#32 0x0815a105 in DRAWTEXT (DC=3066528144, STR=0xb6ca9868 "Label1", 
COUNT=6, RECT=..., FLAGS=352)
     at ./include/winapi.inc:210
---Type <return> to continue, or q <return> to quit---





More information about the Lazarus mailing list