..:: PCSX2 Forums ::..
Register | Help | Log In |
Register PCSX2 Site Forums Member List Donate View Today's Posts Search

Current time: 03-16-2010, 03:23 AM Hello There, Guest! (Login — Register)

..:: PCSX2 Forums ::.. / PCSX2 Discussion and Support / Bug reporting / [Bug in Linux Beta UI] Plugin Configuration mislink in UI

1 user browsing this thread: (0 members, and 1 guest).

Pages (2): « Previous 1 2
Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
[Bug in Linux Beta UI] Plugin Configuration mislink in UI
Author Message
orcen Offline
Newbie

Posts: 3
Joined: Dec 2008
Location:
Post: #11
RE: [Bug in Linux Beta UI] Plugin Configuration mislink in UI
(11-15-2009 01:17 PM)Air Wrote:  I couldn't reproduce it in windows, which is odd because that wizard shouldn't have any platform dependent code in it. Either that or I fixed it in a newer revision.

In any case it's not a bug. Just hit cancel and ignore it for now. That specific warning is not supposed to happen, but it's not really a big deal if it does.

The problem is no plugin built and dosent recognize any bios. Anyway i am compiling the revision 2198 that have just downloaded today.

EDIT :

Just compiled. I know is a prealpha i only put data if is useful:

||=== Utilities, Debug ===|
/home/cenador/Sources/pcsx2-read-only/common/src/Utilities/Console.cpp|58|warning: ‘void ConsoleNull_DoWrite(const wxString&)’ defined but not used|
/home/cenador/Sources/pcsx2-read-only/common/src/Utilities/Console.cpp|59|warning: ‘void ConsoleNull_DoWriteLn(const wxString&)’ defined but not used|
||=== pcsx2, Debug ===|
/home/cenador/Sources/pcsx2-read-only/pcsx2/MTGS.cpp||In member function ‘void mtgsThreadObject::OpenPlugin()’:|
/home/cenador/Sources/pcsx2-read-only/pcsx2/MTGS.cpp|218|warning: deprecated conversion from string constant to ‘char*’|
/home/cenador/Sources/pcsx2-read-only/pcsx2/Patch.cpp||In function ‘void inifile_command(const wxString&)’:|
/home/cenador/Sources/pcsx2-read-only/pcsx2/Patch.cpp|416|warning: unused variable ‘code’|
||=== Build finished: 0 errors, 4 warnings ===|

~/Sources/pcsx2-read-only/bin$ ./pcsx2-dbg
segmentation fault

PD: i would be glad to help debugging, but i am a new programmer, still studying Wacko. Hope in the future Wink

Greetings
Orcen
(This post was last modified: 11-15-2009 02:17 PM by orcen. Edit Reason: )
11-15-2009 01:58 PM
Find all posts by this user Quote this message in a reply
cyronc Offline
Newbie

Posts: 9
Joined: Nov 2009
Location:
Post: #12
RE: [Bug in Linux Beta UI] Plugin Configuration mislink in UI
*bump for 3 reasons*
i think i found the source for the original bug
2 more new bugs, 1 of which i consider as being a major useability bug (especially for noobs who might not know what to look for if a program misbehaves)

ok so here it goes:

i think i found what caused the original bug: when the plugin selected for whatever reason exits with an error exit code (i guess -1 or 0xFFFFFFFF or anything non-zero for example) this value is misinterpreted as the index of the config window to open (probably gets truncated/modulo'ed in the process thus pointing at the dev9 plugin's config window instead)

found another two strange bugs btw: in 1736 when you change some settings during gameplay (aka ESC, config, execute), the program tends to crash on ubuntu (particularly if changing options within the sound plugins), guess its some memory allocation problem...

a more general bug is that linux pcsx2 (1736 again) will interpret its file path location to stop at the first blank within the path:

e.g.: "/home/myname/pcsx2 beta/pcsx2/" <- if you put pcsx2 in a folder like this, everytime you run pcsx2 it will interpret the path as
"/home/myname/pcsx2/" since it just stops parsing its own location at the first blank, which led to configuration necessary at each program start and faulty plugin/bios loading behaviour(even if you configure it each time you load pcsx2, it again will stop parsing at the blank space), thus crashing pcsx2 everytime you load the bios or a game

(i got it working by replacing the blanks with dots, but you should consider changing pcsx2's filename/location path string parsing for future versions, if you havent done so yet Wink )

hope this bump is useful to you =)
11-23-2009 03:57 PM
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Pages (2): « Previous 1 2
Post Reply 


  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread
Forum Jump:


Current time: 03-16-2010, 03:23 AM

Contact Us | PCSX2 | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication

Powered By MyBB, © 2002-2010 MyBB Group.
Theme created by IncadudeF and modified by bositman