[16.1.39] Crash in connection with the Blob Edit window

Crashes / hangs occur in conjunction with the Blob Edit window.

Steps to reproduce (at least for me :wink: ):

-- 1. Create a test table
CREATE TABLE test
(
   raw_data    BLOB,
   report      BLOB
);

-- Insert at least one row (no need to commit)
INSERT INTO test
     VALUES (NULL, NULL);

-- Select from test table
SELECT * FROM test;

-- Now double-click the RAW_DATA column, then double-click the REPORT column. (sometimes toad hangs / crashes here)

-- Cleanup (sometimes toad hangs / crashes here)
DROP TABLE test;

sometime the following error appears:

Hi Dirk,

I'm not able to reproduce this. When it happens for you, have you already used the blob dialog from another query, or can you make it happen from only steps above?

-John

Oh, actually, I can reproduce this (or something similar) after all.

modified steps:

  1. create the table, insert the row, and commit.
  2. run "select * from test"
  3. double-click in the cells, it works fine. Close the dialog.
  4. modify the sql and run again as: "select t.*, r.rowid from test t"
  5. bug: Toad hangs!