#308 ✓resolved
vo.x

Crash when opening Plugin Manager.

Reported by vo.x | September 9th, 2010 @ 11:25 PM

When opening Plugin Manager or Find in Project, the RedCar opens new tab but without description or any content. After switch into other window or the closing button click, the RedCar crashes:

C:\Projects\test>redcar .
Redcar 0.5.1 ( i386-mingw32 )
Unrecognized option: -d32
Could not create the Java virtual machine.
Unrecognized option: -d64
Could not create the Java virtual machine.
java -client -Xmx500m -Xss1024k -Djruby.memory.max=500m -Djruby.stack.max=1024k -cp "C:/Users/vita/.redcar/assets/jruby-complete-1.5.2.jar" org.jruby.Main "C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/bin/redcar" .
--no-sub-jruby --ignore-stdin Redcar 0.5.1 ( java )
loading plugins took 4.032
took 0.817s to load textmate assets
initializing gui took 0.041s
project start took 1.087s
start time: 7.505
XULRunner path: C:\Users\vita.pik\rubies\Ruby-192-p0\lib\ruby\gems\1.9.1\gems\redcar-0.5.1\vendor\xulrunner\xpcom.dll
Error in command Redcar::PluginManagerUi::OpenCommand
NativeException: org.eclipse.swt.SWTError: XPCOM error -2147467259
org.eclipse.swt.browser.Mozilla:-1:in error'<br/> org.eclipse.swt.browser.Mozilla:-1:increate'
org.eclipse.swt.browser.Browser:-1:in <init>'<br/> sun.reflect.NativeConstructorAccessorImpl:-2:innewInstance0'
sun.reflect.NativeConstructorAccessorImpl:-1:in newInstance'<br/> sun.reflect.DelegatingConstructorAccessorImpl:-1:innewInstance'
java.lang.reflect.Constructor:-1:in newInstance'<br/> org/jruby/javasupport/JavaConstructor.java:291:innewInstanceDirect'
file:/C:/Users/vita/.redcar/assets/jruby-complete-1.5.2.jar!/builtin/javasupport/java.rb:51:in new_proxy'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/html_tab.rb:17:increate_tab_widget'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/tab.rb:12:in initialize'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/html_tab.rb:8:ininitialize'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:95:in new'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:95:inattach_model_listeners'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/observable.rb:103:in call'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/observable.rb:103:inobservable_run_blocks'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/observable.rb:103:in map'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/observable.rb:103:inobservable_run_blocks'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/observable.rb:96:in notify_listeners'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application/lib/application/notebook.rb:34:innew_tab'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application/lib/application/window.rb:148:in new_tab'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/plugin_manager_ui/lib/plugin_manager_ui.rb:85:inexecute'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application/lib/application/command/executor.rb:25:in execute'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application/lib/application/command.rb:79:inrun'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application/lib/application/menu/item.rb:45:in selected'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/menu.rb:128:inwidgetSelected'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/swt/lib/swt/event_loop.rb:13:in start'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/gui.rb:39:instart'
C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/lib/redcar.rb:176:in pump'<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/bin/redcar:29<br/> C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:132:intab_widget_to_tab_model': undefined method item' for nil:NilClass (NoMethodError)<br/>

    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:132:in `detect'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:132:in `tab_widget_to_tab_model'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/application_swt/lib/application_swt/notebook.rb:36:in `widgetSelected'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/swt/lib/swt/event_loop.rb:13:in `start'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/plugins/core/lib/core/gui.rb:39:in `start'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/lib/redcar.rb:176:in `pump'
    from C:/Users/vita/.pik/rubies/Ruby-192-p0/lib/ruby/gems/1.9.1/gems/redcar-0.5.1/bin/redcar:29

C:\Projects\test>

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A programmer's text editor for Gnome.

People watching this ticket

Tags

Pages