HB_FUNC() work under HMG 32/64 Bit but crash under Fivewin 6

HB_FUNC() work under HMG 32/64 Bit but crash under Fivewin 6

Postby Jimmy » Thu Feb 23, 2023 6:20 am

hi

i get a hb_out.log in my HB_FUNC() when using under Fivewin 64 Bit (MSVC)
Code: Select all  Expand view
HB_FUNC( DEVICECHANGEINFO ) // DeviceChangeInfo( wParam, lParam )
{
//   WPARAM wParam = hb_parnl( 1 );
   #ifndef _WIN64
      LPARAM lParam = (LPARAM) hb_parnl (2);
   #else
      LPARAM lParam = (LPARAM) hb_parnll (2);
   #endif
   PDEV_BROADCAST_HDR lpdb = (PDEV_BROADCAST_HDR) lParam ; // hb_parnll( 2 );
//   TCHAR szMsg[80];

   if ( lpdb->dbch_devicetype == DBT_DEVTYP_VOLUME )
   {
      PDEV_BROADCAST_VOLUME lpdbv = (PDEV_BROADCAST_VOLUME) lpdb;
      hb_retnl( lpdbv->dbcv_unitmask );
   } else hb_retnl( 0 );

}


it does work under HMG 64 / 32 Bit but under Fivewin only 32 Bit. 64 Bit Version crash
Application Internal Error - C:\fwh64\0\TGRID\DUALGRID.exe
Terminated at: 2023-02-23 07:04:09
Nicht zu behebender Fehler 6005: Exception error:

Exception Code:C0000005 ACCESS_VIOLATION
Exception Address:00007FF62CAD205E
RAX:FFFFFFFFBCFFF470 RBX:0000000000000400 RCX:0000000000000002 RDX:0000000000000002
RSI:0000000000000000 RDI:0000000000000000 RBP:00007FF62CF24000
R8 :0000023CF1A4DF30 R9 :00007FF62CF25BA0 R10:0000023CF1A4DF50 R11:000000000000FFFF
R12:0000000000000001 R13:0000000000000002 R14:00007FF62CCFA1B9 R15:0000000000000000
CS:RIP:0033:00007FF62CAD205E SS:RSP:002B:00000078BCFFEA90
DS:002B ES:002B FS:0053 GS:002B
Flags:00010206
Exception Parameters: 0000000000000000 FFFFFFFFBCFFF474

Called from DEVICECHANGEINFO(0)
Called from ONDEVICECHANGE(1921) in DUALGRID.PRG
Called from (b)MAIN(789) in DUALGRID.PRG
Called from TWINDOW:ONDEVICECHANGE(0) in .\source\classes\WINDOW.PRG
Called from TWINDOW:HANDLEEVENT(0)
Called from _FWH(0) in .\source\classes\WINDOW.PRG
Called from WINRUN(0)
Called from TWINDOW:ACTIVATE(0) in .\source\classes\WINDOW.PRG
Called from MAIN(796) in DUALGRID.PRG
------------------------------------------------------------------------

p.s. it is when add/remove USB-Stick
greeting,
Jimmy
User avatar
Jimmy
 
Posts: 1732
Joined: Thu Sep 05, 2019 5:32 am
Location: Hamburg, Germany

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 80 guests