cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Anonymous
Not applicable
11,888 Views

Continuous segfaults with ISE WebPACK 10.1 under Kubuntu 8.04

Hello. I recently installed the latest version of the ISE WebPACK software. Since then, I've been getting seemingly random segfaults. I'm running Kubuntu 8.04 with all the latest updates installed and kernel version "Linux jdb2-Kubuntu-temp 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC 2008 i686 GNU/Linux". They seem to occur all over the place but one reproducible example would be clicking on the "+" sign next to "Synthesize - XST" -- segfaults every time. The error messages I receive from the terminal vary, but here's a recent example :

 

 

jdb2@jdb2-Kubuntu-temp:~$ startise QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QSettings::sync: filename is null/empty QLayout: Adding QSplitter/splitter (child of Sed_TqView/unnamed) to layout for Sed_TqViewImpSplit/Sed_TqViewImp Segmentation fault

 

The software is basically unusable in this state. Has anyone been experiencing any similar problems and/or when will this be fixed?

 

I'm using version 10.1.03 K.39 .

 

Any help would be appreciated.

 

 

TIA,

 

jdb2

 

0 Kudos
Reply
8 Replies
Xilinx Employee
Xilinx Employee
11,875 Views
Registered: ‎08-07-2007

hi,

 

did you ever have a chance to try red hat?

 

boris

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Reply
Anonymous
Not applicable
11,872 Views

I don't see what difference it would make. All my systems have Kubuntu installed on them and it would be infeasible to migrate. Besides, I highly prefer (K)Ububtu to Redhat.

 

jdb2

0 Kudos
Reply
Anonymous
Not applicable
11,851 Views

Here is a GDB generated backtrace of a recent crash :

 

 

(gdb) backtrace #0 0xb6420591 in Pn::CProjectModel::RunProcess () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #1 0xb64215ca in Pn::CProjectModel::Run () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #2 0xb63fa611 in Pn::CProcessRunCommand::Execute () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #3 0xb62ded9d in Pn::CCommandMgr::OnProcessRun () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #4 0xb629fe61 in Pn::CCommandMgr::qt_invoke () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #5 0xb7d7e55b in Gq_SignalSlot::callSlot () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #6 0xb7d07141 in Gq_MvCmdTarget::handleCmd () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #7 0xb7d071bd in Gq_MvCmdTarget::onCmdRequest () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #8 0xb7ea30e1 in Gfq_CHelp::HandleCmdRequest () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gfq.so #9 0xb62deb25 in Pn::CCommandMgr::OnCmdRequest () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #10 0xb7e8321e in Gfq_CCmdRouter::RouteCmdRequest () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gfq.so ---Type <return> to continue, or q <return> to quit--- #11 0x08071153 in ?? () #12 0xb7d06fbc in Gq_MvCmdTarget::processDoCmdRequest () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #13 0xb63fdbe1 in Pn::CProcessView::SendRoutedCmd () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #14 0xb63fef87 in Pn::CProcessView::OnDoubleClicked () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #15 0xb63ff0ed in Pn::CProcessView::contentsMouseDoubleClickEvent () from /opt/Xilinx/10.1/ISE/lib/lin/libPn_ProjectMgrPlugin.so #16 0xb74eebef in QScrollView::viewportMouseDoubleClickEvent () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #17 0xb74ec551 in QScrollView::eventFilter () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #18 0xb74b5db6 in QListView::eventFilter () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #19 0xb73bd286 in QObject::activate_filters () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #20 0xb73bd2fb in QObject::event () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #21 0xb73fb81c in QWidget::event () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #22 0xb735585b in QApplication::internalNotify () ---Type <return> to continue, or q <return> to quit--- from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #23 0xb7356ff6 in QApplication::notify () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #24 0xb7c877a5 in Gq_Application::notify () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #25 0xb72e871a in QETWidget::translateMouseEvent () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #26 0xb72e725f in QApplication::x11ProcessEvent () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #27 0xb72f9277 in QEventLoop::processEvents () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #28 0xb736d6e1 in QEventLoop::enterLoop () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #29 0xb736d4b6 in QEventLoop::exec () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #30 0xb735540f in QApplication::exec () from /opt/Xilinx/10.1/ISE/lib/lin/libQt_Qt.so #31 0xb7c8806a in Gq_Application::startup () from /opt/Xilinx/10.1/ISE/lib/lin/libGui_Gq.so #32 0x0807ec85 in ?? () #33 0x0807ec04 in main () (gdb)

 

 jdb2

 

0 Kudos
Reply
Historian
Historian
11,823 Views
Registered: ‎02-25-2008


jdb2 wrote:

I don't see what difference it would make. All my systems have Kubuntu installed on them and it would be infeasible to migrate. Besides, I highly prefer (K)Ububtu to Redhat.

 

jdb2


 

Boris asks about using RedHat because Xilinx supports RedHat and not Ubuntu. And in my experience with different Linuces, one might have certain libraries/etc "right out of the box" and another one doesn't, so you are left chasing the dependency dragon.

 

-a

----------------------------Yes, I do this for a living.
0 Kudos
Reply
Anonymous
Not applicable
11,817 Views

Another problem : Now the PACE editor doesn't launch when "Floorplan Area/IO/Logic - Post Synthesis" is double-clicked. All I get is the

 

'Started : "Floorplan Area / IO / Logic - Post-Synthesis".'

 

in the console.

 

 

Does anyone know what's going on?

 

 

jdb2

0 Kudos
Reply
Anonymous
Not applicable
11,812 Views

Got it working. ( PACE ) Had to install openmotif, libstdc++5, and portmap .

 

It would be a lot easier if Xilinx would just release ISE WebPACK as a Debian ( .deb ) package.

That way, all the dependencies would be taken care of automatically.

 

 

jdb2

0 Kudos
Reply
Xilinx Employee
Xilinx Employee
11,696 Views
Registered: ‎08-15-2007

jdb2,

 

Thank you for your feedback.

 

Given that Xilinx currently only supports Red Hat and SuSE Linux distributions, which are not based on the Debian platform, we do not make Debian packages for tool distribution.  

 

Please consider using Xilinx tools with a supported Operating System as our tools are only developed and tested under these platforms.

 

-edv 

Eddie
8,760 Views
Registered: ‎11-21-2009

I solved the problem "QTsettings sync filename is null empty" under ubuntu 9 04 and Xilinx 10 1 doing this:

First Go to  Xilinx folder and select file xilinxrc  sudo gedit  Xilinx slash xilinxrc  and I cleaned all register relative to old projects.
Second Open ise and under menu Project select CleanUpProjectFiles and Cleaned all registers.
After that  Go to   my Project location and delete an old project empty.

The problem is not relative to ubuntu,   in my case.

terapetaexa
0 Kudos
Reply