This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 248727 - Exception when creating project from several shared objects
Summary: Exception when creating project from several shared objects
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Project Discovery (show other bugs)
Version: 8.0.1
Hardware: PC Solaris
: P3 normal (vote)
Assignee: Alexander Simon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-18 11:41 UTC by Alexander Simon
Modified: 2014-11-19 04:08 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simon 2014-11-18 11:41:47 UTC
Cannot create project from shared library.
Exceptions in log:

INFO [org.netbeans.modules.cnd.dwarfdiscovery.provider.DwarfSource]: Exception in file /import/sparccad-svl-svc058/wc/dbeatty_lava_ide/vobs/sparccad/sparccad_build/18.00.0165/internal/rpl/18.00.0000/lib/x86_64/librpl.so
java.io.IOException: Wrong position 6958344033140026070
	at org.netbeans.modules.cnd.dwarfdump.reader.MyRandomAccessFile.seek(MyRandomAccessFile.java:167)
	at org.netbeans.modules.cnd.dwarfdump.reader.ByteStreamReader.seek(ByteStreamReader.java:112)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfAbbriviationTableSection.readTable(DwarfAbbriviationTableSection.java:109)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfAbbriviationTableSection.getAbbriviationTable(DwarfAbbriviationTableSection.java:99)
	at org.netbeans.modules.cnd.dwarfdump.CompilationUnit.readCompilationUnitHeader(CompilationUnit.java:411)
	at org.netbeans.modules.cnd.dwarfdump.CompilationUnit.<init>(CompilationUnit.java:112)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection$UnitIterator.advance(DwarfDebugInfoSection.java:176)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection$UnitIterator.<init>(DwarfDebugInfoSection.java:154)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection.iteratorCompilationUnits(DwarfDebugInfoSection.java:105)
	at org.netbeans.modules.cnd.dwarfdump.Dwarf.iteratorFileCompilationUnits(Dwarf.java:219)
	at org.netbeans.modules.cnd.dwarfdump.Dwarf.iteratorCompilationUnits(Dwarf.java:144)
[catch] at org.netbeans.modules.cnd.dwarfdiscovery.provider.BaseDwarfProvider.sizeComilationUnit(BaseDwarfProvider.java:399)
	at org.netbeans.modules.cnd.dwarfdiscovery.provider.AnalyzeExecutable.canAnalyze(AnalyzeExecutable.java:282)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.isApplicableDwarfExecutable(DiscoveryExtension.java:205)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.isApplicable(DiscoveryExtension.java:147)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.discoverArtifacts(DiscoveryExtension.java:105)
	at com.sun.tools.discovery.binary.KnownProjectImpl.createByBinary(KnownProjectImpl.java:251)
	at com.sun.tools.discovery.binary.KnownProjectImpl.create(KnownProjectImpl.java:170)
	at com.sun.tools.discovery.StandAlone.process(StandAlone.java:137)
	at org.netbeans.spi.sendopts.Option$1.process(Option.java:387)
	at org.netbeans.api.sendopts.CommandLine.process(CommandLine.java:317)
	at org.netbeans.modules.sendopts.HandlerImpl.execute(HandlerImpl.java:62)
	at org.netbeans.modules.sendopts.Handler.cli(Handler.java:69)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.core.startup.CLICoreBridge.cli(CLICoreBridge.java:82)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.CLIHandler$1.exec(CLIHandler.java:268)
	at org.netbeans.CLIHandler.finishInitialization(CLIHandler.java:447)
	at org.netbeans.MainImpl.finishInitialization(MainImpl.java:254)
	at org.netbeans.Main.finishInitialization(Main.java:87)
	at org.netbeans.core.startup.Main.start(Main.java:316)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
	at java.lang.Thread.run(Thread.java:745)
