Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lazarus

Войти
Регистрация
Восстановить пароль
 
anvi2894
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 14
#1

Ошибка SIGSEGV в TChart - Lazarus

08.06.2016, 15:57. Просмотров 264. Ответов 6

Доброе время суток, господа программисты.
Возникла такая проблема. Использую компонент TChart. Когда компонент находится на главной форме все отлично. Но как только я перенес его на вторую форму(которая открывается при нажатии на кнопку) начались проблемы. Проект собирается без проблем, но как только запускаю расчеты получаю ошибку External:SIGSEGV. Ошибка выскакивает в строке, в которой я пытаюсь добавить значения в Сhart.
chart1lineseries1.addxy(t,e,' ' ,clred); Вот так выглядит строка с ошибкой.
Может кто сталкивался с такой проблемой и может помочь?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2016, 15:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка SIGSEGV в TChart (Lazarus):

Ошибка SIGSEGV - Lazarus
Привет! Создаю программу для работы с массивами. unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils,...

Ошибка: SIGSEGV - Lazarus
Здравствуйте! Я недавно начала писать программу. Лазарус выдает такую ошибку. Кода у меня, как такового, нет. Только для вызова другой...

Ненавистная ошибка External:SIGSEGV - Lazarus
Программа банальна. Два элемента Memo, создается матрица, выводится в Memo1, потом идет обработка матрицы(добавляется столбец в Memo1, где...

SaveDialog и ошибка External: SIGSEGV - Lazarus
Здравствуйте. Столкнулся с непонятным поведением в Lazarus, а именно рандомным появлением исключения External: SIGSEGV при вызове диалога...

Ошибка SIGSEGV, ассемблерная вставка, массив - Lazarus
Здравствуйте! При запуске этого кода возникает ошибка SIGSEGV, в строке 19 (mov bx,); program project1; {$ASMMODE INTEL} var ...

Ошибка SIGSEGV при операции TAnimate.NextFrame - Lazarus
Пишу игру на Лазарусе и не могу запустить, всё время выдает ошибку External: SIGSEGV...указывает на строчку if curFrame < maxFrame...

6
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24804 / 16478 / 5081
Регистрация: 22.10.2011
Сообщений: 29,115
Записей в блоге: 5
08.06.2016, 16:03 #2
Без полного проекта говорить не о чем. Переносы компонентов с места на место никогда не оканчиваются ничем хорошим. Нужно точно видеть что там творится, а не гадать на кофейной гуще.
1
anvi2894
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 14
08.06.2016, 16:09  [ТС] #3
Прикладываю архив с проектом. В нем полностью весь проект.
Перенес компоненты на другую форму, так как графиков нужно много, а основная форма и так занята.
Мне кажется, что проблема с тем, как я связала модули, но не могу с уверенностью об этом говорить.
0
Вложения
Тип файла: rar диплом 2.rar (3.88 Мб, 2 просмотров)
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24804 / 16478 / 5081
Регистрация: 22.10.2011
Сообщений: 29,115
Записей в блоге: 5
08.06.2016, 17:36 #4
У тебя чарты и серии были просто скопированы на другую форму, а не перенесены, как положено. При этом на первой форме остались ссылки на серии, естественно, ничего не инициализировалось.

Вот так все работает:
1
Вложения
Тип файла: zip dip.zip (533.2 Кб, 2 просмотров)
anvi2894
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 14
08.06.2016, 22:44  [ТС] #5
Не знаю, что вы сделали, но загружаться у меня это определенно не хочет. Пишет ошибка загрузки TchartAxis.Minors. Дальше говорит, что не знает что такое Minors.
Я не скопировал, я удалил на главной форме и заново поставил на другой.

Добавлено через 12 минут
Если из модуля один убрать ссылки на Chart , то я получаю ошибку,
unit1.pas(362,22) Error: Identifier not found "Chart1LineSeries1"
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24804 / 16478 / 5081
Регистрация: 22.10.2011
Сообщений: 29,115
Записей в блоге: 5
09.06.2016, 00:09 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от anvi2894 Посмотреть сообщение
Я не скопировал, я удалил на главной форме и заново поставил на другой.
Неправильно удалил. Ссылки на старой форме остались. У меня код компилируется, запускается, и работает. Убедись:
1
Миниатюры
Ошибка SIGSEGV в TChart  
anvi2894
0 / 0 / 0
Регистрация: 12.12.2015
Сообщений: 14
09.06.2016, 01:08  [ТС] #7
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
unit Unit1; 
 
{$mode objfpc}{$H+}
 
interface
 
uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
  ExtCtrls, TAGraph, TASeries, Math, param, integrator, graf;
 
type
  Tvec = array[0..2] of extended;
  Tvec1 = array[0..4] of extended;
  Tvec2 = array[0..11] of extended;
 
  { TForm1 }
 
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    ComboBox1: TComboBox;
    Memo1: TMemo;
    Memo2: TMemo;
 
    Chart1: TChart;
    Chart1LineSeries1: TLineSeries;
    Chart2: TChart;
    Chart2LineSeries1: TLineSeries;
    Chart3: TChart;
    Chart3LineSeries1: TLineSeries;
    Chart4: TChart;
    Chart4LineSeries1: TLineSeries;
    Chart5: TChart;
    Chart5LineSeries1: TLineSeries;
    Chart6: TChart;
    Chart6LineSeries1: TLineSeries;
 
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end; 
 
var
  Form1: TForm1;
  delta:integer;//режим работы двигателя
  tang,sin_tang,cos_tang:extended;//тангаж
  risk,sin_risk,cos_risk:extended;//рысканье
  h,e_x,e_y,i_x,i_y,F:extended;//равноденственные элементы
  dzitta,n,fi:extended;//вспомогательные элементы
  x:Tvec1;// фазовый вектор
  p:Tvec1;// сопряженный вектор
  p_f:extended;// непонятная херня из ниоткуда
  p_fo:extended;//фокальный параметр
  b:Tvec2;//вектор правых частей(фазовый вектор, сопряженный вектор и масса)
  t:extended;//время
  dt:extended;//шаг
  k_usk:Tvec; //компоненты вектора реактивного ускорения
 
  R_per1:extended;// радиус перицентра
  u1:extended;// аргументы широты
  e1:extended;//эксцентриситет
  w1:extended;//аргумент перицентра
  omega1:extended;//долгота восходящего узла
  i1:extended;//наклонение
  p_fo1:extended;//фокальный параметр
const
  muy = 398600.4415;
 
function komponent_usk(b1:Tvec2):Tvec;
procedure ravnod_elem();
procedure p0();
procedure p1(b1:Tvec2);
function raschet_A(b1:Tvec2):Tvec;
procedure opt_upr(b1:Tvec2);
function raschet_A_s_chert():Tvec;
function gamiltonian(b1:Tvec2):extended;
function pravie_chasti(b1:Tvec2):Tvec2;
function fok_param():extended;
function nahod_F():extended;
procedure ravnod_v_osk(b1:Tvec2);
 
 
implementation
 
function fok_param():extended;
var
  a:real;
   begin
    fok_param:=R_per*(1+e);
   end;
 
//вычисление параметра F
function nahod_F():extended;
var
  a:real;
   begin
    nahod_F:=u1+omega1;
   end;
 
//компоненты реактивного ускорения в орбитальной ск
function komponent_usk(b1:Tvec2):Tvec;
 var
   a:real;
   begin
    komponent_usk[0]:=delta*P_t/b1[5]*cos_tang*cos_risk;
    komponent_usk[1]:=delta*P_t/b1[5]*sin_tang*cos_risk;
    komponent_usk[2]:=delta*P_t/b1[5]*sin_risk;
   end;
 
 
 
//расчет равноденственных элементов
procedure ravnod_elem();
 var
  ist_anom:extended;
   begin
    p_fo:=fok_param();
    h:=sqrt(p_fo/muy);
    e_x:=e*cos(w+omega);
    e_y:=e*sin(w+omega);
    i_x:=tan(i/2)*cos(omega);
    i_y:=tan(i/2)*sin(omega);
    ist_anom:=u-w;
    F:=ist_anom+w+omega;
   end;
 
//расчет  вспомогательных величин
procedure p0();
var
 a:real;
  begin
   dzitta:=1+e_x*cos(F)+e_y*sin(F);
   n:=i_x*sin(F)-i_y*cos(F);
   fi:=1+sqr(i_x)+sqr(i_y);
  end;
 
//расчет  вспомогательных величин
procedure p1(b1:Tvec2);
var
 a:real;
  begin
   dzitta:=1+b1[1]*cos(F)+b1[2]*sin(F);
   n:=b1[3]*sin(F)-b1[4]*cos(F);
   fi:=1+sqr(b1[3])+sqr(b1[4]);
  end;
 
//расчет компонент вектора А
function raschet_A(b1:Tvec2):Tvec;
 var
  a:real;
  begin
   raschet_A[0]:=b1[0]*b1[6]+((dzitta+1)*cos(F)+b1[1])*b1[7]+((dzitta+1)*sin(F)+b1[2])
   *b1[8];
 
   raschet_A[1]:=dzitta*(sin(F)*b1[7]-cos(F)*b1[8]);
   raschet_A[2]:=n*(-b1[2]*b1[7]+b1[1]*b1[8])+1/2*fi*(cos(F)*b1[9]+sin(F)*b1[10])
   +dzitta*n*p_f;
  end;
 
//оптимальное управление
procedure opt_upr(b1:Tvec2);
 var
  a:Tvec;
  psi_s:extended;
  begin
   a:=raschet_A(b);
   cos_tang:=a[0]/sqrt(sqr(a[0])+sqr(a[1]));
   sin_tang:=a[1]/sqrt(sqr(a[0])+sqr(a[1]));
 
   cos_risk:=sqrt(sqr(a[0])+sqr(a[1]))/sqrt(sqr(a[0])+sqr(a[1])+sqr(a[2]));
   sin_risk:=sqr(a[2])/sqrt(sqr(a[0])+sqr(a[1])+sqr(a[2]));
 
   psi_s:=-(1+b1[11])/w_m+h/(b1[5]*dzitta)*sqrt(sqr(a[0])+sqr(a[1])+sqr(a[2]));
  // if psi_s>0 then delta:=1
   // else delta:=0;
 
  end;
//расчет компонент веткора А с чертой
function raschet_A_s_chert():Tvec;
var
 a:Tvec;
 begin
  a:=raschet_A(b);
  raschet_A_s_chert[0]:=h/dzitta*a[0];
  raschet_A_s_chert[1]:=h/dzitta*a[1];
  raschet_A_s_chert[2]:=h/dzitta*a[2];
 end;
 
// оптимальный гамильтониан
function gamiltonian(b1:Tvec2):extended;
var
 a:Tvec;
 begin
  a:=raschet_A_s_chert();
  gamiltonian:=-delta*P_t/w_m*(1+b1[11])+delta*P_t/b1[5]*sqrt(sqr(a[0])+sqr(a[1])+sqr(a[2]));
 end;
 
function pravie_chasti(b1:Tvec2):Tvec2;
var
 a,a1:Tvec;
 begin
  a:=raschet_A(b1);
  a1:=raschet_A_s_chert();
 
  //верно  h
  pravie_chasti[0]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*b1[0]+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*0);
 
  //верно  e_x
  pravie_chasti[1]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*((dzitta+1)*cos(F)+b1[1])+
  a1[1]*h/dzitta*dzitta*sin(F)+
  a1[2]*h/dzitta*(-n)*b1[2]);
 
  //верно  e_y
  pravie_chasti[2]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*((dzitta+1)*sin(F)+b1[2])+
  a1[1]*h/dzitta*(-dzitta)*cos(F)+
  a1[2]*h/dzitta*n*b1[1]);
 
  //верно i_x
  pravie_chasti[3]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*0+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*1/2*fi*cos(F));
 
  //верно i_y
  pravie_chasti[4]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*0+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*1/2*fi*sin(F));
 
  //верно m
  pravie_chasti[5]:=-delta*P_t/b1[5];
 
  //верно p_h
  pravie_chasti[6]:=-delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*b1[6]+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*0);
 
  //верно p_e_x
  pravie_chasti[7]:=-delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*((sqr(cos(F))+1)*b1[7]+cos(F)*sin(F)*b1[8])+
  a1[1]*h/dzitta*cos(F)*(b1[7]*sin(F)-b1[8]*cos(F))+
  a1[2]*h/dzitta*(n*b1[8]+n*p_f*cos(F)));
 
  //верно p_e_y
  pravie_chasti[8]:=-delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*((sqr(sin(F))+1)*b1[8]+cos(F)*sin(F)*b1[7])+
  a1[1]*h/dzitta*sin(F)*(b1[7]*sin(F)-b1[8]*cos(F))+
  a1[2]*h/dzitta*(-n*b1[7]+n*p_f*sin(F)));
 
  //верно p_i_x
  pravie_chasti[9]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*0+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*0);
 
  //верно p_i_y
  pravie_chasti[10]:=delta*P_t/b1[5]/sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]))*
  (a1[0]*h/dzitta*0+
  a1[1]*h/dzitta*0+
  a1[2]*h/dzitta*0);
 
  //верно p_m
  pravie_chasti[11]:=delta*P_t/sqr(b1[5])*sqrt(sqr(a1[0])+sqr(a1[1])+sqr(a1[2]));
 
 end;
 
