Issue Details (XML | Word | Printable)

Key: CORE-2326
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Dmitry Yemanov
Reporter: Philip Williams
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Firebird Core

Access Violation when committing new view while trigger on rdb$relations in place

Created: 16/Feb/09 12:22 PM   Updated: 18/Feb/09 05:25 AM
Return to search
Component/s: Engine
Affects Version/s: 2.0.0, 1.5.4, 2.0.1, 2.0.2, 2.0.3, 1.5.5, 2.1.0, 2.0.4, 2.1.1, 2.0.5
Fix Version/s: 2.1.2, 2.0.6

Time Tracking:
Not Specified

File Attachments: 1. Text File drwatson_log_fb_crash_20090216_rdbrelations_views_trigger.txt (81 kB)
2. Text File procedure_trigger_view_customize_protection.txt (4 kB)

Environment: SuperServer Win32 (PDB)

Planning Status: Unspecified


 Description  « Hide
Triggers on rdb$procedures and rdb$triggers do not seem to cause access violations when creating or altering objects of those types, but a trigger on rdb$relations does. Once the trigger was in place and committed, I got an AV from simply doing:

create view x as select * from rdb$database;

I'm attaching both the scripts to setup the test case (which works for procedures and triggers, but not views), and the drwatson PDB output from the crash. (It's the log file, not the binary dump, let me know if you need the other.)

 All   Comments   Work Log   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
The cvs commits can not be displayed for repository Firebird at the moment since the log has not yet been parsed. The log will be parsed the next time the VcsService runs. If you have administrators privileges you can hasten the next time the service will run in the service section of the Administration pages.