INFO [org.netbeans.ui.metrics.cnd]: USG_PROJECT_CREATE_CND
INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Open native project rpl_proj /import/sparccad-svl-svc058/wc/dbeatty_lava_ide/vobs/sparccad_pd/pd_rpl/rpl_proj
INFO [org.netbeans.modules.cnd.dwarfdiscovery.provider.DwarfSource]: Exception in file /import/sparccad-svl-svc058/wc/dbeatty_lava_ide/vobs/sparccad/sparccad_build/18.00.0165/internal/rpl/18.00.0000/lib/x86_64/librpl.so
java.io.IOException: Wrong position 6958344033140026070
	at org.netbeans.modules.cnd.dwarfdump.reader.MyRandomAccessFile.seek(MyRandomAccessFile.java:167)
	at org.netbeans.modules.cnd.dwarfdump.reader.ByteStreamReader.seek(ByteStreamReader.java:112)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfAbbriviationTableSection.readTable(DwarfAbbriviationTableSection.java:109)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfAbbriviationTableSection.getAbbriviationTable(DwarfAbbriviationTableSection.java:99)
	at org.netbeans.modules.cnd.dwarfdump.CompilationUnit.readCompilationUnitHeader(CompilationUnit.java:411)
	at org.netbeans.modules.cnd.dwarfdump.CompilationUnit.<init>(CompilationUnit.java:112)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection$UnitIterator.advance(DwarfDebugInfoSection.java:176)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection$UnitIterator.<init>(DwarfDebugInfoSection.java:154)
	at org.netbeans.modules.cnd.dwarfdump.section.DwarfDebugInfoSection.iteratorCompilationUnits(DwarfDebugInfoSection.java:105)
	at org.netbeans.modules.cnd.dwarfdump.Dwarf.iteratorFileCompilationUnits(Dwarf.java:219)
	at org.netbeans.modules.cnd.dwarfdump.Dwarf.iteratorCompilationUnits(Dwarf.java:144)
[catch] at org.netbeans.modules.cnd.dwarfdiscovery.provider.BaseDwarfProvider.sizeComilationUnit(BaseDwarfProvider.java:399)
	at org.netbeans.modules.cnd.dwarfdiscovery.provider.AnalyzeExecutable.canAnalyze(AnalyzeExecutable.java:282)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.isApplicableDwarfExecutable(DiscoveryExtension.java:205)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.isApplicable(DiscoveryExtension.java:147)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.canApply(DiscoveryExtension.java:302)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.canApply(DiscoveryExtension.java:452)
	at org.netbeans.modules.cnd.discovery.wizard.DiscoveryExtension.canApply(DiscoveryExtension.java:445)
	at com.sun.tools.discovery.binary.ProjectCreatorByBinary.process(ProjectCreatorByBinary.java:198)
	at com.sun.tools.discovery.binary.ProjectCreatorByBinary.createProject(ProjectCreatorByBinary.java:176)
	at com.sun.tools.discovery.binary.ProjectCreatorByBinary.<init>(ProjectCreatorByBinary.java:97)
	at com.sun.tools.discovery.binary.KnownProjectImpl.createByBinary(KnownProjectImpl.java:289)
	at com.sun.tools.discovery.binary.KnownProjectImpl.create(KnownProjectImpl.java:170)
	at com.sun.tools.discovery.StandAlone.process(StandAlone.java:137)
	at org.netbeans.spi.sendopts.Option$1.process(Option.java:387)
	at org.netbeans.api.sendopts.CommandLine.process(CommandLine.java:317)
	at org.netbeans.modules.sendopts.HandlerImpl.execute(HandlerImpl.java:62)
	at org.netbeans.modules.sendopts.Handler.cli(Handler.java:69)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.core.startup.CLICoreBridge.cli(CLICoreBridge.java:82)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.CLIHandler$1.exec(CLIHandler.java:268)
	at org.netbeans.CLIHandler.finishInitialization(CLIHandler.java:447)
	at org.netbeans.MainImpl.finishInitialization(MainImpl.java:254)
	at org.netbeans.Main.finishInitialization(Main.java:87)
	at org.netbeans.core.startup.Main.start(Main.java:316)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
	at java.lang.Thread.run(Thread.java:745)
Comment 1 Alexander Simon 2014-11-18 11:42:26 UTC
IDE info:
>Log Session: Tuesday, November 11, 2014 7:05:01 AM PST
>System Info: 
  Product Version         = NetBeans Platform 8.0 (Build 201406111322)
  Operating System        = Linux version 2.6.32-358.18.1.el6.x86_64 running on amd64
  Java; VM; Vendor        = 1.7.0_71; Java HotSpot(TM) 64-Bit Server VM 24.71-b01; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.7.0_71-b14
  Java Home               = /usr/java/jdk1.7.0_71/jre
  System Locale; Encoding = en_US; ANSI_X3.4-1968
Comment 2 Alexander Simon 2014-11-18 12:52:44 UTC
fixed, change set:
http://hg.netbeans.org/cnd-main/rev/1c4abac87bcc
Comment 3 Quality Engineering 2014-11-19 04:08:05 UTC
Integrated into 'main-silver', will be available in build *201411190001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/1c4abac87bcc
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixed Bug #248727 Exception when creating project from several shared objects