LDAP-Admin icon indicating copy to clipboard operation
LDAP-Admin copied to clipboard

EAccessViolation

Open lighth7015 opened this issue 5 years ago • 10 comments

While exiting LdapAdmin, I receive the following error(s)

WARNING: TQtThemeServices.DrawEdge is not implemented.
WARNING: TQtThemeServices.DrawEdge is not implemented.
WARNING: TQtThemeServices.DrawEdge is not implemented.
Heap dump by heaptrc unit
0 memory blocks allocated : 0/0
0 memory blocks freed     : 0/0
0 unfreed memory blocks : 0
True heap size : 0
True free heap : 0
An unhandled exception occurred at $00007F3056306BFC:
EAccessViolation: 
  $00007F3056306BFC

An unhandled exception occurred at $00007F30562DD3CC:
EAccessViolation: 
  $00007F30562DD3CC

An unhandled exception occurred at $00007F3056306BFC:
EAccessViolation: 
  $00007F3056306BFC

kf5.kio.core.dirlister: 
An unhandled exception occurred at $00007F305623D573:
EAccessViolation: 
  $00007F305623D573
  $0000000002DE6568

An unhandled exception occurred at $00007F3056306BFC:
EAccessViolation: 
  $00007F3056306BFC

lighth7015 avatar Jun 07 '20 20:06 lighth7015

Hi, what linux distribution was used? You are using KDE, Gnome or others desktop environment? LDAP-Admin is compiled by default with the gtk2 libraries.

ibv avatar Jun 09 '20 08:06 ibv

KDE, and my distro is ArchLinux.

lighth7015 avatar Jun 09 '20 14:06 lighth7015

Can you please run this command strace ./LdapAdmin and exploring the result ? I tried LdapAdmin in Arch Linux 2019.05 (VirtualBox, https://www.osboxes.org/arch-linux/) and the program worked without the specified error.

ibv avatar Jun 12 '20 06:06 ibv

Definitely! And on the console?

lighth7015 avatar Jun 15 '20 01:06 lighth7015

Here is a partial listing of the results from Mageia 7, ldap-5 at the end of the report, the data is stored in the reg.xml file ldap-4 and the memory is freed. Is the ~/.config/LdapAdmin/reg.xml created after running LdapAdmin?

ibv avatar Jun 15 '20 11:06 ibv

Apologies, I got tied up with work. But it appears to be hanging waiting for a futex

futex(0x10dc5d0, FUTEX_WAIT_PRIVATE, 0, NULL

And yes, the file exists.

lighth7015 avatar Jun 17 '20 05:06 lighth7015

You are using your own LdapAdmin compilation or downloaded from the release section?

ibv avatar Jul 19 '20 12:07 ibv

I cloned this repository.

lighth7015 avatar Jul 22 '20 03:07 lighth7015

Hi, I really have no idea where the problem may be, a similar bug was fixed in commit https://github.com/ibv/LDAP-Admin/commit/b57fab857d5f3c52648bdc25f5d591049408e460, possible solution how to detect a bug is to step the exit of the program in the debugger.

ibv avatar Jul 25 '20 13:07 ibv

I really wish this worked... it's a great tool on Windows but I live on linux all the time and only use windows to administer the AD

fxrsliberty avatar Dec 03 '20 17:12 fxrsliberty