Project

General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  SVN::S4
  Voneline
  WFH
General Info
  Papers

Issue #1063

Preproc.so causes segfault during Storable retrieve

Added by G. Aydos over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
% Done:

0%


Description

I am using Storable [1] to store a Verilog::Netlist object on disk. Retrieving an already saved netlist and working with it goes fine but Preproc.so seems to cause a segfault. I attach an example project and a valgrind log. I am using Verilog-Perl 3.418 and Perl 5.22.2.

[1] http://perldoc.perl.org/Storable.html

valgrind.log View (6.28 KB) G. Aydos, 05/26/2016 03:15 PM

store_and_retrieve.pl View (188 Bytes) G. Aydos, 05/26/2016 03:15 PM

History

#1 Updated by G. Aydos over 1 year ago

Apparently input.v cannot be uploaded because it is empty. Just create it with: touch input.v

#2 Updated by Wilson Snyder over 1 year ago

  • Subject changed from Preproc.so causes segfault during exit to Preproc.so causes segfault during Storable retrieve
  • Status changed from New to Resolved
  • Assignee set to Wilson Snyder

The core dump is fixed in git towards 3.420. However you will now get a warning. The Netlist objects rely on internal C data structures which won't get saved by store/retrieve, so might not be useful to you.

#3 Updated by Wilson Snyder about 1 year ago

  • Status changed from Resolved to Closed

In 3.420.

Also available in: Atom