Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] , 'valgrind ./work/.build/bin/zeno…' terminated by signal SIGSEGV (Address boundary error) #2062

Open
Martinfx opened this issue Dec 1, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@Martinfx
Copy link

Martinfx commented Dec 1, 2024

Describe the bug (both Chinese and English are OK)

hi,
I tried to build the last tag. I have a problem with SIGSEGV on FreeBSD 14.1.

  1. run zenoedit
  2. click to a new file
  3. click to list -> debug ->print message
  4. crash

==3568== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==3568==  Bad permissions for mapped region at address 0x91EAF98
==3568==    at 0x91EAF98: ??? (in /lib/libcxxrt.so.1)
==3568==    by 0x895932: ZenoSubGraphScene::onRowsInserted(QModelIndex const&, QModelIndex const&, int, int) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x833F1D2: ??? (in /usr/local/lib/qt5/libQt5Core.so.5.15.15)
==3568==    by 0x628FFE: IGraphsModel::_rowsInserted(QModelIndex const&, QModelIndex const&, int, int) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x65E59B: GraphsModel::on_subg_rowsInserted(QModelIndex const&, int, int) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x833F10F: ??? (in /usr/local/lib/qt5/libQt5Core.so.5.15.15)
==3568==    by 0x82C0C46: QAbstractItemModel::endInsertRows() (in /usr/local/lib/qt5/libQt5Core.so.5.15.15)
==3568==    by 0x6ACE44: SubGraphModel::insertRow(int, QMap<int, QVariant> const&, QModelIndex const&) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x6ACEB1: SubGraphModel::appendItem(QMap<int, QVariant> const&, bool) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x66CB7C: GraphsModel::addNode(QMap<int, QVariant> const&, QModelIndex const&, bool) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568==    by 0x780B380: QUndoStack::push(QUndoCommand*) (in /usr/local/lib/qt5/libQt5Widgets.so.5.15.15)
==3568==    by 0x66CC12: GraphsModel::addNode(QMap<int, QVariant> const&, QModelIndex const&, bool) (in /usr/ports/graphics/zeno/work/.build/bin/zenoedit)
==3568== 
==3568== HEAP SUMMARY:
==3568==     in use at exit: 193,084,793 bytes in 133,026 blocks
==3568==   total heap usage: 673,656 allocs, 540,630 frees, 926,317,494 bytes allocated
==3568== 
==3568== LEAK SUMMARY:
==3568==    definitely lost: 75,936 bytes in 1,444 blocks
==3568==    indirectly lost: 12,610 bytes in 495 blocks
==3568==      possibly lost: 96,059,705 bytes in 192 blocks
==3568==    still reachable: 96,897,588 bytes in 130,846 blocks
==3568==                       of which reachable via heuristic:
==3568==                         newarray           : 1,576 bytes in 17 blocks
==3568==                         multipleinheritance: 4,904 bytes in 4 blocks
==3568==         suppressed: 38,954 bytes in 49 blocks
==3568== Rerun with --leak-check=full to see details of leaked memory
==3568== 
==3568== Use --track-origins=yes to see where uninitialised values come from
==3568== For lists of detected and suppressed errors, rerun with: -s
==3568== ERROR SUMMARY: 498 errors from 8 contexts (suppressed: 0 from 0)
fish: Job 1, 'valgrind ./work/.build/bin/zeno…' terminated by signal SIGSEGV (Address boundary error)

Environment

  • System: FreeBSD 14.1
  • Zeno Version: zeno-2024.10.1/
  • Graphics card (for viewport bugs): NVIDIA GeForce GTX 1060 6GB
@Martinfx Martinfx added the bug Something isn't working label Dec 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant