Opened 5 years ago

Last modified 4 years ago

#836 new defect

Nothing after splash screen on OpenSolaris

Reported by: stom Owned by:
Priority: minor Milestone:
Component: Wx::Perl::Dialog Version: 0.55
Keywords: Cc:

Description

% 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

Change History (3)

comment:1 Changed 5 years ago by szabgab

There are several wx scripts in the share/examples/wx directory. Could you try to see if any of these can work? (They can be found in the svn repository of Padre but they should also be installed with Padre)

comment:2 Changed 4 years ago by waxhead

any chance you can check Padre on solaris again for us. We don't seem to have many solaris users.

comment:3 Changed 4 years ago by szabgab

  • Priority changed from blocker to minor

While the problem might be a blocker for Open Solaris users but it seem no one is currently interested so I reduce the importance of this ticket.

Note: See TracTickets for help on using tickets.