procedure ravnod_v_osk(b1:Tvec2);
var
  ist:extended;
  begin
   e1:=sqrt(sqr(b1[1])+sqr(b1[2]));
   i1:=2*arctan(sqrt(sqr(b1[3])+sqr(b1[4])));
   p_fo1:=muy*sqr(b1[0]);
   R_per1:=p_fo1/(1+e1);
   omega1:=arcsin(b1[4]/tan(i1/2));
   //omega:=arccos(tan(i/2)/y0[3]);
   w1:=arcsin(2*b1[1]*b1[2]/sqr(e1))-omega1;
   ist:=F-omega1-w1;
   u1:=w+ist;
  end;
 
 
{ TForm1 }
 
procedure TForm1.Button1Click(Sender: TObject);
var
 a,a1:Tvec;
 j:integer;
 TxtFile,TxtFile1 : TextFile;
begin
 Memo1.clear;
 Memo2.clear;
 
 //исходные данные
 R_per:=42000;
 e:=0.001;
 u:=0*pi/180;
 w:=0*pi/180;
 omega:=0*pi/180;
 i:=10*pi/180;
 m:=500+2500;
 w_m:=0.001;
 P_t:=83/1000;
 
 delta:=1;
 dt:=60;
 t:=0;
 p_f:=0;
 
 ravnod_elem();
 p0();
 
 b[0]:=h;
 b[1]:=e_x;
 b[2]:=e_y;
 b[3]:=i_x;
 b[4]:=i_y;
 b[5]:=m;
 
 for j:=6 to 11 do
  b[j]:=1;
 
 a:=raschet_A(b);
 opt_upr(b);
 
 while (t<=5356800)and(b[5]>=2500) do
  begin
    if ComboBox1.Itemindex=0 then
     begin
      b:=Runge_kutt(b);
     end;
 
    if ComboBox1.Itemindex=1 then
     begin
      b:=euler(b);
     end;
 
    ravnod_v_osk(b);
 
    Memo1.lines.add('t='+FloatToStr(t)
    +' '+FloatToStrF(b[0],ffFixed,6,3)
    +' '+FloatToStrF(b[1],ffFixed,6,2)
    +' '+FloatToStrF(b[2],ffFixed,6,2)
    +' '+FloatToStrF(b[3],ffFixed,6,2)
    +' '+FloatToStrF(b[4],ffFixed,6,2)
    +' '+FloatToStrF(b[5],ffFixed,6,2)
    +' '+FloatToStrF(b[6],ffFixed,6,2)
    +' '+FloatToStrF(b[7],ffFixed,6,2)
    +' '+FloatToStrF(b[8],ffFixed,6,2)
    +' '+FloatToStrF(b[9],ffFixed,6,2)
    +' '+FloatToStrF(b[10],ffFixed,6,2)
    +' '+FloatToStrF(b[11],ffFixed,6,2));
 
    Memo2.lines.Add('t='+FloatToStr(t)
    +' '+'e='+FloatToStrF(e1,ffFixed,6,6)
    +' '+'i='+FloatToStrF(i1*180/pi,ffFixed,6,6)
    +' '+'R_per='+FloatToStrF(R_per1,ffFixed,6,6)
    +' '+'арг.шир.='+FloatToStrF(u1*180/pi,ffFixed,6,6)
    +' '+'арг.пер.='+FloatToStrF(w1*180/pi,ffFixed,6,6)
    +' '+'долгота='+FloatToStrF(omega1*180/pi,ffFixed,6,6));
 
    Chart1LineSeries1.AddXY(t,e1,' ',clgreen);
    Chart2LineSeries1.AddXY(t,i1,' ',clgreen);
    Chart3LineSeries1.AddXY(t,R_per1,' ',clgreen);
    Chart4LineSeries1.AddXY(t,u1,' ',clgreen);
    Chart5LineSeries1.AddXY(t,w1,' ',clgreen);
    Chart6LineSeries1.AddXY(t,omega1,' ',clgreen);
 
    //F:=nahod_F;
    p1(b);
    opt_upr(b);
 
    t:=t+dt;
  end;
 
  AssignFile(TxtFile, 'b.txt');
   Rewrite(TxtFile);
   for j:=1 to Memo1.Lines.Count do
    begin
      Writeln(TxtFile, Memo1.Lines[j-1]);
    end;
   closefile(TxtFile);
 
   AssignFile(TxtFile1, 'oskul.txt');
   Rewrite(TxtFile1);
   for j:=1 to Memo2.Lines.Count do
    begin
      Writeln(TxtFile1, Memo2.Lines[j-1]);
    end;
   closefile(TxtFile1);
 
end;
 
procedure TForm1.Button2Click(Sender: TObject);
begin
  Form2.ShowModal;
end;
 
procedure TForm1.Button3Click(Sender: TObject);
begin
  Form3.ShowModal;
end;
 
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
 
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
 
end;
 
 
 
 
 
{$R *.lfm}
 
end.
Насколько я понимаю вы имеете в виду, что строки 26-37 лишние, но если я их удалю, то получаю ошибку
unit1.pas(364,22) Error: Identifier not found "Chart1LineSeries1"

Добавлено через 4 минуты
Разобрался. Получилось открыть файл, который вы прислали. Я ссылки удалил, но не писал Form3... как это делали вы, написал и все заработало. Спасибо большое. Тему можно закрывать
0
09.06.2016, 01:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2016, 01:08
Привет! Вот еще темы с ответами:

Ошибка: raised exception class 'External: SIGSEGV' - Lazarus
Мой код проходит компиляцию, но при запуске .exe после того, как нажимаю на кнопку, мной созданную и обработанную, выходит такое сообщение:...

Ошибка: Проект вызвал класс исключения External:SIGSEGV - Lazarus
Привет! Работаю над приложением для работы с оценками учеников. Решил начать с раздела настроек. При вводе кол-ва оценок учащихся проект...

Ошибка "External: sigsegv" при нажатии на кнопку - Lazarus
Вылетает ошибка при нажатии на кнопку- класс исключения &quot;External: sigsegv&quot;. помогите пожалуйста завтра надо сдать курсач или отчислят. ...

Ошибка "External: SIGSEGV" в классе TControl - Lazarus
У меня при работе программы появляется ошибка. Что она означает?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru