freeride-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [FR-devel] FreeRIDE Error -- make_currebt is an undefined method.


From: Laurent Julliard
Subject: Re: [FR-devel] FreeRIDE Error -- make_currebt is an undefined method.
Date: Sun, 14 Jul 2002 19:25:15 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020529

Curt Hibbs wrote:
Laurent,

I'm getting an error when I try to run FreeRIDE and I was wondering is you
forgot to check something in. See my console output below.

Curt

Curt,

I have committed all the changes ok in the CVS repo plus I double-checked that there was no error when running FR from my working copy.

The patch suggested by Mizuho San is not necessary. The code as it is, is ok. The problem comes from the fact that the renderer() method call in EditPanes line 158 return nil which makes me think that the EditPanesRenderFox plugin is not initialized.

If this is so it means that the order in which plugins are initialized on your machine and mine is not the same. I guess this is a dependency problem that doesn't show up on Linux but shows up on Windows and it is probably related to the order in which the Core engine look at the plugin directories and load them. So It's probably a dependency problem that is not correctly expressed and doesn't show on Linux.

I have attached my freeride.log (simply start and choose Exit in the file menu) so you can see how it compares with yours. I'm interested in seeing your log file as well.

Laurent



R:\freeride>ruby -I. -Iso -Iredist -e "require 'freeride/freeride';
FreeBASE::Core.startup('./config
/properties.xml','./config/default.xml')"
./plugins/System_GuiCore/EditPanes.rb:158:in `make_current': undefined
method `make_current' for nil
 (NameError)
        from ./plugins/System_GuiCore/EditPanes.rb:43:in `start'
        from ./plugins/System_GuiCore/EditPanes.rb:40:in `call'
        from ./freebase/databus.rb:407:in `notify'
        from ./freebase/databus.rb:404:in `each_value'
        from ./freebase/databus.rb:404:in `notify'
        from ./freebase/databus.rb:226:in `data='
        from ./plugins/System_GuiCore/EditPanes.rb:129:in `initialize'
        from ./plugins/System_GuiCore/GuiSetup.rb:110:in `new'
         ... 57 levels...
        from ./freebase/core.rb:67:in `initialize'
        from ./freebase/core.rb:35:in `new'
        from ./freebase/core.rb:35:in `startup'
        from -e:1

R:\freeride>


_______________________________________________
Freeride-devel mailing list
address@hidden
http://mail.freesoftware.fsf.org/mailman/listinfo/freeride-devel



 INFO FreeRIDE: Plugin(EditCommands): Command component created for EditCut
 INFO FreeRIDE: Plugin(EditCommands): Command component created for EditCopy
 INFO FreeRIDE: Plugin(EditCommands): Command component created for EditPaste
 INFO FreeRIDE: Plugin(EditCommands): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(AppCommands): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppCommands): Command component created for FileNew
 INFO FreeRIDE: Plugin(AppCommands): Command component created for FileOpen
 INFO FreeRIDE: Plugin(AppCommands): Command component created for FileClose
 INFO FreeRIDE: Plugin(AppCommands): Command component created for FileSave
 INFO FreeRIDE: Plugin(AppCommands): Command component created for FileSaveAs
 INFO FreeRIDE: Plugin(AppCommands): Command component created for Exit
 INFO FreeRIDE: Plugin(AppCommands): Command component created for About
 INFO FreeRIDE: Plugin(AppCommands): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(System_Commands): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(System_Commands): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(MenuPanes): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(MenuPanes): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: LOADED -> 
STARTING
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: STARTING 
-> RUNNING
 INFO FreeRIDE: Plugin(Logger): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(Logger): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(EditPanes): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(EditPanes): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppFrameRenderFox): AppFrame Listener started
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(FoxServices): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(FoxServices): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DockPaneRenderFox): DockPaneListener started
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DockBarRenderFox): DockBarListener started on 
/system/ui/components/DockBar/pool/
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(EditPaneRenderFox): EditPane Listener started
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): MenuPaneListener started
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: LOADED -> 
STARTING
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: STARTING 
-> RUNNING
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(MenuBarRenderFox): MenuBarListener started
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DebuggerRenderFox): DebuggerListener started
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DockBars): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DockBars): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DockPanes): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DockPanes): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(AppFrames): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppFrames): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(MenuBars): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(MenuBars): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(GuiSetup): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppFrameRenderFox): AppFrame started
 INFO FreeRIDE: Plugin(AppFrameRenderFox): Dockbar UI components positioned OK!
 INFO FreeRIDE: Plugin(AppFrames): AppFrame component created for main
ERROR FreeRIDE: Plugin(AppFrameRenderFox): Only one AppFrame allowed, creation 
of main is ignored.
ERROR FreeRIDE: Plugin(AppFrameRenderFox): Only one AppFrame allowed, creation 
of main is ignored.
 INFO FreeRIDE: Plugin(EditPaneRenderFox): EditPane started
 INFO FreeRIDE: Plugin(EditPanes): Making EditPane 
/system/ui/components/EditPane/pool/edit0/ current
 INFO FreeRIDE: Plugin(EditPanes): EditPane component created for edit0
 INFO FreeRIDE: Plugin(MenuPanes): MenuPane component created for File_menu
 INFO FreeRIDE: Plugin(MenuPanes): MenuPane component created for Edit_menu
 INFO FreeRIDE: Plugin(MenuPanes): MenuPane component created for Run_menu
 INFO FreeRIDE: Plugin(MenuPanes): MenuPane component created for Tools_menu
 INFO FreeRIDE: Plugin(MenuPanes): MenuPane component created for Help_menu
 INFO FreeRIDE: Plugin(MenuBarRenderFox): MenuBar main started
ERROR FreeRIDE: Plugin(MenuBarRenderFox): Only one MenuBar allowed, creation of 
main is ignored.
 INFO FreeRIDE: Plugin(MenuBars): MenuBar component created for main
 INFO FreeRIDE: Plugin(GuiSetup): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(GuiCore): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(GuiCore): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppCommands): Command component created for 
DatabusInspector
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(Debugger): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(AppCommands): Command component created for Debugger
 INFO FreeRIDE: Plugin(DockPanes): DockPane component created for Debugger
 INFO FreeRIDE: Plugin(DockPaneRenderFox): DockPane renderer tabitem and frame 
created
 INFO FreeRIDE: Plugin(DockPaneRenderFox): DockPane Renderer for 
/system/ui/components/DockPane/pool/Debugger/ created
 INFO FreeRIDE: Plugin(DockBarRenderFox): DockBar south started
 INFO FreeRIDE: Plugin(DockBarRenderFox): Slot = 
/system/ui/components/DockBar/pool/south/,  Base Slot = 
/system/ui/components/DockBar/render/,

 INFO FreeRIDE: Plugin(DockBarRenderFox): @dockbar  frame-> 
 INFO FreeRIDE: Plugin(DockBarRenderFox): dockbar  frame-> 
#<Fox::FXHorizontalFrame:0x414e228c>
 INFO FreeRIDE: Plugin(DockBarRenderFox): DockBar south created
 INFO FreeRIDE: Plugin(DockBarRenderFox): Slot = 
/system/ui/components/DockBar/pool/south/, event received = :notify_data_set

ERROR FreeRIDE: Plugin(DockBarRenderFox): Only one DockBar 'south' allowed, 
creation of south is ignored. (event = notify_data_set
 INFO FreeRIDE: Plugin(DockBars): DockBar component created for south
 INFO FreeRIDE: Plugin(DockBarRenderFox): Slot = 
/system/ui/components/DockBar/pool/south/, event received = :notify_slot_add

 INFO FreeRIDE: Plugin(DockBarRenderFox): Slot = 
/system/ui/components/DockBar/pool/south/, event received = :notify_data_set

ERROR FreeRIDE: Plugin(DockBarRenderFox): Only one DockBar '0' allowed, 
creation of 0 is ignored. (event = notify_data_set
 INFO FreeRIDE: Plugin(DockBars): Attaching 
/system/ui/components/DockPane/pool/Debugger/ to dockbar slot  
/system/ui/components/DockBar/pool/south/0/
 INFO FreeRIDE: Plugin(DockPaneRenderFox): Reparenting 
/system/ui/components/DockPane/pool/Debugger/ to 
/system/ui/components/DockBar/pool/south/
 INFO FreeRIDE: Plugin(DockBarRenderFox): Attaching dockpane 
/system/ui/components/DockPane/pool/Debugger/ to dockbar south
 INFO FreeRIDE: Plugin(Debugger): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: LOADED -> STARTING
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: STARTING -> RUNNING
 INFO FreeRIDE: Plugin(EditPanes): Making EditPane 
/system/ui/components/EditPane/pool/edit0/ current
 INFO FreeRIDE: Plugin(EditPanes): Untitled modified ? 
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(EditCommands): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(EditCommands): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(AppCommands): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(AppCommands): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(System_Commands): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(System_Commands): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: RUNNING -> 
STOPPING
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: STOPPING 
-> LOADED
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(Debugger): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(Debugger): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(Logger): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(Logger): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(FoxServices): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(FoxServices): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: RUNNING -> 
STOPPING
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: STOPPING 
-> LOADED
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DockPanes): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DockPanes): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DockBars): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DockBars): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(EditPanes): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(EditPanes): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(MenuPanes): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(MenuPanes): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(MenuBars): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(MenuBars): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(AppFrames): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(AppFrames): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(GuiSetup): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(GuiSetup): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(GuiCore): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(GuiCore): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: RUNNING -> STOPPING
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: STOPPING -> LOADED
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(GuiRenderFox): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(EditCommands): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(EditCommands): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(AppCommands): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(AppCommands): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(System_Commands): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(System_Commands): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: LOADED -> 
UNLOADING
 INFO FreeRIDE: Plugin(System_Commands_Subsystem): State transition: UNLOADING 
-> UNLOADED
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DebuggerRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(Debugger): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(Debugger): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DebuggerSubsystem): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(Logger): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(Logger): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(FoxServices): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(FoxServices): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: LOADED -> 
UNLOADING
 INFO FreeRIDE: Plugin(DatabusInspectorRenderFox): State transition: UNLOADING 
-> UNLOADED
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DockBarRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DockPaneRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(MenuBarRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(MenuPaneRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(EditPaneRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(AppFrameRenderFox): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: Plugin(DockPanes): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DockPanes): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(DockBars): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DockBars): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(EditPanes): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(EditPanes): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(MenuPanes): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(MenuPanes): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(MenuBars): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(MenuBars): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(AppFrames): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(AppFrames): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(GuiSetup): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(GuiSetup): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(GuiCore): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(GuiCore): State transition: UNLOADING -> UNLOADED
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: LOADED -> UNLOADING
 INFO FreeRIDE: Plugin(DatabusInspector): State transition: UNLOADING -> 
UNLOADED
 INFO FreeRIDE: --- Shutting down FreeRIDE on Sun Jul 14 19:24:21 CEST 2002

reply via email to

[Prev in Thread] Current Thread [Next in Thread]