<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
<tt>On 2011-07-14 11:06, Mattias Gaertner wrote:</tt>
<blockquote
cite="mid:740000010.544740.1310634419102.JavaMail.open-xchange@cc-app2"
type="cite">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
<p style="margin: 0px;"><tt><span> </span></tt></p>
<p style="margin: 0px;"><tt> </tt></p>
<div style="margin: 5px 0px;"><tt> Torsten Bonde Christiansen
<a class="moz-txt-link-rfc2396E" href="mailto:tc@epidata.dk"><tc@epidata.dk></a> hat am 14. Juli 2011 um 10:45
geschrieben:<br>
<br>
> Hi List.</tt> <tt><br>
><br>
> I was trying to check out my form with the .lfm view mode
of lazarus,<br>
> but there seems to be a bug. This is with the latest svn
revision:<br>
> Lazarus 0.9.31 r31694M FPC 2.4.2 x86_64-linux-gtk 2 </tt></div>
<p style="margin: 0px;"><tt> </tt></p>
<p style="margin: 0px;"><tt>What do you mean with '.lfm view
mode'? <br>
</tt></p>
</blockquote>
<tt>The feature: Right click form -> View source (.lfm)<br>
</tt>
<blockquote
cite="mid:740000010.544740.1310634419102.JavaMail.open-xchange@cc-app2"
type="cite">
<p style="margin: 0px;"><tt> </tt></p>
<div style="margin: 5px 0px;"><tt> <br>
> Even very simple forms will make the program crash. </tt></div>
<p style="margin: 0px;"><tt> </tt></p>
<p style="margin: 0px;"><tt>It works here with Lazarus 0.9.31
r30979 FPC 2.5.1 i386-linux-gtk 2.</tt></p>
<p style="margin: 0px;"><tt> </tt></p>
<p style="margin: 0px;"><tt>Can you create a bug report with an
example?</tt></p>
<p style="margin: 0px;"><tt> </tt></p>
<div style="margin: 5px 0px;"><tt> <br>
>[...]<br>
> TApplication.HandleException Access violation<br>
> Stack trace:<br>
> $00000000005C37C0 line 415 of ../inc/objpas.inc </tt></div>
<p style="margin: 0px;"><tt> </tt></p>
<p style="margin: 0px;"><tt>Can you start the IDE in gdb and
create a backtrace?</tt></p>
</blockquote>
<tt>This is the best I could get - it's from Lazarus own call stack
window. Taken right<br>
after the error occured.<br>
<br>
</tt><tt>#0 INHERITSFROM(0x8948d07d8948ffff, 0x14227f8) at
../inc/objpas.inc:416<br>
#1 fpc_do_is(0x8948d07d8948ffff, 0x8948d07d8948ffff) at
../inc/objpas.inc:40<br>
#2 ?? at pthread_mutex_lock.c:201<br>
#3 GTKWSPOPUPDELAYEDCLOSE(0x7fffee99c860, 0x7fffee99c860) at
gtk2/gtk2wsmenus.pp:603<br>
#4 g_main_context_dispatch at :0<br>
#5 ?? at :0<br>
#6 g_main_context_iteration at :0<br>
#7 APPPROCESSMESSAGES(0x7ffff7dffc30) at
gtk2/gtk2widgetset.inc:2397<br>
#8 POPUP(0x7fffeebcc3b0, 0x7fffee99c860, 633, 509) at
gtk2/gtk2wsmenus.pp:661<br>
#9 POPUP(0x7fffee99c860, 633, 509) at include/popupmenu.inc:87<br>
#10 MOUSEUPONCONTROL(0x7ffff7ff4bc0, 0x7fffeb812250,
@0x7fffffffdde0: {MSG = 517, KEYS = 2, XPOS = 97, YPOS = 81, POS =
{X = 97, Y = 81}, DUMMY = 5308513, RESULT = 0}) at
../designer/designer.pp:2188<br>
#11 ISDESIGNMSG(0x7ffff7ff4bc0, 0x7fffeb812250, @0x7fffffffdde0:
{MSG = 517, UNUSEDMSG = 0, WPARAM = 2, LPARAM = 5308513, RESULT =
0}) at ../designer/designer.pp:2623<br>
#12 WNDPROC(0x7fffeb812250, @0x7fffffffdde0: {MSG = 517, UNUSEDMSG
= 0, WPARAM = 2, LPARAM = 5308513, RESULT = 0}) at
include/control.inc:1594<br>
#13 WNDPROC(0x7fffeb812250, @0x7fffffffdde0: {MSG = 517, UNUSEDMSG
= 0, WPARAM = 2, LPARAM = 5308513, RESULT = 0}) at
include/wincontrol.inc:5243<br>
#14 WNDPROC(0x7fffeb812250, @0x7fffffffdde0: {MSG = 517, UNUSEDMSG
= 0, WPARAM = 2, LPARAM = 5308513, RESULT = 0}) at
include/customform.inc:1368<br>
#15 DELIVERMESSAGE(0x7fffeb812250, @0x7fffffffdde0: 0) at
lclmessageglue.pas:111<br>
#16 DELIVERMESSAGE(0x7fffeb812250, @0x7fffffffdde0: 0) at
gtk2/gtk2proc.inc:3628<br>
#17 DELIVERMOUSEUPMESSAGE(0x1c9dac0, 0x1e2de50, 0x7fffeb812250) at
gtk2/gtk2callback.inc:1920<br>
#18 GTKMOUSEBTNRELEASE(0x1c9dac0, 0x1e2de50, 0x7fffeb812250) at
gtk2/gtk2callback.inc:1977<br>
#19 ?? at :0<br>
#20 g_closure_invoke at :0<br>
#21 ?? at :0<br>
#22 g_signal_emit_valist at :0<br>
#23 g_signal_emit at :0<br>
#24 ?? at :0<br>
#25 gtk_propagate_event at :0<br>
#26 gtk_main_do_event at :0<br>
#27 ?? at :0<br>
#28 g_main_context_dispatch at :0<br>
#29 ?? at :0<br>
#30 g_main_context_iteration at :0<br>
#31 APPWAITMESSAGE(0x7ffff7dffc30) at gtk2/gtk2widgetset.inc:2471<br>
#32 IDLE(0x7ffff7dfe050, true) at include/application.inc:401<br>
#33 HANDLEMESSAGE(0x7ffff7dfe050) at include/application.inc:1265<br>
#34 RUNLOOP(0x7ffff7dfe050) at include/application.inc:1397<br>
#35 APPRUN(0x7ffff7dffc30, {Proc = {procedure (POINTER)}
0x7fffffffe620, Self = 0x7ffff7dfe050}) at
include/interfacebase.inc:60<br>
#36 RUN(0x7ffff7dfe050) at include/application.inc:1385<br>
#37 main at lazarus.pp:119<br>
<br>
<br>
-Torsten.<br>
</tt>
</body>
</html>