AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

GetMessage systemweiter absturz

Ein Thema von EWeiss · begonnen am 10. Okt 2013
Antwort Antwort
EWeiss
(Gast)

n/a Beiträge
 
#1

GetMessage systemweiter absturz

  Alt 10. Okt 2013, 11:46
Habe ein problem bei dem ich nicht weiss wie ich es beheben soll.
Wenn ich meine DLL mit einer Delphi Anwendung (VCL/NONVCL) starte ein Plugin auswähle und starte
bekomme ich beim wechsel auf ein anderes eine Error Meldung EAccessViolation.

Zitat:
stack dump:
0018fd88 fa 62 57 76 a8 0d 1d 00 - 33 c2 00 00 00 00 00 00 .bWv....3.......
0018fd98 00 00 00 00 ef 0f b7 09 - cd ab ba dc 00 00 00 00 ................
0018fda8 00 00 00 00 ef 0f b7 09 - 28 fe 18 00 3a 6d 57 76 ........(...:mWv
0018fdb8 ef 0f b7 09 a8 0d 1d 00 - 33 c2 00 00 00 00 00 00 ........3.......
0018fdc8 00 00 00 00 da 17 14 1d - 28 ff 18 00 20 ff 18 00 ........(... ...
0018fdd8 b0 ae e5 00 24 00 00 00 - 01 00 00 00 00 00 00 00 ....$...........
0018fde8 00 00 00 00 70 00 00 00 - ff ff ff ff ff ff ff ff ....p...........
0018fdf8 e9 6c 57 76 91 6d 57 76 - 00 00 00 00 01 00 00 00 .lWv.mWv........
0018fe08 00 00 00 00 00 00 00 00 - cc fd 18 00 50 f9 18 00 ............P...
0018fe18 78 fe 18 00 1e a6 5d 76 - aa 84 5b 6b fe ff ff ff x.....]v..[k....
0018fe28 88 fe 18 00 c4 77 57 76 - 00 00 00 00 ef 0f b7 09 .....wWv........
0018fe38 a8 0d 1d 00 33 c2 00 00 - 00 00 00 00 00 00 00 00 ....3...........
0018fe48 d8 ae e5 00 01 00 00 00 - 7a 17 14 1d 00 00 00 00 ........z.......
0018fe58 00 00 00 00 4c b8 4a 00 - 94 fe 18 00 00 00 00 00 ....L.J.........
0018fe68 00 00 00 00 00 00 00 00 - 50 fe 18 00 50 f9 18 00 ........P...P...
0018fe78 a4 fe 18 00 1e a6 5d 76 - 1a 9e 5b 6b fe ff ff ff ......]v..[k....
0018fe88 98 fe 18 00 8a 78 57 76 - ef 0f b7 09 00 00 00 00 .....xWv........
0018fe98 60 ff 18 00 56 38 4c 00 - 20 ff 18 00 78 ff 18 00 `...V8L. ...x...
0018fea8 98 5f 40 00 60 ff 18 00 - 00 e0 fd 7e 00 00 00 00 ._@.`......~....
0018feb8 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................

disassembling:
[...]
004c3844 2421 lea eax, [ebp-$40]
004c3847 push eax
004c3848 call -$b6e21 ($40ca2c) ; Windows.TranslateMessage
004c384d 2422 lea eax, [ebp-$40]
004c3850 push eax
004c3851 > call -$b7152 ($40c704) ; Windows.DispatchMessage
004c3856 2417 push 0
004c3858 push 0
004c385a push 0
004c385c lea eax, [ebp-$40]
004c385f push eax
[...]
Solange wie die Delphi Anwendung den Focus hat kann ich tun was ich will keinerlei
Fehler treten auf, nur dann wenn ich im System einen beliebigen Ordner öffne oder mehrere.

Arbeite ich mit den gleichen Dateien die auch die Delphi Anwendung verwendet mit
einem Programm das in anderer Sprache compiliert wurde VB/NET/C tritt das problem seltsamer weise nicht auf.
Woran könnte es liegen das ausgerechnet nur mit Delphi Programmen das problem auftritt.
Was könnte die Zugriffsverletzung ausgerechnet bei GetMessage verursachen?

gruss
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz