A5:SQL Mk-2

開発のこと、日々のこと

アサートの失敗について

ホーム フォーラム A5:SQL Mk-2掲示板 アサートの失敗について

このトピックには1件の返信が含まれ、2人の参加者がいます。1 ヶ月前 松原正和 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #356 返信

    kame

    いつも利用させていただいております。ありがとうございます。

    当方の環境のある一部のOracleのテーブルを開こうとすると、
    以下のエラーが発生します。

    ************************************
    NET: アサートの失敗
    C:\Users\matsubara\Documents\Delphi\BPL\Bpl_10.2\UniDAC\Source\UniProviders\Oracle\OraNetUni.pas, 3313行
    ************************************

    エラーが発生するのを確認したのは、a5m2_2.12.3_x64およびa5m2_2.13.0_beta32_x64です。
    a5m2_2.12.0_x64ではエラーは発生しませんでした。

    これは何が原因でしょうか。
    当方の環境個別の問題であればよいのですが、念のためご連絡させていただきます。

    #378 返信

    松原正和
    キーマスター

    kameさんこんにちは。

    不具合報告ありがとうございます。

    このソースなのですが、Devart社のUniDACというDBアクセスコンポーネントでのassertエラーとなります。

    この機能はOracleへOCIなしに接続するUniDACのおそらく「売り」の機能であるためか、ソースこそ一応あるものの、難読化されていて何の処理なのか全くわかりません。

    再現すれば、デバッグ実行である程度目星も付けられるのですが、再現条件が分からないと、何とも手出しできません。

    なにか特殊なデータ型あるいは値などで出ているのではないかと思うのですが、心当たりは足ますでしょうか?。

    以上よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: アサートの失敗について
あなたの情報:




コメントは受け付けていません。