Intel® FPGA Software Installation & Licensing
Installation and Licensing that’s includes Intel Quartus® Prime software, ModelSim* - Intel FPGA Edition software, Nios® II Embedded Design Suite on Windows or Linux operating systems.
1310 Discussions

Fatal Error: Unhandled exception when starting quartus GUI in linux (21.1)

annekri
Beginner
821 Views

When I try to start Quartus in 21.1 standard, the program crashes;

I am working in linux.

Can anybody tell me what error that can cause this failure ?

I had no problem with this yesterday, but today I do not seem to be able to open the gui.

It seems like qsys is working properly (started stand-alone).

What I do;

quartus &

result:

*** Fatal Error: Unhandled exception
0x8286: ERR_STACKWALKER::get_stack_trace(void const**, int, int, void*) + 0xd8 (ccl_err)
0xb535: err_terminator() + 0x5a (ccl_err)
0x82ae6: __cxxabiv1::__terminate(void (*)()) + 0x6 (jtag_client)


0xb3ef: err_sigaction_handler + 0x7a (ccl_err)

0xcae6f: qt_memfillXX_avx2(unsigned char*, long long __vector(4), long long) + 0x8f (Qt5Gui.so.5)
0x10b065: qt_rectfill_argb32(QRasterBuffer*, int, int, int, int, QRgba64 const&) + 0x75 (Qt5Gui.so.5)
0x3b08bb: fillRect_normalized(QRect const&, QSpanData*, QRasterPaintEnginePrivate*) [clone .constprop.183] + 0x23b (Qt5Gui.so.5)
0x3b19fa: QRasterPaintEngine::fillRect(QRectF const&, QSpanData*) + 0x30a (Qt5Gui.so.5)
0x3d1de2: QPainter::fillRect(QRect const&, QBrush const&) + 0xd2 (Qt5Gui.so.5)
0x190ee2: QWidgetPrivate::paintBackground(QPainter*, QRegion const&, QFlags<QWidgetPrivate::DrawWidgetFlag>) const + 0x432 (Qt5Widgets.so.5)
0x193f0f: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 0xb6f (Qt5Widgets.so.5)
0x16ab73: QWidgetRepaintManager::paintAndFlush() + 0x1093 (Qt5Widgets.so.5)
0x16bcbf: QWidgetRepaintManager::sync(QWidget*, QRegion const&) + 0x2cf (Qt5Widgets.so.5)
0x1b721a: QWidgetWindow::handleExposeEvent(QExposeEvent*) + 0xda (Qt5Widgets.so.5)
0x1b7e23: QWidgetWindow::event(QEvent*) + 0x413 (Qt5Widgets.so.5)
0x15bebc: QApplicationPrivate::notify_helper(QObject*, QEvent*) + 0x9c (Qt5Widgets.so.5)
0x162f20: QApplication::notify(QObject*, QEvent*) + 0x220 (Qt5Widgets.so.5)
0x2bff40: QCoreApplication::notifyInternal2(QObject*, QEvent*) + 0x110 (Qt5Core.so.5)
0x1490b1: QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) + 0xa1 (Qt5Gui.so.5)
0x14933d: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 0x1cd (Qt5Gui.so.5)
0x1236cb: QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0xbb (Qt5Gui.so.5)
0x64ec3: QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0x23 (Qt5XcbQpa.so.5)
0x2be7aa: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 0x11a (Qt5Core.so.5)
0x355ca7: QDialog::exec() + 0x1b7 (Qt5Widgets.so.5)
0x16ca77: AFCQ_MSG_DISPLAY::internal_error_display(std::string) + 0x2d3 (gcl_afcq)
0x4923d: MSG_REPORT::internal_error(std::string const&) + 0x155 (ccl_msg)
0x651b5: MSG_ERROR_INFO::finalize() + 0x5f (ccl_msg)
0x6542d: MSG_INTERNAL_ERROR::report_fatal(char const*, void*) + 0x6b (ccl_msg)
0xb1ae: err_report_fatal_exception(char const*, void*) + 0x75 (ccl_err)
0xb4ad: err_sigaction_handler + 0x138 (ccl_err)

0xcc318: qt_memfill32_avx2(unsigned int*, unsigned int, long long) + 0x8 (Qt5Gui.so.5)
0x10b065: qt_rectfill_argb32(QRasterBuffer*, int, int, int, int, QRgba64 const&) + 0x75 (Qt5Gui.so.5)
0x3b08bb: fillRect_normalized(QRect const&, QSpanData*, QRasterPaintEnginePrivate*) [clone .constprop.183] + 0x23b (Qt5Gui.so.5)
0x3b1985: QRasterPaintEngine::fillRect(QRectF const&, QSpanData*) + 0x295 (Qt5Gui.so.5)
0x3d1de2: QPainter::fillRect(QRect const&, QBrush const&) + 0xd2 (Qt5Gui.so.5)
0x190cd2: QWidgetPrivate::paintBackground(QPainter*, QRegion const&, QFlags<QWidgetPrivate::DrawWidgetFlag>) const + 0x222 (Qt5Widgets.so.5)
0x193f0f: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 0xb6f (Qt5Widgets.so.5)
0x16abf0: QWidgetRepaintManager::paintAndFlush() + 0x1110 (Qt5Widgets.so.5)
0x16bcbf: QWidgetRepaintManager::sync(QWidget*, QRegion const&) + 0x2cf (Qt5Widgets.so.5)
0x1b721a: QWidgetWindow::handleExposeEvent(QExposeEvent*) + 0xda (Qt5Widgets.so.5)
0x1b7e23: QWidgetWindow::event(QEvent*) + 0x413 (Qt5Widgets.so.5)
0x15bebc: QApplicationPrivate::notify_helper(QObject*, QEvent*) + 0x9c (Qt5Widgets.so.5)
0x162f20: QApplication::notify(QObject*, QEvent*) + 0x220 (Qt5Widgets.so.5)
0x2bff40: QCoreApplication::notifyInternal2(QObject*, QEvent*) + 0x110 (Qt5Core.so.5)
0x1490b1: QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) + 0xa1 (Qt5Gui.so.5)
0x14933d: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 0x1cd (Qt5Gui.so.5)
0x1236cb: QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0xbb (Qt5Gui.so.5)
0x64ec3: QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0x23 (Qt5XcbQpa.so.5)
0x2be7aa: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 0x11a (Qt5Core.so.5)
0x2c7f77: QCoreApplication::exec() + 0x97 (Qt5Core.so.5)
0x1f2b: qgq_main(int, char const**) + 0x7b (quartus)
0x3ee30: msg_main_thread(void*) + 0x10 (ccl_msg)
0x5acc: thr_final_wrapper + 0xc (ccl_thr)
0x3eeef: msg_thread_wrapper(void* (*)(void*), void*) + 0x62 (ccl_msg)
0x9f9c: mem_thread_wrapper(void* (*)(void*), void*) + 0x5c (ccl_mem)
0x91d9: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err)
0x5b0f: thr_thread_wrapper + 0x15 (ccl_thr)
0x40ea1: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xb2 (ccl_msg)
0x2011: main + 0x26 (quartus)
0x22555: __libc_start_main + 0xf5 (c.so.6)


Exiting...

Labels (1)
0 Kudos
4 Replies
HubertG
Employee
766 Views

Hi annekri,

 

Sorry to hear the bad experience you are currently facing. Before we proceed further debugging, can I request the information of the Ubuntu version of your Linux machine, is it version 22.04 ?

 

Unfortunately and to be frank, Quartus Prime Standard 21.1 Edition is not supported on Ubuntu with 22.04 version. (Picture and website link as below for your reference)

https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-software/os-support.html#tab-blade-5-4

 

Therefore, here's another workaround for you. You may want to download Quartus Prime Standard with 22.1 version or higher in order for you to run smoothly.

https://www.intel.com/content/www/us/en/software-kit/757235/intel-quartus-prime-standard-edition-design-software-version-22-1-for-linux.html

 

I think this might be able to solve your problem. Please do not hesitate to ask me if you have further inquiries. Do also let me know if this solution works for you

 

Best Regards

Hubert

 

0 Kudos
HubertG
Employee
709 Views

Hi annekri,

 

May I know is the solution provided above solved your problem ?

 

Thanks

Hubert

 

0 Kudos
HubertG
Employee
672 Views

Hi annekri,

 

How's everything, is it going well ? ^-^

 

Regards

Hubert

 

0 Kudos
HubertG
Employee
634 Views

As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.



0 Kudos
Reply