Scrolling leads to droping down.

1 post / 0 new
UA6CEY
Scrolling leads to droping down.

Hello everybody,
hello Petr!

I used some of last cqrlog versions - from 1.5.1 to 1.5.4. Now testing 1.5.5.
Version to version the same problem.
The main window (QSO List) has two scrollbars - horizontal & vertical. Horizontal scrolling works fine in any case, I can scroll by dragging scrollbar by mouse using its left knob. It's easy.
The problem is with vertical scrolling. Its behaviour depends on horizontal scrollbar position. When horizontal scrollbar is at left edge nothing happens, I mean, vertical scrolling works fine when I use mouse wheel. It's easy too. But when horizontal scrollbar is at right edge mouse wheel turning leads to droping cqlog down. An error window appears for a little time - I can't read an error message cause everything drops.

Here is a terminal output.

Loading libssl: /usr/lib/libssl.so.0
Loading libcrypto: /usr/lib/libcrypto.so.0
Loading libmysqlclient: /usr/lib/libmysqlclient.so
Loaded 62423 LoTW users
Loaded 71249 eQSL users
Loaded 44221 SCP calls
*
User home directory: /home/goodman/
Program home directory: /home/goodman/.config/cqrlog/
Data directory: /home/goodman/.config/cqrlog/database/
Memebers directory: /usr/share/cqrlog/members/
ZIP code directory: /usr/share/cqrlog/zipcodes/
Binary dir: /usr/bin/
Share dir: /usr/share/cqrlog/
TConnection to MySQL: 5
*
/usr/bin/mysqld_safe --defaults-file=/home/goodman/.config/cqrlog/database/my.cnf --default-storage-engine=MyISAM --datadir=/home/goodman/.config/cqrlog/database/ --socket=/home/goodman/.config/cqrlogStarting mysqld daemon with databases from /home/goodman/.config/cqrlog/database/
/database/sock --skip-grant-tables --port=64000 --key_buffer_size=32M --key_buffer_size=4096K
select * from tables where table_schema = 'cqrlog_common'

SELECT log_nr,log_name FROM cqrlog_common.log_list order by log_nr

use cqrlog001

use cqrlog001

SELECT * FROM cqrlog_config

select * from db_version

SELECT * FROM cqrlog_common.dxcc_ref ORDER BY ADIF

SELECT * FROM cqrlog_common.dxcc_ref ORDER BY ADIF

In create
All objects created

Settings:
-----------------------------------------------------
RigCtldPath:/usr/local/bin/rigctld
RigCtldArgs:-m 123 -r /dev/ttyUSB0 -t 4532 -s 9600
RunRigCtld: TRUE
RigDevice: /dev/ttyUSB0
RigCtldPort:4532
RigCtldHost:localhost
RigPoll: 500
RigSendCWR: FALSE
RigId: 123

Starting RigCtld ...
/usr/local/bin/rigctld -m 123 -r /dev/ttyUSB0 -t 4532 -s 9600
rigctld started!
Result0:N
Result1:Y
Result2:Y
Connected to localhost:4532
In create
All objects created

Settings:
-----------------------------------------------------
RotCtldPath:/usr/bin/rotctld
RotCtldArgs:
RunRotCtld: FALSE
RotDevice:
RotCtldPort:4533
RotCtldHost:localhost
RotPoll: 500
RotId: 1

rotctld started!
Result0:N
Result1:Y
Result2:Y
Connected to localhost:4533
CW init
Device:localhost
Port: 6789
address: localhost
port: 6789
SELECT * FROM profiles WHERE visible > 0 ORDER BY nr

SELECT * FROM profiles WHERE visible > 0 ORDER BY nr

2013-05-03 20:40:30
select * from view_cqrlog_main_by_qsodate LIMIT 500 OFFSET 0

LoadForm: frmMain
Column:QSODATE:TRUE
Column:TIME_ON:TRUE
Column:TIME_OFF:TRUE
Column:CALLSIGN:TRUE
Column:MODE:TRUE
Column:FREQ:TRUE
Column:RST_S:TRUE
Column:RST_R:TRUE
Column:NAME:TRUE
Column:QTH:TRUE
Column:QSL_S:TRUE
Column:QSL_R:TRUE
Column:QSL_VIA:FALSE
Column:LOC:FALSE
Column:MY_LOC:FALSE
Column:IOTA:FALSE
Column:AWARD:FALSE
Column:COUNTY:FALSE
Column:PWR:FALSE
Column:DXCC_REF:FALSE
Column:REMARKS:FALSE
Column:WAZ:FALSE
Column:ITU:FALSE
Column:STATE:FALSE
Column:LOTW_QSLSDATE:FALSE
Column:LOTW_QSLRDATE:FALSE
Column:LOTW_QSLS:TRUE
Column:LOTW_QSLR:TRUE
Column:CONT:FALSE
Column:QSLS_DATE:FALSE
Column:QSLR_DATE:FALSE
Column:EQSL_QSL_SENT:TRUE
Column:EQSL_QSLSDATE:FALSE
Column:EQSL_QSL_RCVD:TRUE
Column:EQSL_QSLRDATE:FALSE
Column:QSLR:FALSE
Column:COUNTRY:FALSE
SELECT COUNT(*) FROM cqrlog_main

select count(*) from (select distinct adif from cqrlog_main where adif <> 0 and (adif not in (2,8,19,23,25,26,28,30,39,42,44,55,57,58,59,67,68,81,85,93,101,102,113,115,119,127,128,139,151,154,155,164,178,183,184,186,193,193,194,196,198,200,208,210,218,220,226,228,229,231,243,244,255,258,261,264,267,268,271,307,488,493))) as foo

select count(*) from (select distinct dxcc_id.dxcc_ref from dxcc_id left join cqrlog_main on dxcc_id.adif = cqrlog_main.adif WHERE cqrlog_main.adif<>0 and (dxcc_ref NOT LIKE '%*') AND ((qsl_r = 'Q') OR (lotw_qslr = 'L') OR (eqsl_qsl_rcvd='E'))) as foo

Loading window size a position (height|width|top|left):587|

!!!!!!!!!!!!!!!!!!!!!!!!! Until this everything's fine !!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!! An error message is here !!!!!!!!!!!!!!!!!!!!!!

TApplication.HandleException Access violation
Stack trace:
$0838821B
$083883B8
$0838A400
$08348A22
$083487CE
$0838A393
$08348550
$0838A1D8
$083477FF
$0826B443
$08258B8E
$0825C358
$0826B392
$0806C46A
$08259E1D
$0834A1D1
$08386F04
TApplication.HandleException: there was another exception during showing the first exception
Stack trace:
$0838821B
$083883B8
$0838A400
$08348A22
$083487CE
$0838A393
$08348550
$0838A1D8
$083477FF
$0826B443
$08258B8E
$0825C358
$0826B392
$0806C46A
$08259E1D
$0834Closing BandMap window
Closing DXCluster window
Closing TRXControl window
Closing GrayLine window
End dmDXCC
Complete end dmDXCC
Closing dDXCC
$08348550
$0838A1D8
$083477FF
$0826B443
$08258B8E
$0825C358
$0826B392
$0806C46A
$08259E1D
$0834Closing BandMap wWARNING: TLCLComponent.Destroy with LCLRefCount>0. Hint: Maybe the component is processing an event?
[TGtk2WidgetSet.Destroy] WARNING: There are 2 unreleased DCs, a detailed dump follows:
[TGtk2WidgetSet.Destroy] DCs: 08C92D24 08C919AC
[TGtk2WidgetSet.Destroy] WARNING: There are 8 unreleased GDIObjects, a detailed dump follows:
[TGtk2WidgetSet.Destroy] GDIOs: 09DE37C4 09BE2C7C 09D3831C 09DEA984 09DEE094 09BE2CE4 09DF1C0C
[TGtk2WidgetSet.Destroy] gdiBrush: 2
[TGtk2WidgetSet.Destroy] gdiFont: 2
[TGtk2WidgetSet.Destroy] gdiPen: 2
[TGtk2WidgetSet.Destroy] gdiRegion: 2
[TGtk2WidgetSet.Destroy] WARNING: There are 2 TimerInfo structures left, I'll free them
2CE4 09DF1C0C
[TGtk2WidgetSet.Destroy] gdiBrush: 2
[TGtk2WidgetSetAn unhandled exception occurred at $08D48059 :
EAccessViolation :
$08D48059
$08196803
$0808A78A
$0805E103
$B77916A5

STOPPING server from pid file /home/goodman/.config/cqrlog/database//Acer.pid
130504 00:41:03 mysqld ended