<!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>