View Issue Details

IDProjectCategoryView StatusLast Update
0026911LazarusLCLpublic2014-10-21 23:10
ReporterReinhard BergerAssigned ToZeljan Rikalo 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformQtOSLinuxOS Version12.04
Product Version1.2.7 (SVN)Product Build46393 
Target Version1.2.8Fixed in Version1.3 (SVN) 
Summary0026911: Halt command crashes in /qt/qtobject.inc
DescriptionHalt command creates a "External: SIGSEGVĀ« in /qt/qtobject.inc' in Line 657

// find QSystemTrayIcon
  if Assigned(SysTrayIconsList) and (SysTrayIconsList.Count > 0) and
Steps To ReproduceExecute "halt" under Qt
TagsNo tags attached.
Fixed in Revision46635
LazTarget1.2.8
WidgetsetQT
Attached Files

Activities

Zeljan Rikalo

2014-10-21 13:29

developer   ~0078457

Where do I need to execute halt ? Any example project ?

Zeljan Rikalo

2014-10-21 13:35

developer   ~0078458

I cannot reproduce on 32bit Fedora 14 with Qt-4.7.4 ... simple form, in OnClick added halt();

Reinhard Berger

2014-10-21 17:14

reporter   ~0078472

Last edited: 2014-10-21 17:53

View 2 revisions

Anywhere in the program.

I always get this crash even with the svn version checke out now, an older version from somewhere 2013 did not crash.

as seen on the picture, just a simple halt command with nothing else.

It will not crash on GTK2.

geist@geist-12:~/lazarus$ kde${KDE_SESSION_VERSION}-config --version
Qt: 4.8.2
KDE: 4.13.2
kde4-config: 1.0

Reinhard Berger

2014-10-21 17:14

reporter  

qt-halt.png (81,225 bytes)
qt-halt.png (81,225 bytes)

Reinhard Berger

2014-10-21 17:15

reporter  

qt-halt1.png (155,214 bytes)
qt-halt1.png (155,214 bytes)

Reinhard Berger

2014-10-21 17:54

reporter  

QT-Halt.zip (1,321,358 bytes)

Zeljan Rikalo

2014-10-21 18:54

developer   ~0078479

I'll check with your example

Zeljan Rikalo

2014-10-21 20:56

developer   ~0078486

Please test and close if ok.

Reinhard Berger

2014-10-21 22:53

reporter   ~0078492

Works.
Thanks.

Btw i did some testing with this error on diffrent Qt Versions :

Qt : 4.8.1
An unhandled exception occurred at $08090ABB :
EAccessViolation :
  $08090ABB
  $081A0D31
  $08090A41
  $08061360

  Qt: 4.8.2
  An unhandled exception occurred at $08090ABB :
EAccessViolation :
  $08090ABB
  $081A0D31
  $08090A41
  $08061360

Qt: 4.8.3
An unhandled exception occurred at $08090BDB :
EAccessViolation :
  $08090BDB TAPPLICATION__RUNLOOP, line 1401 of ./include/application.inc
  $0819FF91 TQTWIDGETSET__APPRUN, line 283 of ./qt/qtobject.inc
  $08090B61 TAPPLICATION__RUN, line 1387 of ./include/application.inc
  $08061550 main, line 18 of project1.lpr

Qt: 4.8.4
No exception


Qt: 4.8.6
No exception

Issue History

Date Modified Username Field Change
2014-10-20 21:27 Reinhard Berger New Issue
2014-10-21 13:29 Zeljan Rikalo Assigned To => Zeljan Rikalo
2014-10-21 13:29 Zeljan Rikalo Status new => assigned
2014-10-21 13:29 Zeljan Rikalo LazTarget => -
2014-10-21 13:29 Zeljan Rikalo Note Added: 0078457
2014-10-21 13:29 Zeljan Rikalo Status assigned => feedback
2014-10-21 13:35 Zeljan Rikalo Note Added: 0078458
2014-10-21 17:14 Reinhard Berger Note Added: 0078472
2014-10-21 17:14 Reinhard Berger Status feedback => assigned
2014-10-21 17:14 Reinhard Berger File Added: qt-halt.png
2014-10-21 17:15 Reinhard Berger File Added: qt-halt1.png
2014-10-21 17:53 Reinhard Berger Note Edited: 0078472 View Revisions
2014-10-21 17:54 Reinhard Berger File Added: QT-Halt.zip
2014-10-21 18:54 Zeljan Rikalo Note Added: 0078479
2014-10-21 20:56 Zeljan Rikalo Fixed in Revision => 46635
2014-10-21 20:56 Zeljan Rikalo LazTarget - => 1.2.8
2014-10-21 20:56 Zeljan Rikalo Note Added: 0078486
2014-10-21 20:56 Zeljan Rikalo Status assigned => resolved
2014-10-21 20:56 Zeljan Rikalo Fixed in Version => 1.3 (SVN)
2014-10-21 20:56 Zeljan Rikalo Resolution open => fixed
2014-10-21 20:56 Zeljan Rikalo Target Version => 1.2.8
2014-10-21 22:53 Reinhard Berger Note Added: 0078492
2014-10-21 23:10 Reinhard Berger Status resolved => closed