* * *

Author Topic: Projeto project1 elevou classe exceção 'External SIGSEGV'. No endereço 7FFFF6F4F  (Read 857 times)

elender

  • New member
  • *
  • Posts: 24
[RESOLVIDO]

Olá a todos da equipe lazarus. Tenho um problema semelhante ao do seguinte tópico
http://forum.lazarus.freepascal.org/index.php/topic,29085.0.html
Este problema ocorreu quando tentei adicionar uma imagem PNG em um TMenuItem através da Propriedade Bitmap (TBitmap). Toda vez que eu ia abrir esse menu o computador travava (Estou usando linux mint, última versão estável do lazarus 1.6.4 e FPC 3.0..2  SO de 64 bits gtk2). Consegui remover a imagem do menu mas isso não resolveu o problema. Sempre que eu clico no TMenu o computador trava totalmente e sou obrigado a forçar o desligamento. Como resolver?
« Last Edit: March 25, 2017, 10:23:36 pm by elender »

elender

  • New member
  • *
  • Posts: 24
tentei apagar o código hexadecimal referente  à imagem dos arquivos .lfm 
só que mesmo assim não funcionou... :'(

elender

  • New member
  • *
  • Posts: 24
vou postar o código de cada arquivo para vocês verem

elender

  • New member
  • *
  • Posts: 24
Essa aqui é a unit1.lfm

Code: Pascal  [Select]
  1. object JanelaPrincipal: TJanelaPrincipal
  2.   Left = 633
  3.   Height = 132
  4.   Top = 443
  5.   Width = 661
  6.   Caption = 'JanelaPrincipal'
  7.   ClientHeight = 109
  8.   ClientWidth = 661
  9.   Menu = MenuPrincipal
  10.   OnCreate = FormCreate
  11.   LCLVersion = '1.6.4.0'
  12.   object Button1: TButton
  13.     Left = 348
  14.     Height = 25
  15.     Top = 102
  16.     Width = 75
  17.     Caption = 'Button1'
  18.     OnClick = Button1Click
  19.     TabOrder = 0
  20.   end
  21.   object MenuPrincipal: TMainMenu
  22.     left = 129
  23.     top = 96
  24.     object MenuArquivo: TMenuItem
  25.       Caption = '&Arquivo'
  26.       OnClick = MenuArquivoClick
  27.       object SubMenuIncluiPastas: TMenuItem
  28.         Caption = 'I&ncluir Pasta de Imagens'
  29.         OnClick = SubMenuIncluiPastasClick
  30.       end
  31.       object SubMenuAbrir: TMenuItem
  32.         Caption = 'Abrir Imagem'
  33.         OnClick = SubMenuAbrirClick
  34.       end
  35.       object SubMenuListaRecente: TMenuItem
  36.         Caption = 'Abrir Arquivos Recentes'
  37.         OnClick = SubMenuListaRecenteClick
  38.         object MenuItem2: TMenuItem
  39.           Caption = 'New Item38'
  40.         end
  41.         object MenuItem4: TMenuItem
  42.           Caption = 'New Item39'
  43.         end
  44.         object MenuItem5: TMenuItem
  45.           Caption = 'New Item40'
  46.         end
  47.         object MenuItem6: TMenuItem
  48.           Caption = 'New Item41'
  49.         end
  50.       end
  51.       object MenuItem3: TMenuItem
  52.         Caption = '-'
  53.         OnClick = MenuItem3Click
  54.         object MenuItem1: TMenuItem
  55.           Caption = 'New Item37'
  56.           OnClick = MenuItem1Click
  57.         end
  58.       end
  59.       object SubMenuSalvarAgora: TMenuItem
  60.         Caption = '&Salvar'
  61.         OnClick = SubMenuSalvarAgoraClick
  62.       end
  63.       object SubMenuSalvarComo: TMenuItem
  64.         Caption = 'Salvar &como...'
  65.         OnClick = SubMenuSalvarComoClick
  66.       end
  67.       object SalvarAlteracoes: TMenuItem
  68.         Caption = 'Salvar &todas as alterações'
  69.       end
  70.       object MenuItem7: TMenuItem
  71.         Caption = '&Exportar...'
  72.         OnClick = MenuItem7Click
  73.       end
  74.       object MenuItem12: TMenuItem
  75.         Caption = '-'
  76.       end
  77.       object MenuItem8: TMenuItem
  78.         Caption = '&Imprimir                             Ctrl+ P'
  79.       end
  80.       object MenuItem10: TMenuItem
  81.         Caption = 'En&viar para...'
  82.         OnClick = MenuItem10Click
  83.         object MenuItem9: TMenuItem
  84.           Caption = 'WPS Writer'
  85.           OnClick = MenuItem9Click
  86.         end
  87.         object MenuItem15: TMenuItem
  88.           Caption = 'New Item50'
  89.         end
  90.         object MenuItem16: TMenuItem
  91.           Caption = 'New Item51'
  92.         end
  93.       end
  94.       object MenuItem11: TMenuItem
  95.         Caption = 'Proprie&dades'
  96.       end
  97.       object MenuItem13: TMenuItem
  98.         Caption = '-'
  99.       end
  100.       object EncerrarPrograma: TMenuItem
  101.         Caption = 'Sair'
  102.         OnClick = EncerrarProgramaClick
  103.       end
  104.     end
  105.     object MenuEditar: TMenuItem
  106.       Caption = '&Editar'
  107.       OnClick = MenuEditarClick
  108.       object SubMenuDesfazer: TMenuItem
  109.         Caption = 'Desfazer'
  110.         OnClick = SubMenuDesfazerClick
  111.       end
  112.       object SubMenuRefazer: TMenuItem
  113.         Caption = 'Refazer'
  114.         OnClick = SubMenuRefazerClick
  115.       end
  116.       object MenuItem14: TMenuItem
  117.         Caption = '-'
  118.       end
  119.       object Recortar: TMenuItem
  120.         Caption = 'Recortar'
  121.         OnClick = RecortarClick
  122.       end
  123.       object SubMenuCopiar: TMenuItem
  124.         Caption = 'Copiar'
  125.         OnClick = SubMenuCopiarClick
  126.       end
  127.       object SubMenuColar: TMenuItem
  128.         Caption = 'Colar'
  129.         OnClick = SubMenuColarClick
  130.       end
  131.       object MenuItem18: TMenuItem
  132.         Caption = '-'
  133.       end
  134.       object SubMenuLocalizar: TMenuItem
  135.         Caption = 'Localizar'
  136.         OnClick = SubMenuLocalizarClick
  137.       end
  138.       object SubMenuProximo: TMenuItem
  139.         Caption = 'Localizar Próximo'
  140.         OnClick = SubMenuProximoClick
  141.       end
  142.     end
  143.     object MenuVer: TMenuItem
  144.       Caption = '&Ver'
  145.       OnClick = MenuVerClick
  146.       object MenuItem28: TMenuItem
  147.         Caption = 'New Item46'
  148.         OnClick = MenuItem28Click
  149.       end
  150.     end
  151.     object MenuFerramentas: TMenuItem
  152.       Caption = '&Ferramentas'
  153.       OnClick = MenuFerramentasClick
  154.       object SubMenuAutoCorrecao: TMenuItem
  155.         Caption = 'Correção Automática            Ctrl+ Q'
  156.         ShortCutKey2 = 16465
  157.         OnClick = SubMenuAutoCorrecaoClick
  158.       end
  159.       object SubMenuBrilhoContraste: TMenuItem
  160.         Caption = 'Brilho e Contraste'
  161.         OnClick = SubMenuBrilhoContrasteClick
  162.       end
  163.       object SubMenuCor: TMenuItem
  164.         Caption = 'Configuração de Cor'
  165.         OnClick = SubMenuCorClick
  166.       end
  167.       object SubMenuRecortar: TMenuItem
  168.         Caption = 'Recortar Imagem'
  169.         OnClick = SubMenuRecortarClick
  170.       end
  171.       object SubMenuRotacionar: TMenuItem
  172.         Caption = 'Girar ou Inverter Imagem'
  173.         OnClick = SubMenuRotacionarClick
  174.       end
  175.       object SubMenuOlhosVermelhos: TMenuItem
  176.         Caption = 'Remover Olhos Vermelhos'
  177.         OnClick = SubMenuOlhosVermelhosClick
  178.       end
  179.       object SubMenuRedimensionar: TMenuItem
  180.         Caption = 'Redimensionar Imagem'
  181.         OnClick = SubMenuRedimensionarClick
  182.       end
  183.       object SubMenuCompactarImagens: TMenuItem
  184.         Caption = 'Compactar Imagem'
  185.         OnClick = SubMenuCompactarImagensClick
  186.       end
  187.     end
  188.     object MenuAjuda: TMenuItem
  189.       Caption = 'A&juda'
  190.       OnClick = MenuAjudaClick
  191.       object SubMenuAjuda: TMenuItem
  192.         Caption = 'Conteúdo'
  193.         OnClick = SubMenuAjudaClick
  194.       end
  195.       object SubMenuTutorial: TMenuItem
  196.         Caption = 'Tutorial'
  197.         OnClick = SubMenuTutorialClick
  198.       end
  199.       object MenuItem24: TMenuItem
  200.         Caption = '-'
  201.       end
  202.       object SubMenuSobre: TMenuItem
  203.         Caption = 'Sobre'
  204.         OnClick = SubMenuSobreClick
  205.       end
  206.     end
  207.   end
  208. end
« Last Edit: March 25, 2017, 10:24:15 pm by elender »

elender

  • New member
  • *
  • Posts: 24
essa é a unit1.pas
Code: Pascal  [Select]
  1. unit Unit1;
  2.  
  3. {$mode objfpc}{$H+}
  4.  
  5. interface
  6.  
  7. uses
  8.   Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, Menus,
  9.   StdCtrls;
  10.  
  11. type
  12.  
  13.   { TJanelaPrincipal }
  14.  
  15.   TJanelaPrincipal = class(TForm)
  16.     Button1: TButton;
  17.     MenuItem1: TMenuItem;
  18.     MenuItem10: TMenuItem;
  19.     MenuItem11: TMenuItem;
  20.     MenuItem12: TMenuItem;
  21.     MenuItem13: TMenuItem;
  22.     MenuItem15: TMenuItem;
  23.     MenuItem16: TMenuItem;
  24.     MenuItem2: TMenuItem;
  25.     MenuItem4: TMenuItem;
  26.     MenuItem5: TMenuItem;
  27.     MenuItem6: TMenuItem;
  28.     MenuItem7: TMenuItem;
  29.     MenuItem8: TMenuItem;
  30.     MenuItem9: TMenuItem;
  31.     SalvarAlteracoes: TMenuItem;
  32.     SubMenuBrilhoContraste: TMenuItem;
  33.     SubMenuCor: TMenuItem;
  34.     SubMenuRecortar: TMenuItem;
  35.     SubMenuRotacionar: TMenuItem;
  36.     SubMenuOlhosVermelhos: TMenuItem;
  37.     SubMenuRedimensionar: TMenuItem;
  38.     SubMenuCompactarImagens: TMenuItem;
  39.     MenuPrincipal: TMainMenu;
  40.     MenuArquivo: TMenuItem;
  41.     EncerrarPrograma: TMenuItem;
  42.     MenuEditar: TMenuItem;
  43.     SubMenuDesfazer: TMenuItem;
  44.     SubMenuRefazer: TMenuItem;
  45.     MenuItem14: TMenuItem;
  46.     Recortar: TMenuItem;
  47.     SubMenuCopiar: TMenuItem;
  48.     SubMenuColar: TMenuItem;
  49.     MenuItem18: TMenuItem;
  50.     SubMenuLocalizar: TMenuItem;
  51.     SubMenuIncluiPastas: TMenuItem;
  52.     SubMenuProximo: TMenuItem;
  53.     MenuAjuda: TMenuItem;
  54.     SubMenuAjuda: TMenuItem;
  55.     SubMenuTutorial: TMenuItem;
  56.     MenuItem24: TMenuItem;
  57.     SubMenuSobre: TMenuItem;
  58.     MenuVer: TMenuItem;
  59.     MenuFerramentas: TMenuItem;
  60.     MenuItem28: TMenuItem;
  61.     SubMenuAutoCorrecao: TMenuItem;
  62.     MenuItem3: TMenuItem;
  63.     SubMenuAbrir: TMenuItem;
  64.     SubMenuListaRecente: TMenuItem;
  65.     SubMenuSalvarAgora: TMenuItem;
  66.     SubMenuSalvarComo: TMenuItem;
  67.     procedure Button1Click(Sender: TObject);
  68.     procedure FormCreate(Sender: TObject);
  69.     procedure MenuEditarClick(Sender: TObject);
  70.     procedure MenuArquivoClick(Sender: TObject);
  71.     procedure MenuAjudaClick(Sender: TObject);
  72.     procedure EncerrarProgramaClick(Sender: TObject);
  73.     procedure MenuItem10Click(Sender: TObject);
  74.     procedure MenuItem1Click(Sender: TObject);
  75.     procedure MenuItem3Click(Sender: TObject);
  76.     procedure MenuItem7Click(Sender: TObject);
  77.     procedure MenuItem9Click(Sender: TObject);
  78.     procedure SubMenuTutorialClick(Sender: TObject);
  79.     procedure SubMenuAjudaClick(Sender: TObject);
  80.     procedure SubMenuProximoClick(Sender: TObject);
  81.     procedure SubMenuLocalizarClick(Sender: TObject);
  82.     procedure SubMenuColarClick(Sender: TObject);
  83.     procedure SubMenuCopiarClick(Sender: TObject);
  84.     procedure RecortarClick(Sender: TObject);
  85.     procedure SubMenuRefazerClick(Sender: TObject);
  86.     procedure SubMenuDesfazerClick(Sender: TObject);
  87.     procedure SubMenuSobreClick(Sender: TObject);
  88.     procedure SubMenuFecharImagemClick(Sender: TObject);
  89.     procedure SubMenuSalvarComoClick(Sender: TObject);
  90.     procedure SubMenuSalvarAgoraClick(Sender: TObject);
  91.     procedure SubMenuListaRecenteClick(Sender: TObject);
  92.     procedure SubMenuAbrirClick(Sender: TObject);
  93.     procedure SubMenuCompactarImagensClick(Sender: TObject);
  94.     procedure SubMenuRedimensionarClick(Sender: TObject);
  95.     procedure SubMenuOlhosVermelhosClick(Sender: TObject);
  96.     procedure SubMenuRotacionarClick(Sender: TObject);
  97.     procedure SubMenuBrilhoContrasteClick(Sender: TObject);
  98.     procedure SubMenuRecortarClick(Sender: TObject);
  99.     procedure SubMenuCorClick(Sender: TObject);
  100.     procedure MenuVerClick(Sender: TObject);
  101.     procedure MenuFerramentasClick(Sender: TObject);
  102.     procedure MenuItem28Click(Sender: TObject);
  103.     procedure SubMenuAutoCorrecaoClick(Sender: TObject);
  104.     procedure SubMenuIncluiPastasClick(Sender: TObject);
  105.   private
  106.     { private declarations }
  107.   procedure MyButtonClick(Sender: TObject);
  108.   //Aqui cria uma declaração privada
  109.   //Serve para criar um botão na hora que certo comando for executado
  110.   // Assim você economiza memória ;) ^_^
  111.   public
  112.     { public declarations }
  113.   end;
  114.  
  115. var
  116.   JanelaPrincipal: TJanelaPrincipal;
  117.  
  118. implementation
  119.  
  120. {$R *.lfm}
  121.  
  122. { TJanelaPrincipal }
  123.  
  124. procedure TJanelaPrincipal.MenuVerClick(Sender: TObject);
  125. begin
  126.  
  127. end;
  128.  
  129. procedure TJanelaPrincipal.MenuArquivoClick(Sender: TObject);
  130. begin
  131.  
  132. end;
  133.  
  134. procedure TJanelaPrincipal.MenuAjudaClick(Sender: TObject);
  135. begin
  136.  
  137. end;
  138.  
  139. procedure TJanelaPrincipal.EncerrarProgramaClick(Sender: TObject);
  140. begin
  141.     close   // Encerra o programa a partir do botão Sair (Menu Arquivo)
  142. end;
  143.  
  144. procedure TJanelaPrincipal.MenuItem10Click(Sender: TObject);
  145. begin
  146.  
  147. end;
  148.  
  149. procedure TJanelaPrincipal.MenuItem1Click(Sender: TObject);
  150. begin
  151.  
  152. end;
  153.  
  154. procedure TJanelaPrincipal.MenuItem3Click(Sender: TObject);
  155. begin
  156.  
  157. end;
  158.  
  159. procedure TJanelaPrincipal.MenuItem7Click(Sender: TObject);
  160. begin
  161.  
  162. end;
  163.  
  164. procedure TJanelaPrincipal.MenuItem9Click(Sender: TObject);
  165. begin
  166.  
  167. end;
  168.  
  169. procedure TJanelaPrincipal.SubMenuTutorialClick(Sender: TObject);
  170. begin
  171.  
  172. end;
  173.  
  174. procedure TJanelaPrincipal.SubMenuAjudaClick(Sender: TObject);
  175. begin
  176.  
  177. end;
  178.  
  179. procedure TJanelaPrincipal.SubMenuProximoClick(Sender: TObject);
  180. begin
  181.  
  182. end;
  183.  
  184. procedure TJanelaPrincipal.SubMenuLocalizarClick(Sender: TObject);
  185. begin
  186.  
  187. end;
  188.  
  189. procedure TJanelaPrincipal.SubMenuColarClick(Sender: TObject);
  190. begin
  191.  
  192. end;
  193.  
  194. procedure TJanelaPrincipal.SubMenuCopiarClick(Sender: TObject);
  195. begin
  196.  
  197. end;
  198.  
  199. procedure TJanelaPrincipal.RecortarClick(Sender: TObject);
  200. begin
  201.  
  202. end;
  203.  
  204. procedure TJanelaPrincipal.SubMenuRefazerClick(Sender: TObject);
  205. begin
  206.  
  207. end;
  208.  
  209. procedure TJanelaPrincipal.SubMenuDesfazerClick(Sender: TObject);
  210. begin
  211.  
  212. end;
  213.  
  214. procedure TJanelaPrincipal.SubMenuSobreClick(Sender: TObject);
  215. var
  216.   MyForm: TForm;
  217.   MyButton: TButton;
  218. begin
  219.   MyForm:=TForm.Create(nil); //cria um novo form quando se clica no botão
  220.   MyForm.SetBounds(300, 300, 320, 350);
  221.   MyForm.Caption:='Elender Picture Manager';
  222.  
  223.   MyButton:=TButton.create(MyForm);
  224.   MyButton.Caption:='Este Programa foi criado por mim';
  225.   MyButton.SetBounds(110, 110, 200, 130);
  226.   MyButton.Parent:=MyForm;
  227.  
  228.   MyButton.OnClick:=@MyButtonClick;
  229.  
  230.   MyForm.ShowModal;
  231.  
  232.   FreeAndNil(MyForm);
  233. end;
  234.  
  235. procedure TJanelaPrincipal.SubMenuFecharImagemClick(Sender: TObject);
  236. begin
  237.  
  238. end;
  239.  
  240. procedure TJanelaPrincipal.SubMenuSalvarComoClick(Sender: TObject);
  241. begin
  242.  
  243. end;
  244.  
  245. procedure TJanelaPrincipal.SubMenuSalvarAgoraClick(Sender: TObject);
  246. begin
  247.  
  248. end;
  249.  
  250. procedure TJanelaPrincipal.SubMenuListaRecenteClick(Sender: TObject);
  251. begin
  252.  
  253. end;
  254.  
  255. procedure TJanelaPrincipal.SubMenuAbrirClick(Sender: TObject);
  256. begin
  257.  
  258. end;
  259.  
  260. procedure TJanelaPrincipal.SubMenuCompactarImagensClick(Sender: TObject);
  261. begin
  262.  
  263. end;
  264.  
  265. procedure TJanelaPrincipal.SubMenuRedimensionarClick(Sender: TObject);
  266. begin
  267.  
  268. end;
  269.  
  270. procedure TJanelaPrincipal.SubMenuOlhosVermelhosClick(Sender: TObject);
  271. begin
  272.  
  273. end;
  274.  
  275. procedure TJanelaPrincipal.SubMenuRotacionarClick(Sender: TObject);
  276. begin
  277.  
  278. end;
  279.  
  280. procedure TJanelaPrincipal.SubMenuBrilhoContrasteClick(Sender: TObject);
  281. begin
  282.  
  283. end;
  284.  
  285. procedure TJanelaPrincipal.SubMenuRecortarClick(Sender: TObject);
  286. begin
  287.  
  288. end;
  289.  
  290. procedure TJanelaPrincipal.SubMenuCorClick(Sender: TObject);
  291. begin
  292.  
  293. end;
  294.  
  295. procedure TJanelaPrincipal.MenuEditarClick(Sender: TObject);
  296. begin
  297.  
  298. end;
  299.  
  300. procedure TJanelaPrincipal.FormCreate(Sender: TObject);
  301. begin
  302.  
  303. end;
  304.  
  305. procedure TJanelaPrincipal.Button1Click(Sender: TObject);
  306. begin
  307.  
  308. end;
  309.  
  310. procedure TJanelaPrincipal.MenuFerramentasClick(Sender: TObject);
  311. begin
  312.  
  313. end;
  314.  
  315. procedure TJanelaPrincipal.MenuItem28Click(Sender: TObject);
  316. begin
  317.  
  318. end;
  319.  
  320. procedure TJanelaPrincipal.SubMenuAutoCorrecaoClick(Sender: TObject);
  321. begin
  322.  
  323. end;
  324.  
  325. procedure TJanelaPrincipal.SubMenuIncluiPastasClick(Sender: TObject);
  326. begin
  327.  
  328. end;
  329.  
  330. procedure TJanelaPrincipal.MyButtonClick(Sender: TObject);
  331. begin
  332.   Showmessage('Obrigado por usar este programa!');
  333.   if Sender is TButton then
  334.     TForm(TButton(Sender).Parent).Close;
  335. end;
  336.  
  337. end.
  338.  
