質問編集履歴

7

2021/12/21 02:18

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
1
  主記事です。こちらをご覧ください。
2
2
 
3
3
  [Q&A Access violationエラー発生時の対処方法 - Qiita](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)
4
+
5
+
6
+
7
+ [c# - Windows10でexeファイルを実行したら、エラー:Access violation at address - スタック・オーバーフロー](https://ja.stackoverflow.com/questions/85209/windows10%e3%81%a7exe%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%92%e5%ae%9f%e8%a1%8c%e3%81%97%e3%81%9f%e3%82%89-%e3%82%a8%e3%83%a9%e3%83%bc-access-violation-at-address)

6

2021/12/21 02:18

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,3 @@
1
1
  主記事です。こちらをご覧ください。
2
2
 
3
- [Q&A Access violationエラー発生時の対処方法 - Qiita(https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)]
3
+ [Q&A Access violationエラー発生時の対処方法 - Qiita](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)

5

2021/12/21 02:12

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,3 @@
1
1
  主記事です。こちらをご覧ください。
2
2
 
3
- [[[Q&A] Access violationエラー発生時の対処方法 - Qiita]](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)
3
+ [Q&A Access violationエラー発生時の対処方法 - Qiita(https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)]

4

2021/12/21 02:10

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,3 @@
1
1
  主記事です。こちらをご覧ください。
2
2
 
3
- [[Q&A] Access violationエラー発生時の対処方法 - Qiita]([https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)
3
+ [[[Q&A] Access violationエラー発生時の対処方法 - Qiita]](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)

3

2021/12/21 02:08

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
File without changes

2

2021/12/20 08:26

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,3 @@
1
1
  主記事です。こちらをご覧ください。
2
2
 
3
- [[Q&A] Access violationエラー発生時の対処方法 - Qiita](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87
3
+ [[Q&A] Access violationエラー発生時の対処方法 - Qiita]([https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87)

1

2021/12/20 08:26

投稿

RealBios
RealBios

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,85 +1,3 @@
1
- ### 前提・実現したこと
1
+ 主記事です。こちらをご覧くださ
2
2
 
3
- 使用言語:Delphi+C#
4
-
5
- IDE:Rad Studio10.2で構築されたプロジェクトを10.4に移行して開発
6
-
7
- OS:Windows10
8
-
9
- Rad Studio10.4でビルドしたモジュール'xxxxxx.exe'を実行したら、下記エラーが表示され処理ができません。
10
-
11
- 上記エラーが発生した場合の確認方法や確認手段、疑うべき部分、手順などを教えて下さい。
12
-
13
-
14
-
15
- ### 発生している問題・エラーメッセージ
16
-
17
-
18
-
19
- ```
20
-
21
- Access violation at address 0066472F in module 'xxxxxx.exe'.Read of addres 0000007C.
3
+ [[Q&A] Access violationエラー発生時の対処方法 - Qiita](https://qiita.com/naitosyota/questions/13a0188b7c3cf5207a87
22
-
23
- ```
24
-
25
-
26
-
27
- ### 該当のソースコード
28
-
29
-
30
-
31
- ```ここに言語名を入力
32
-
33
- Delphi(XXX.pas)の画面部品初期化(イニシャライズ)部分で発生。
34
-
35
- ```
36
-
37
-
38
-
39
- ### 試したこと
40
-
41
-
42
-
43
- メインモジュールの表示処理で、「メインモジュールのuses句で結合している『インストール済設計時パッケージ』」の一部がnilになり、nilになった結果、nil部品の内部プロパティをセットしようとし、「Access violation」が出力されているところまで分かったが、
44
-
45
- ・問題のある設計時パッケージはRad Studio10.4で正常インストールされており、「設計時パッケージ一覧に表示されている」
46
-
47
- ・問題のあるパッケージを直接プロジェクトファイルをRad Studio10.4で開いてクリーンアップ&ビルド正常終了
48
-
49
- ・Rad Studio10.4でデバッグ実行時に、「Access violation」エラー発生
50
-
51
- ・Rad Studio10.4でビルドしたモジュールexeを起動させた場合も、「読み取り違反」エラーが発生
52
-
53
- <今まで確認したこと・試行したこと>
54
-
55
- ・今回の問題の発生直前で変更したポイントは「Rad Studioを10.2⇒10.4に変更」(ビルド端末には.NET3.5.2と4系では.NET4.6までが導入されいてる)
56
-
57
- ・「Access violation」エラーが発生した際、デバッガでコンポーネントの追加をモジュール画面から行ったが「読み込めなかった」
58
-
59
- ・当該モジュールのコンパイル指定はRad Studio2007のコンパイルバージョンが最高値(VCL4)だった。Rad Studio10.4で再ビルドしたがエラー解消せず。
60
-
61
- ・今回の問題の発生直前で変更したポイントは「Rad Studioを10.2⇒10.4に変更」(ビルド端末には.NET3.5.2と4系では.NET4.6までが導入されいてる)
62
-
63
- ・「Access violation」エラーが発生した際、デバッガでコンポーネントの追加をモジュール画面から行ったが「読み込めなかった」
64
-
65
- ・当該モジュールのコンパイル指定はRad Studio2007のコンパイルバージョンが最高値(VCL4)だった。Rad Studio10.4で再ビルドしたがエラー解消せず。
66
-
67
- ・OracleクライアントのDLLなど他のモジュールは読み込めている。
68
-
69
- ・データベースアクセスを行うpasモジュールをデザイナで開こうとすると『TQueryがない』旨の、Rad Studioのエラーポップアップ表示
70
-
71
- ・問題が起きているモジュールはRad Studio10.2、.NET3.5では「ビルド後のモジュールで起動、動作できていた」
72
-
73
- ・Rad Studio10.4にバージョンアップ、設計時パッケージ一覧をエンバカデロ提供「移行ツール」で移行した。
74
-
75
- ・問題発生後、「設計時パッケージ一覧」から項目削除、当該モジュールをクリーンアップ&ビルド後にパッケージのインストールで正常登録を確認。
76
-
77
- ・クリーンアップ&ビルド後に再度デバッガで起動確認を行ったところ、当該モジュールのインスタンスをセットしているタイミングで、セットの元の中身がnilだった。
78
-
79
-
80
-
81
- ### 補足情報(FW/ツールのバージョンなど)
82
-
83
-
84
-
85
- なし。