Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 17 of 17 total
Thread Using InstallShield Express to Setup DBSvr
Wed, May 24 2006 6:01 PMPermanent Link

"Johnnie Norsworthy"
"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote in message
news:2267F043-6336-49FE-8F16-B11BBCD2A407@news.elevatesoft.com...
> Johnnie,
>
> << No, when I try to set it true at design-time I get an A/V. >>
>
> That's not right at all.  What version of Delphi are you using ?

Delphi 7. I just closed my IDE and restarted and tried to change the .Active
property first thing and it A/Vd. (shown below)

I can't think of anything I changed in the server other than changing the
form cosmetically to brand it for my use and setting defaults at startup.

-Johnnie

date/time         : 2006-05-24, 14:52:41, 734ms
computer name     : WINSOME
user name         : Johnnie <admin>
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 1 day 1 hour
program up time   : 54 seconds
processor         : Intel(R) Pentium(R) 4 CPU 2.40GHz
physical memory   : 633/1535 MB (free/total)
free disk space   : (CSmile46.14 GB
display mode      : 1600x1200, 32 bit
process id        : $614
allocated memory  : 23.66 MB
executable        : delphi32.exe
current module    : madExcept_.bpl
exec. date/time   : 2004-04-23 07:01
version           : 7.0.8.1
madExcept version : 3.0b
callstack crc     : $b191bd39, $36ec5f42, $36ec5f42
exception number  : 2
exception class   : EAccessViolation
exception message : Access violation at address 090DA39C in module
'db424d7r.bpl'. Read of address 00000514.

Main ($c94):
090da39c +04c db424d7r.bpl    Dbisamsv       TDataServer.StartAdminServer
090f82cd +009 db424d7r.bpl    Dbisamen       TDataEngine.StartAdminServer
090ac767 +16f db424d7r.bpl    Dbisamtb       TDBISAMEngine.SetActive
7c90eae0 +010 ntdll.dll                      KiUserCallbackDispatcher
008358b5 +0f5 vcl70.bpl       Controls       TWinControl.WMSetCursor
00831a98 +188 vcl70.bpl       Controls       TControl.WndProc
00834c97 +157 vcl70.bpl       Controls       TWinControl.WndProc
00834914 +02c vcl70.bpl       Controls       TWinControl.MainWndProc
40032b1e +03a rtl70.bpl       Classes        TStringList.Find
40032d07 +06b rtl70.bpl       Classes        TStringList.InsertItem
4002781e +03a rtl70.bpl       Typinfo        SetOrdProp
0033e283 +03f designide70.bpl Designeditors  TPropertyEditor.SetOrdValue
0033f356 +062 designide70.bpl Designeditors  TEnumProperty.SetValue
0033dde8 +0cc designide70.bpl Designeditors  TPropertyEditor.Edit
005e5d76 +096 coreide70.bpl   Propinsp
TPropertyInspector.PropListEditDblClick
00985549 +015 vclide70.bpl    Ideinsplistbox TInspListBox.EditDblClick
00831c55 +015 vcl70.bpl       Controls       TControl.DblClick
00831db8 +034 vcl70.bpl       Controls       TControl.WMLButtonDblClk
00831a98 +188 vcl70.bpl       Controls       TControl.WndProc
00834c97 +157 vcl70.bpl       Controls       TWinControl.WndProc
00983463 +037 vclide70.bpl    Ideinsplistbox TPropInspEdit.WndProc
00834914 +02c vcl70.bpl       Controls       TWinControl.MainWndProc
77d496c2 +00a user32.dll                     DispatchMessageA
0085568b +083 vcl70.bpl       Forms          TApplication.ProcessMessage
008556c2 +00a vcl70.bpl       Forms          TApplication.HandleMessage
008558f2 +096 vcl70.bpl       Forms          TApplication.Run

disassembling:
[...]
090da351   mov     ebp, esp
090da353   add     esp, -$120
090da359   push    ebx
090da35a   push    esi
090da35b   push    edi
090da35c   xor     edx, edx
090da35e   mov     [ebp-$120], edx
090da364   mov     [ebp-$11c], edx
090da36a   mov     [ebp-$114], edx
090da370   mov     [ebp-$118], edx
090da376   mov     [ebp-$108], edx
090da37c   mov     [ebp-$10c], edx
090da382   mov     [ebp-$110], edx
090da388   mov     [ebp-4], eax
090da38b   xor     eax, eax
090da38d   push    ebp
090da38e   push    $90da608
090da393   push    dword ptr fs:[eax]
090da396   mov     fs:[eax], esp
090da399   mov     eax, [ebp-4]
090da39c > cmp     byte ptr [eax+$514], 0
090da3a3   jz      loc_90da44b
090da3a3
090da3a9   call    -$58d0a ($90816a4)     ; Sysutils.Now (rtl70.bpl)
090da3a9
090da3ae   add     esp, -8
090da3b1   fstp    qword ptr [esp]
090da3b4   wait
090da3b5   push    $90da620               ; 'Starting admin server on
address '
090da3ba   lea     eax, [ebp-$10c]
090da3c0   mov     edx, [ebp-4]
090da3c3   add     edx, $514
090da3c9   call    -$591e6 ($90811e8)     ; System.@LStrFromString
(rtl70.bpl)
090da3c9
090da3ce   push    dword ptr [ebp-$10c]
090da3d4   push    $90da64c               ; ' and port '
090da3d9   lea     edx, [ebp-$110]
090da3df   mov     eax, [ebp-4]
090da3e2   mov     eax, [eax+$614]
090da3e8   call    -$58eb9 ($9081534)     ; Sysutils.IntToStr (rtl70.bpl)
090da3e8
[...]


Thu, May 25 2006 4:09 PMPermanent Link

"Johnnie Norsworthy"
I uninstalled and reinstalled the latest build of DBISAM client-server.

The AV also happens when I try to set the engine.active property to TRUE in
the original server project included with DBISAM (no modifications).

Could there be something wrong with my D7 IDE, or some unit versioning
problem somewhere to cause this?

-Johnnie

Thu, May 25 2006 5:19 PMPermanent Link

"Jose Eduardo Helminsky"
Johnnie

I've tried here in my office with Delphi 6 SP 2 and DBISAM 4.22 build 4
without AV.

Eduardo

Thu, May 25 2006 5:41 PMPermanent Link

"Johnnie Norsworthy"
"Jose Eduardo Helminsky" <contato@hpro.com.br> wrote in message
news:AA511A2B-9D21-4D45-9714-6E81F4018B12@news.elevatesoft.com...
> Johnnie
>
> I've tried here in my office with Delphi 6 SP 2 and DBISAM 4.22 build 4
> without AV.

AHA!!!!!

I uninstalled DelphiSpeedUp and the AV went away. The first thing I
uninstalled - what a lucky guess.

-Johnnie

Thu, May 25 2006 7:05 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Johnnie,

<< AHA!!!!!

I uninstalled DelphiSpeedUp and the AV went away. The first thing I
uninstalled - what a lucky guess. >>

Sorry about that, I assumed that you saw this thread since you're such a
regular poster:

http://www.elevatesoft.com/scripts/newsgrp.dll?action=openmsg&group=6&msg=9097&page=1#msg9097

--
Tim Young
Elevate Software
www.elevatesoft.com

Fri, May 26 2006 2:07 AMPermanent Link

Graham Wood
Bet it wasn't DelphiSpeedUP version 1.8.  Haven't seen a single post on a single issue
with it.

It works perfectly for my large-ish collection of components, including DBISAM at design-time.

Grab version 1.8 here (http://andy.jgknet.de/dspeedup/) and try it again, just for laughs.

Cheers,
Graham W.
Fri, May 26 2006 2:12 AMPermanent Link

"Johnnie Norsworthy"
"Graham Wood" <gdwfleetware@netscape.net> wrote in message
news:2F9D15A5-0865-4838-BFDD-A269E6EF5565@news.elevatesoft.com...
> Bet it wasn't DelphiSpeedUP version 1.8.  Haven't seen a single post on a
> single issue
> with it.
>
> It works perfectly for my large-ish collection of components, including
> DBISAM at design-time.
>
> Grab version 1.8 here (http://andy.jgknet.de/dspeedup/) and try it again,
> just for laughs.

Got it earlier today; it works fine so far.

« Previous PagePage 2 of 2
Jump to Page:  1 2
Image