[Top][All Lists]
[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