id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
836	Nothing after splash screen on OpenSolaris	stom		"% perl -v

This is perl, v5.10.1 (*) built for i86pc-solaris-thread-multi-ld

% perl -MWx -e'printf(qq(Wx Version=($Wx::VERSION) %s unicode=(%s)\n), Wx::wxVERSION_STRING(), Wx::wxUNICODE())'
Wx Version=(0.96) wxWidgets 2.8.10 unicode=(1)

-=-=-
System is OpenSolaris 2010.02 Developer Builds, build candidate b131.
WxWidgets is packaged by the system.
Using perl 5.10.1 compiled with standard options, locally installed.

CPAN installation of Padre and dependencies went fine after some minor modifications in makefiles. Got to force compiler settings in order to use sunstudio 12.1 rather than gcc.

All Padre tests succeed (trace below) but nothing is shown after splash screen. Trussing the process shows that it's stuck in a loop, which seems to be ok for a GUI:

...
pollsys(0x086C33C0, 2, 0x08047048, 0x00000000)	= 0
ioctl(8, FIONREAD, 0x080467E0)			= 0
pollsys(0x086C33C0, 2, 0x08047048, 0x00000000) (sleeping...)

[ad lib.]

Which tests could I make to get output or error logs ? Is there a debug mode ?
I haven't test anything else. Problem may appear on Wx. I am willing to help, just ask.


Running make test of Padre went :
Installing blib/lib/auto/share/dist/Padre/locale/messages.pot
blib/lib/auto/share/dist/Padre/locale -> blib/lib/auto/share/dist/Padre/locale
-blib/lib/auto/share/dist/Padre/locale/messages.pot
PERL_DL_NONLAZY=1 /opt/perl/bin/perl ""-MExtUtils::Command::MM"" ""-e"" ""test_harness(0, 'inc', 'blib/lib', 'blib/arch')"" t/*.t
t/01-load.t ................ 1/37 # Tests find Wx: 0.96 wxWidgets 2.8.10
t/01-load.t ................ ok     
t/02-new.t ................. ok     
t/03-wx.t .................. skipped: Sometimes fails for unknown reasons, skipping for release till fixed
t/04-config.t .............. ok       
t/05-project.t ............. ok     
t/06-utils.t ............... ok   
t/08-style.t ............... ok     
t/14-warnings.t ............ ok   
t/15-locale.t .............. ok   
t/50-docbrowser.t .......... ok     
t/60-db.t .................. ok   
t/70-document.t ............ ok     
t/71-perl.t ................ ok     
t/72-dialog-html.t ......... ok   
t/80-newline.t ............. ok     
t/81-search.t .............. ok     
t/82-plugin-manager.t ...... ok     
t/83-autosave.t ............ ok     
t/84-task.t ................ ok       
t/85-task-manager.t ........ ok     
t/86-service.t ............. ok    
t/91-vi.t .................. ok     
t/92-padre-file.t .......... ok     
t/93-padre-filename-win.t .. ok   
t/94-padre-file-remote.t ... ok   
All tests successful.
Files=25, Tests=760, 60 wallclock secs ( 0.21 usr  0.08 sys + 19.24 cusr  4.46 csys = 23.99 CPU)
Result: PASS
  PLAVEN/Padre-0.55.tar.gz
  /usr/bin/make test -- OK
"	defect	new	minor		Wx::Perl::Dialog	0.55			
