On 20/10/10 14:48, Stefan Eilemann wrote:
>>> If yes, can you look at the command and dispatch table in a debugger?
>>> Using a debug build should also give you an assertion earlier with
>>> some diagnostic message.
>>
>> I first tried to see more diagnostic messages by setting EQ_LOG_LEVEL
>> to VERB or ALL, but this causes the program to crash at seemingly random
>> points with the message "Aborted" or "Killed" before I hit the original
>> problem.
> 
> This is another issue. What I was looking for is a debug build (should be 
> default with make), since this should enable this assertion:
> 
> #ifndef NDEBUG
>     if( which >= _qTable.size( ))
>     {
>         EQABORT( "Command " << command
>                  << " higher than number of registered command handlers ("
>                  << _qTable.size() << ") for object of type "
>                  << typeid(*this).name() << endl );
>         return false;
>     }
> #endif

I cannot find this message. Attached is the Equalizer log. After the
last line, the program enters Config::init() and is then killed without
further messages.

Martin
-- 
Computer Graphics and Multimedia Systems Group
University of Siegen, Germany
http://www.cg.informatik.uni-siegen.de/
21578 139834438858752 //home/lambers/src/equalizer/src/lib/client/init.cpp:46 0 
Equalizer v0.9.1 initializing
21578 139834438858752 //home/lambers/src/equalizer/src/lib/base/init.cpp:41 0 
Log level INFO topics 0
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:51 0 
New Node @0x2294f70 7d3b8699ed8375e9:38282c95a82b12f4
21578 139834438858752 //home/lambers/src/equalizer/src/lib/client/client.cpp:60 
1 New client at 0x2294f70
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/client.cpp:212 1 Launching 
7d3b8699ed8375e9:38282c95a82b12f4
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/socketConnection.cpp:602 1 Bound to 
port 59860
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/socketConnection.cpp:636 1 Listening 
on jones[0.0.0.0]:59860 (TCPIP#102400#jones##59860#default#)
21578 139834286528272 //home/lambers/src/equalizer/src/lib/base/thread.cpp:111 
1 Thread eq::net::Node::CommandThread successfully initialized
21578 139834294920976 //home/lambers/src/equalizer/src/lib/base/thread.cpp:111 
1 Thread eq::net::Node::ReceiverThread successfully initialized
21578 139834286528272 //home/lambers/src/equalizer/src/lib/net/node.cpp:1162 1 
Entered command thread of eq::Client
21578 139834294920976 //home/lambers/src/equalizer/src/lib/net/node.cpp:866 1 
Entered receiver thread of eq::Client
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:254 1 
0x2294f70 listening.
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:51 1 
New Node @0x2297b10 cd74ae83fac895b:845e921074fa8e5c
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/server.ipp:37 1 New 
eq::fabric::Server<eq::Client, eq::Server, eq::Config, eq::NodeFactory>
21578 139834438858752 //home/lambers/src/equalizer/src/lib/fabric/client.cpp:62 
1 Connecting to TCPIP#0#localhost##5242#default#
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/socketConnection.cpp:123 2 Could not 
connect to 'localhost:5242': Connection refused (111)
21578 139834438858752 //home/lambers/src/equalizer/build/server/parser.cpp:4356 
8 Can't open config file examples/configs/4-window.all.eqc
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:51 8 
New Node @0x22a0d70 64b0332304909fc1:209264953019fe83
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/server.ipp:37 8 New 
eq::fabric::Server<eq::net::Node, eq::server::Server, eq::server::Config, 
eq::server::NodeFactory>
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/session.cpp:53 0 
New Session @0x22a2ee0
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/config.ipp:61 0 New 
eq::fabric::Config<eq::server::Server, eq::server::Config, 
eq::server::Observer, eq::server::Layout, eq::server::Canvas, eq::server::Node, 
eq::server::ConfigVisitor>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/node.ipp:46 0 New 
eq::fabric::Node<eq::server::Config, eq::server::Node, eq::server::Pipe, 
eq::fabric::ElementVisitor<eq::server::Node, 
eq::fabric::ElementVisitor<eq::server::Pipe, 
eq::fabric::ElementVisitor<eq::server::Window, 
eq::fabric::LeafVisitor<eq::server::Channel> > > > >
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/pipe.ipp:53 0 New 
eq::fabric::Pipe<eq::server::Node, eq::server::Pipe, eq::server::Window, 
eq::fabric::ElementVisitor<eq::server::Pipe, 
eq::fabric::ElementVisitor<eq::server::Window, 
eq::fabric::LeafVisitor<eq::server::Channel> > > >
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/window.ipp:65 0 New 
eq::fabric::Window<eq::server::Pipe, eq::server::Window, eq::server::Channel>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/channel.ipp:48 0 New 
eq::fabric::Channel<eq::server::Window, eq::server::Channel>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/channel.ipp:70 0 Delete 
eq::server::Channel
21578 139834438858752 //home/lambers/src/equalizer/src/server/compound.cpp:80 0 
New root compound @0x22a4230
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/socketConnection.cpp:602 1 Bound to 
port 46731
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/socketConnection.cpp:636 1 Listening 
on jones[0.0.0.0]:46731 (TCPIP#102400#jones##46731#default#)
21578 139834194650896 //home/lambers/src/equalizer/src/lib/base/thread.cpp:111 
1 Thread eq::net::Node::CommandThread successfully initialized
21578 139834194650896 //home/lambers/src/equalizer/src/lib/net/node.cpp:1162 1 
Entered command thread of eq::server::Server
21578 139834203043600 //home/lambers/src/equalizer/src/lib/base/thread.cpp:111 
1 Thread eq::net::Node::ReceiverThread successfully initialized
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:254 1 
0x22a0d70 listening.
21578 139834203043600 //home/lambers/src/equalizer/src/lib/net/node.cpp:866 1 
Entered receiver thread of eq::server::Server
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/layout.ipp:41 1 New 
eq::fabric::Layout<eq::server::Config, eq::server::Layout, eq::server::View>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/view.ipp:44 1 New 
eq::fabric::View<eq::server::Layout, eq::server::View, eq::server::Observer>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/canvas.ipp:41 1 New 
eq::fabric::Canvas<eq::server::Config, eq::server::Canvas, eq::server::Segment, 
eq::server::Layout>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/segment.ipp:41 1 New 
eq::fabric::Segment<eq::server::Canvas, eq::server::Segment, 
eq::server::Channel>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/channel.ipp:64 2 New 
eq::fabric::Channel<eq::server::Window, eq::server::Channel>
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/channel.ipp:70 2 Delete 
eq::server::Channel
21578 139834438858752 
//home/lambers/src/equalizer/src/server/../lib/fabric/observer.ipp:37 2 New 
eq::fabric::Observer<eq::server::Config, eq::server::Observer>
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/pairConnection.cpp:44 2 New 
PairConnection Sibling @0x22a65c0
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/pairConnection.cpp:34 2 New 
PairConnection @0x22a54f0
21578 139834186258192 //home/lambers/src/equalizer/src/lib/base/thread.cpp:111 
2 Thread (anonymous namespace)::ServerThread successfully initialized
21578 139834203043600 //home/lambers/src/equalizer/src/lib/net/node.cpp:51 2 
New Node @0x7f2db0002720 e225561c692dbf2d:460234a27cb6f0a2
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/node.cpp:755 2 
RP<node 64b0332304909fc1:209264953019fe83 connected, 
TCPIP#102400#jones##46731#default#>21578 139834438858752 
//home/lambers/src/equalizer/src/lib/net/node.cpp:755 2  connected to node 
7d3b8699ed8375e9:38282c95a82b12f4 listening, TCPIP#102400#jones##59860#default#
21578 139834186258192 //home/lambers/src/equalizer/src/server/server.cpp:165 2 
Running server: 
    #Equalizer 0 ascii
    
    global
    {
    }
    server 
    {
        connection
        {
            type          TCPIP
            hostname      "jones"
            port          46731
            filename      "default"
            bandwidth     102400
        }
        config 
        {
            
            attributes
            {
                eye_base     0.05
                robustness   1
            }
            appNode
            {
                pipe
                {
                    
                    window
                    {
                        viewport [ 0.25 0.25 0.5 0.5 ]
                        channel
                        {
                            name     "channel"
                            viewport [ 0 0 1 1 ]
                        }
                    }
                }
            }
            observer
            {
            }
            layout
            {
                view
                {
                    observer ""
                    wall
                    {
                        bottom_left  [       -0.8       -0.5         -1 ]
                        bottom_right [        0.8       -0.5         -1 ]
                        top_left     [       -0.8        0.5         -1 ]
                    }
                    
                }
            }
            canvas
            {
                layout   ""
                segment
                {
                    channel  "channel"
                }
            }
            compound
            {
                channel  ( canvas 0 segment 0 layout   0 view 0 )
                wall
                {
                    bottom_left  [       -0.8       -0.5         -1 ]
                    bottom_right [        0.8       -0.5         -1 ]
                    top_left     [       -0.8        0.5         -1 ]
                }
                
            }
        }
    }
21578 139834203043600 //home/lambers/src/equalizer/src/lib/net/node.cpp:523 3 
master session, id 5c740e3d1c68964d:452cb8ac368dfd9e, served by node 
64b0332304909fc1:209264953019fe83 listening, 
TCPIP#102400#jones##46731#default#, mapped on node 
64b0332304909fc1:209264953019fe83 listening, TCPIP#102400#jones##46731#default#
21578 139834186258192 //home/lambers/src/equalizer/src/server/server.cpp:288 5 
Handle choose config packet dt 129 cmd 23 req 2 renderer 
/home/lambers/src/bino/build#src/bino
21578 139834438858752 //home/lambers/src/equalizer/src/lib/net/session.cpp:53 7 
New Session @0x7f2db000a9d0
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/config.ipp:61 7 New 
eq::fabric::Config<eq::Server, eq::Config, eq::Observer, eq::Layout, 
eq::Canvas, eq::Node, eq::fabric::ConfigVisitor<eq::Config, 
eq::fabric::LeafVisitor<eq::Observer>, eq::fabric::ElementVisitor<eq::Layout, 
eq::fabric::LeafVisitor<eq::View> >, eq::fabric::ElementVisitor<eq::Canvas, 
eq::fabric::LeafVisitor<eq::Segment> >, eq::fabric::ElementVisitor<eq::Node, 
eq::fabric::ElementVisitor<eq::Pipe, eq::fabric::ElementVisitor<eq::Window, 
eq::fabric::LeafVisitor<eq::Channel> > > > > >
21578 139834294920976 //home/lambers/src/equalizer/src/lib/net/node.cpp:523 0 
client session, id 5c740e3d1c68964d:452cb8ac368dfd9e, served by node 
64b0332304909fc1:209264953019fe83 connected, 
TCPIP#102400#jones##46731#default#, mapped on node 
7d3b8699ed8375e9:38282c95a82b12f4 listening, TCPIP#102400#jones##59860#default#
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/observer.ipp:37 1 New 
eq::fabric::Observer<eq::Config, eq::Observer>
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/layout.ipp:41 1 New 
eq::fabric::Layout<eq::Config, eq::Layout, eq::View>
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/view.ipp:44 1 New 
eq::fabric::View<eq::Layout, eq::View, eq::Observer>
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/canvas.ipp:41 2 New 
eq::fabric::Canvas<eq::Config, eq::Canvas, eq::Segment, eq::Layout>
21578 139834438858752 
//home/lambers/src/equalizer/src/lib/client/../fabric/segment.ipp:41 2 New 
eq::fabric::Segment<eq::Canvas, eq::Segment, eq::Channel>
_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to