My best guess is root() is returning a bad pointer (Anything else would be more bizarre). But I have no idea what would cause that, maybe one of the dev's has an idea?
-- Thomas On 07/27/2011 11:21 PM, jhig wrote: > hi, > > gdb says: > > Starting program: /root/download/wt-test/hello/hello --gdb --docroot . > --http-port 8088 --http-address 192.168.42.201 > [Thread debugging using libthread_db enabled] > Reading: /etc/wt/wt_config.xml > [2011-Jul-28 08:16:37.461992] 24393 - [notice] "Wt: initializing > built-in httpd" > [2011-Jul-28 08:16:37.462135] 24393 - [notice] "Reading Wt config > file: /etc/wt/wt_config.xml (location = > '/root/download/wt-test/hello/hello')" > [2011-Jul-28 08:16:37.463681] 24393 - [notice] "Started server: > http://192.168.42.201:8088" > [New Thread 0xb6e2db70 (LWP 24396)] > [New Thread 0xb662cb70 (LWP 24397)] > [New Thread 0xb5e2bb70 (LWP 24398)] > [New Thread 0xb562ab70 (LWP 24399)] > [New Thread 0xb4e29b70 (LWP 24400)] > [New Thread 0xb4628b70 (LWP 24401)] > [New Thread 0xb3e27b70 (LWP 24402)] > [New Thread 0xb3626b70 (LWP 24403)] > [New Thread 0xb2e25b70 (LWP 24404)] > [New Thread 0xb2624b70 (LWP 24405)] > [2011-Jul-28 08:16:44.634353] 24393 [/ 2x3phJIlF0Eso40S] [notice] > "Session created (#sessions = 1)" > Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0 > 192.168.42.112 - - [2011-Jul-28 08:16:44.635740] "GET / HTTP/1.1" 200 > 1894 > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0xb2624b70 (LWP 24405)] > 0x0804b0bb in HelloApplication::HelloApplication (this=0x8071498, > env=...) at hello.C:46 > 46 root()->addWidget(new WText("Your name, please ? ")); // show some > text > > thx, > johannes. > > Am Mittwoch, den 27.07.2011, 08:40 -0700 schrieb Thomas Suckow: >> Could you run it under gdb and provide a back trace? >> >> $gdb --args hello --gdb --docroot . --http-address 0.0.0.0 --http-port 8088 >> >> >> On 07/27/2011 02:29 AM, jhig wrote: >>> hello, >>> >>> i just installed Wt (version 3.1.7) on my gentoo system via portage >>> tree. >>> then i compiled the hello example outside the Wt-tree as follows: >>> >>> g++ hello.C -lwt -lwthttp -o hello >>> >>> then i started the application: >>> >>> ./hello --docroot . --http-address 0.0.0.0 --http-port 8088 >>> >>> when i browse to the page >>> >>> http://127.0.0.1:8088 >>> >>> i get a segmentation fault: >>> >>> ./hello --docroot . --http-port 8088 --http-address 192.168.42.201 >>> Reading: /etc/wt/wt_config.xml >>> [2011-Jul-27 11:25:50.568197] 13577 - [notice] "Wt: initializing >>> built-in httpd" >>> [2011-Jul-27 11:25:50.568337] 13577 - [notice] "Reading Wt config >>> file: /etc/wt/wt_config.xml (location = './hello')" >>> [2011-Jul-27 11:25:50.569820] 13577 - [notice] "Started server: >>> http://192.168.42.201:8088" >>> [2011-Jul-27 11:25:53.261231] 13577 [/ 6LPzx5MppaW4ss2O] [notice] >>> "Session created (#sessions = 1)" >>> Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0 >>> 192.168.42.112 - - [2011-Jul-27 11:25:53.262672] "GET / HTTP/1.1" 200 >>> 1897 >>> Speicherzugriffsfehler >>> >>> it's the same with other example programs. >>> does anyone experience a similar behaviour? >>> >>> thx, >>> johannes. >>> >>> >>> ------------------------------------------------------------------------------ >>> Got Input? Slashdot Needs You. >>> Take our quick survey online. Come on, we don't ask for help often. >>> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >>> http://p.sf.net/sfu/slashdot-survey >>> _______________________________________________ >>> witty-interest mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/witty-interest >> ------------------------------------------------------------------------------ >> Got Input? Slashdot Needs You. >> Take our quick survey online. Come on, we don't ask for help often. >> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >> http://p.sf.net/sfu/slashdot-survey >> _______________________________________________ >> witty-interest mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/witty-interest > > > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey > _______________________________________________ > witty-interest mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/witty-interest ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
