Openkore.com

OpenKore Forums
It is currently 15 Dec 2018, 04:53

All times are UTC - 5 hours [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Wx interface doesn't work on Archlinux
PostPosted: 24 Aug 2013, 16:10 
Offline
Noob
Noob

Joined: 22 Aug 2013, 20:34
Posts: 5
Hi,
I have compiled Openkore and perl-wx on Archlinux.
Everything went fine. The default ui works.
However, the Wx ui gives me a segfault :
Code:
[quentin@VaioLaptop trunk]$ perl openkore.pl --interface=Wx
Use of the encoding pragma is deprecated at /home/quentin/openkore/trunk/src/ErrorHandler.pm line 26.
Use of the encoding pragma is deprecated at /home/quentin/openkore/trunk/src/Translation.pm line 32.
defined(@array) is deprecated at /home/quentin/openkore/trunk/src/ErrorHandler.pm line 75.
        (Maybe you should just omit the defined()?)
defined(@array) is deprecated at /home/quentin/openkore/trunk/src/ErrorHandler.pm line 84.
        (Maybe you should just omit the defined()?)
UNIVERSAL->import is deprecated and will be removed in a future perl at /home/quentin/openkore/trunk/src/Settings.pm line 50.
Use of the encoding pragma is deprecated at src/Interface.pm line 29.
Use of the encoding pragma is deprecated at src/Misc.pm line 30.
Use of the encoding pragma is deprecated at src/Network/PacketParser.pm line 23.
Use of the encoding pragma is deprecated at src/Network/Send.pm line 29.
Use of the encoding pragma is deprecated at src/Network/Receive.pm line 25.
Smartmatch is experimental at src/Network/Receive.pm line 931.
Use of the encoding pragma is deprecated at src/Commands.pm line 26.
defined(@array) is deprecated at src/Commands.pm line 2756.
        (Maybe you should just omit the defined()?)
defined(@array) is deprecated at src/Commands.pm line 2766.
        (Maybe you should just omit the defined()?)
Use of the encoding pragma is deprecated at src/AI/CoreLogic.pm line 25.
Use of the encoding pragma is deprecated at src/Task/TalkNPC.pm line 19.
Use of the encoding pragma is deprecated at src/Interface/Wx/Console.pm line 33.
Erreur de segmentation (core dumped)


I had a segfault too (without any of theses deprecated warnings) when trying to run Openkore on Debian Jessie or Debian Sid. Wx interface works fine on Ubuntu 12.04 and Debian Wheezy.
So I assume that this is more a bug or a compatibility problem caused by a software update than a distro specific problem.

If you need more informations or tests from me, I'll be glad to help.
Greetings, Yama.


Top
 Profile  
 
 Post subject: Re: Wx interface doesn't work on Archlinux
PostPosted: 07 Sep 2013, 17:21 
Offline
Noob
Noob

Joined: 22 Aug 2013, 20:34
Posts: 5
Here is the error.txt :
Code:
OpenKore version what-will-become-2.1
@ai_seq =
Network state = 4
Network handler = Network::DirectConnection
SVN revision: unknown
Loaded plugins:
  plugins/macro/macro.pl (macro; description: allows usage of macros)
  plugins/breakTime.pl (breakTime; description: config.autoBreakTime)
  plugins/cmdOnLogin.pl (cmdOnLogin; description: automatically do a command on login)

Error message:
Can't call method "name" on unblessed reference at src/Interface/Wx/ItemList.pm line 189.

Stack trace:
Can't call method "name" on unblessed reference at src/Interface/Wx/ItemList.pm line 189.
at src/Interface/Wx.pm line 161
   Interface::Wx::mainLoop('Interface::Wx=HASH(0x34a8794)') called at openkore.pl line 97
   main::__start() called at start.pl line 136

Died at this line:
     if ($acnam eq "") {
*       $acnam = $actor->name;
     }


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group