Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QSqlRelationalTableModel setTable() and long table names CRASH
Qt 6.11 is out! See what's new in the release blog

QSqlRelationalTableModel setTable() and long table names CRASH

Scheduled Pinned Locked Moved General and Desktop
1 Posts 1 Posters 984 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pr0digy1
    wrote on last edited by
    #1

    I suspect there's a bug with QSqlRelationalTableModel and table names longer than 18 characters. I've used QSqlRelationalTableModel without any issues in multiple places in my app but now i was trying to use it with a table named 'billing_destination' and it would always crash when calling setTable("billing_destination"); If i used a table with a shorter name it works fine, no crash.

    so I did a simple test, created table with name '123456789012345678' and another one with name '1234567890123456789'.
    setTable("123456789012345678") works fine
    setTable("1234567890123456789") crashes

    Am i missing something here or is this really a bug?

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved