Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2015-04

External SIGSEGV when trying to use data module components

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

brian

On Sat, 11 Apr 2015 11:48:57 -0400, you wrote:

I moved checking for the file and then creating the database if it didn't already exist from the OnShow event of the tab to the last possible moment in the processing, and that seems to have sorted it. I don't understand why, but I'm not complaining.

Thanks for the assistance, folks.

Brian.

Show quoted text 23 lines
Hi all, I'm writing an application which uses Firebird embedded. My setup is currently Lazarus 1.2.6 with FPC 2.6.4, but I have the 1.4 RC3 files to install if anybody thinks that should make a difference. I'm using the AMD64 version of Lazarus and Debian 7.6 multihome, with i386 architecture also installed. My problem is a simple one to describe - the program compiles correctly, but the moment I try to do anything with the objects in the data module, I get an immediate 'external SIGSEGV'. When I say do anything with them, this is as simple as adding a line of SQL to a query. The program compiles OK, of course, and removing gdb from the mix and recompiling just gives me the same error, but now the ASM window pops up at a different address. Any help gratefully received, because I don't know what else to try... Brian.

Reply by email