« Last Edit: March 25, 2017, 10:25:08 pm by elender »

elender

  • New member
  • *
  • Posts: 24
esse é o project1.lps
Code: XML  [Select]
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CONFIG>
  3.   <ProjectSession>
  4.     <Version Value="10"/>
  5.     <BuildModes Active="Default"/>
  6.     <Units Count="2">
  7.       <Unit0>
  8.         <Filename Value="project1.lpr"/>
  9.         <IsPartOfProject Value="True"/>
  10.         <EditorIndex Value="-1"/>
  11.         <WindowIndex Value="-1"/>
  12.         <TopLine Value="-1"/>
  13.         <CursorPos X="-1" Y="-1"/>
  14.         <UsageCount Value="22"/>
  15.       </Unit0>
  16.       <Unit1>
  17.         <Filename Value="unit1.pas"/>
  18.         <IsPartOfProject Value="True"/>
  19.         <ComponentName Value="JanelaPrincipal"/>
  20.         <HasResources Value="True"/>
  21.         <ResourceBaseClass Value="Form"/>
  22.         <UnitName Value="Unit1"/>
  23.         <IsVisibleTab Value="True"/>
  24.         <TopLine Value="141"/>
  25.         <CursorPos X="3" Y="143"/>
  26.         <ComponentState Value="1"/>
  27.         <UsageCount Value="22"/>
  28.         <Loaded Value="True"/>
  29.         <LoadedDesigner Value="True"/>
  30.       </Unit1>
  31.     </Units>
  32.     <JumpHistory Count="30" HistoryIndex="29">
  33.       <Position1>
  34.         <Filename Value="unit1.pas"/>
  35.         <Caret Line="127" Column="3" TopLine="125"/>
  36.       </Position1>
  37.       <Position2>
  38.         <Filename Value="unit1.pas"/>
  39.         <Caret Line="128" Column="3" TopLine="126"/>
  40.       </Position2>
  41.       <Position3>
  42.         <Filename Value="unit1.pas"/>
  43.         <Caret Line="129" Column="3" TopLine="127"/>
  44.       </Position3>
  45.       <Position4>
  46.         <Filename Value="unit1.pas"/>
  47.         <Caret Line="130" Column="3" TopLine="128"/>
  48.       </Position4>
  49.       <Position5>
  50.         <Filename Value="unit1.pas"/>
  51.         <Caret Line="131" Column="3" TopLine="129"/>
  52.       </Position5>
  53.       <Position6>
  54.         <Filename Value="unit1.pas"/>
  55.         <Caret Line="126" Column="3" TopLine="124"/>
  56.       </Position6>
  57.       <Position7>
  58.         <Filename Value="unit1.pas"/>
  59.         <Caret Line="284" Column="3" TopLine="274"/>
  60.       </Position7>
  61.       <Position8>
  62.         <Filename Value="unit1.pas"/>
  63.         <Caret Line="214" Column="3" TopLine="212"/>
  64.       </Position8>
  65.       <Position9>
  66.         <Filename Value="unit1.pas"/>
  67.         <Caret Line="254" Column="3" TopLine="252"/>
  68.       </Position9>
  69.       <Position10>
  70.         <Filename Value="unit1.pas"/>
  71.         <Caret Line="255" Column="3" TopLine="253"/>
  72.       </Position10>
  73.       <Position11>
  74.         <Filename Value="unit1.pas"/>
  75.         <Caret Line="256" Column="3" TopLine="254"/>
  76.       </Position11>
  77.       <Position12>
  78.         <Filename Value="unit1.pas"/>
  79.         <Caret Line="257" Column="3" TopLine="255"/>
  80.       </Position12>
  81.       <Position13>
  82.         <Filename Value="unit1.pas"/>
  83.         <Caret Line="258" Column="3" TopLine="256"/>
  84.       </Position13>
  85.       <Position14>
  86.         <Filename Value="unit1.pas"/>
  87.         <Caret Line="265" Column="3" TopLine="263"/>
  88.       </Position14>
  89.       <Position15>
  90.         <Filename Value="unit1.pas"/>
  91.         <Caret Line="134" Column="3" TopLine="132"/>
  92.       </Position15>
  93.       <Position16>
  94.         <Filename Value="unit1.pas"/>
  95.         <Caret Line="220" Column="3" TopLine="218"/>
  96.       </Position16>
  97.       <Position17>
  98.         <Filename Value="unit1.pas"/>
  99.         <Caret Line="210" Column="3" TopLine="208"/>
  100.       </Position17>
  101.       <Position18>
  102.         <Filename Value="unit1.pas"/>
  103.         <Caret Line="211" Column="3" TopLine="209"/>
  104.       </Position18>
  105.       <Position19>
  106.         <Filename Value="unit1.pas"/>
  107.         <Caret Line="218" Column="3" TopLine="216"/>
  108.       </Position19>
  109.       <Position20>
  110.         <Filename Value="unit1.pas"/>
  111.         <Caret Line="142" Column="3" TopLine="140"/>
  112.       </Position20>
  113.       <Position21>
  114.         <Filename Value="unit1.pas"/>
  115.         <Caret Line="143" Column="3" TopLine="141"/>
  116.       </Position21>
  117.       <Position22>
  118.         <Filename Value="unit1.pas"/>
  119.         <Caret Line="144" Column="3" TopLine="142"/>
  120.       </Position22>
  121.       <Position23>
  122.         <Filename Value="unit1.pas"/>
  123.         <Caret Line="145" Column="3" TopLine="143"/>
  124.       </Position23>
  125.       <Position24>
  126.         <Filename Value="unit1.pas"/>
  127.         <Caret Line="232" Column="3" TopLine="230"/>
  128.       </Position24>
  129.       <Position25>
  130.         <Filename Value="unit1.pas"/>
  131.         <Caret Line="146" Column="3" TopLine="144"/>
  132.       </Position25>
  133.       <Position26>
  134.         <Filename Value="unit1.pas"/>
  135.         <Caret Line="153" Column="3" TopLine="151"/>
  136.       </Position26>
  137.       <Position27>
  138.         <Filename Value="unit1.pas"/>
  139.         <Caret Line="143" Column="3" TopLine="141"/>
  140.       </Position27>
  141.       <Position28>
  142.         <Filename Value="unit1.pas"/>
  143.         <Caret Line="144" Column="3" TopLine="142"/>
  144.       </Position28>
  145.       <Position29>
  146.         <Filename Value="unit1.pas"/>
  147.         <Caret Line="143" Column="3" TopLine="141"/>
  148.       </Position29>
  149.       <Position30>
  150.         <Filename Value="unit1.pas"/>
  151.         <Caret Line="142" Column="3" TopLine="140"/>
  152.       </Position30>
  153.     </JumpHistory>
  154.   </ProjectSession>
  155. </CONFIG>
« Last Edit: March 25, 2017, 10:25:52 pm by elender »

elender

  • New member
  • *
  • Posts: 24
esse é o project1.lp1
Code: XML  [Select]
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CONFIG>
  3.   <ProjectOptions>
  4.     <Version Value="10"/>
  5.     <General>
  6.       <SessionStorage Value="InProjectDir"/>
  7.       <MainUnit Value="0"/>
  8.       <Title Value="project1"/>
  9.       <ResourceType Value="res"/>
  10.       <UseXPManifest Value="True"/>
  11.       <Icon Value="0"/>
  12.     </General>
  13.     <i18n>
  14.       <EnableI18N LFM="False"/>
  15.     </i18n>
  16.     <VersionInfo>
  17.       <StringTable ProductVersion=""/>
  18.     </VersionInfo>
  19.     <BuildModes Count="1">
  20.       <Item1 Name="Default" Default="True"/>
  21.     </BuildModes>
  22.     <PublishOptions>
  23.       <Version Value="2"/>
  24.     </PublishOptions>
  25.     <RunParams>
  26.       <local>
  27.         <FormatVersion Value="1"/>
  28.       </local>
  29.     </RunParams>
  30.     <RequiredPackages Count="1">
  31.       <Item1>
  32.         <PackageName Value="LCL"/>
  33.       </Item1>
  34.     </RequiredPackages>
  35.     <Units Count="2">
  36.       <Unit0>
  37.         <Filename Value="project1.lpr"/>
  38.         <IsPartOfProject Value="True"/>
  39.       </Unit0>
  40.       <Unit1>
  41.         <Filename Value="unit1.pas"/>
  42.         <IsPartOfProject Value="True"/>
  43.         <ComponentName Value="JanelaPrincipal"/>
  44.         <HasResources Value="True"/>
  45.         <ResourceBaseClass Value="Form"/>
  46.         <UnitName Value="Unit1"/>
  47.       </Unit1>
  48.     </Units>
  49.   </ProjectOptions>
  50.   <CompilerOptions>
  51.     <Version Value="11"/>
  52.     <Target>
  53.       <Filename Value="project1"/>
  54.     </Target>
  55.     <SearchPaths>
  56.       <IncludeFiles Value="$(ProjOutDir)"/>
  57.       <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
  58.     </SearchPaths>
  59.     <Linking>
  60.       <Options>
  61.         <Win32>
  62.           <GraphicApplication Value="True"/>
  63.         </Win32>
  64.       </Options>
  65.     </Linking>
  66.   </CompilerOptions>
  67.   <Debugging>
  68.     <Exceptions Count="3">
  69.       <Item1>
  70.         <Name Value="EAbort"/>
  71.       </Item1>
  72.       <Item2>
  73.         <Name Value="ECodetoolError"/>
  74.       </Item2>
  75.       <Item3>
  76.         <Name Value="EFOpenError"/>
  77.       </Item3>
  78.     </Exceptions>
  79.   </Debugging>
  80. </CONFIG>
« Last Edit: March 25, 2017, 10:26:09 pm by elender »

elender

  • New member
  • *
  • Posts: 24
agora com a pasta lib.
esse é o project1.compiled
Code: XML  [Select]
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CONFIG>
  3.   <Compiler Value="/usr/bin/fpc" Date="1488055450"/>
  4.   <Params Value=" -MObjFPC -Scghi -Cg -O1 -g -gl -l -vewnhibq -Fi/home/elender/Documentos/projeto/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/usr/share/lazarus/1.6.4/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/1.6.4/lcl/units/x86_64-linux -Fu/usr/share/lazarus/1.6.4/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.6.4/packager/units/x86_64-linux -Fu/home/elender/Documentos/projeto/ -FU/home/elender/Documentos/projeto/lib/x86_64-linux/ -dLCL -dLCLgtk2 project1.lpr"/>
  5. </CONFIG>
« Last Edit: March 25, 2017, 10:26:23 pm by elender »

elender

  • New member
  • *
  • Posts: 24
descobri que o problema na verdade não foi o arquivo PNG, rs...o que houve foi que sem querer movi os subitens de um menu para um separador vazio...ao exluir esse separador vazio o erro "sumiu".

elender

  • New member
  • *
  • Posts: 24
apenas um adendo: ainda não consigo inserir a maldita imagem PNG...talvez esteja faltando alguma espécie de pacote/componente...pelo menos não é o computador todo que trava, apenas o lazarus desta vez.

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus