Strange problem with latest svn

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
mnk
Rookie
Posts: 20
Joined: Sat Feb 05, 2005 12:32 am

Strange problem with latest svn

Post by mnk »

Right now I tried testing it with two games: FEOEZ and Aretha 2.
With FEOEZ it seems to work fine, although I lost my near-end save, so I can test it completely (I suspect that that bug I posted here with openbus is still there). However, Aretha 2 behaves strange. Sometimes it fails to start altogether, sometimes it works for awhile then suddenly stops. In one of those tries I got following result:
*** glibc detected *** ./zsnes: free(): invalid pointer: 0x08940260 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7c5613b]
/lib/libc.so.6(__libc_free+0x7e)[0xb7c576bf]
./zsnes[0x829c3d1]
./zsnes(__gxx_personality_v0+0xed)[0x804cb91]
======= Memory map: ========
08048000-082dd000 r-xp 00000000 09:01 8730151 /home/ds2/merlin/build/zsnes/src/zsnes
082dd000-082de000 r--p 00294000 09:01 8730151 /home/ds2/merlin/build/zsnes/src/zsnes
082de000-082f3000 rw-p 00295000 09:01 8730151 /home/ds2/merlin/build/zsnes/src/zsnes
082f3000-08951000 rw-p 082f3000 00:00 0 [heap]
b5c00000-b5c21000 rw-p b5c00000 00:00 0
b5c21000-b5d00000 ---p b5c21000 00:00 0
b5d3c000-b5d3d000 ---p b5d3c000 00:00 0
b5d3d000-b673f000 rw-p b5d3d000 00:00 0
b673f000-b6743000 r-xp 00000000 09:01 13975101 /usr/lib/libXfixes.so.3.1.0
b6743000-b6744000 rw-p 00003000 09:01 13975101 /usr/lib/libXfixes.so.3.1.0
b6744000-b674d000 r-xp 00000000 09:01 13974772 /usr/lib/libXcursor.so.1.0.2
b674d000-b674e000 rw-p 00009000 09:01 13974772 /usr/lib/libXcursor.so.1.0.2
b674e000-b675c000 r-xp 00000000 09:01 8379102 /lib/libresolv-2.5.so
b675c000-b675e000 rw-p 0000d000 09:01 8379102 /lib/libresolv-2.5.so
b675e000-b6760000 rw-p b675e000 00:00 0
b6760000-b6767000 r-xp 00000000 09:01 13974240 /usr/lib/libXrender.so.1.3.0
b6767000-b6768000 rw-p 00007000 09:01 13974240 /usr/lib/libXrender.so.1.3.0
b6771000-b6778000 r--s 00000000 09:01 14002916 /usr/lib/gconv/gconv-modules.cache
b6778000-b6779000 ---p b6778000 00:00 0
b6779000-b7aa8000 rw-p b6779000 00:00 0
b7aa8000-b7ab0000 r-xp 00000000 09:01 8379328 /lib/libnss_files-2.5.so
b7ab0000-b7ab2000 rw-p 00007000 09:01 8379328 /lib/libnss_files-2.5.so
b7ab2000-b7aba000 r-xp 00000000 09:01 8379103 /lib/libnss_nis-2.5.so
b7aba000-b7abc000 rw-p 00007000 09:01 8379103 /lib/libnss_nis-2.5.so
b7abc000-b7acd000 r-xp 00000000 09:01 8379305 /lib/libnsl-2.5.so
b7acd000-b7acf000 rw-p 00010000 09:01 8379305 /lib/libnsl-2.5.so
b7acf000-b7ad1000 rw-p b7acf000 00:00 0
b7ad1000-b7ad7000 r-xp 00000000 09:01 8379104 /lib/libnss_compat-2.5.so
b7ad7000-b7ad9000 rw-p 00005000 09:01 8379104 /lib/libnss_compat-2.5.so
b7ad9000-b7ada000 rw-p b7ad9000 00:00 0
b7ada000-b7ade000 r-xp 00000000 09:01 13973732 /usr/lib/libXdmcp.so.6.0.0
b7ade000-b7adf000 rw-p 00003000 09:01 13973732 /usr/lib/libXdmcp.so.6.0.0
b7adf000-b7ae0000 rw-p b7adf000 00:00 0
b7ae0000-b7ae2000 r-xp 00000000 09:01 13973622 /usr/lib/libXau.so.6.0.0
b7ae2000-b7ae3000 rw-p 00001000 09:01 13973622 /usr/lib/libXau.so.6.0.0
b7ae3000-b7aec000 r-xp 00000000 09:01 13974521 /usr/lib/libdrm.so.2.3.0
b7aec000-b7aed000 rw-p 00008000 09:01 13974521 /usr/lib/libdrm.so.2.3.0
b7aed000-b7af2000 r-xp 00000000 09:01 13974627 /usr/lib/libXxf86vm.so.1.0.0
b7af2000-b7af3000 rw-p 00004000 09:01 13974627 /usr/lib/libXxf86vm.so.1.0.0
b7af3000-b7b03000 r-xp 00000000 09:01 13973919 /usr/lib/libXext.so.6.4.0
b7b03000-b7b04000 rw-p 0000f000 09:01 13973919 /usr/lib/libXext.so.6.4.0
b7b04000-b7bed000 r-xp 00000000 09:01 13973688 /usr/lib/libX11.so.6.2.0
b7bed000-b7bf1000 rw-p 000e9000 09:01 13973688 /usr/lib/libX11.so.6.2.0
b7bf1000-b7bf2000 rw-p b7bf1000 00:00 0
b7bf2000-b7bf4000 r-xp 00000000 09:01 8379100 /lib/libdl-2.5.so
b7bf4000-b7bf6000 rw-p 00001000 09:01 8379100 /lib/libdl-2.5.so
b7bf6000-b7d0b000 r-xp 00000000 09:01 8379107 /lib/libc-2.5.so
b7d0b000-b7d0c000 r--p 00115000 09:01 8379107 /lib/libc-2.5.so
b7d0c000-b7d0e000 rw-p 00116000 09:01 8379107 /lib/libc-2.5.so
b7d0e000-b7d11000 rw-p b7d0e000 00:00 0
b7d11000-b7d1b000 r-xp 00000000 09:01 14001934 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
b7d1b000-b7d1c000 rw-p 00009000 09:01 14001934 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
b7d1c000-b7d3e000 r-xp 00000000 09:01 8379105 /lib/libm-2.5.so
b7d3e000-b7d40000 rw-p 00021000 09:01 8379105 /lib/libm-2.5.so
b7d40000-b7e19000 r-xp 00000000 09:01 14001950 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7e19000-b7e1c000 r--p 000d8000 09:01 14001950 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7e1c000-b7e1e000 rw-p 000db000 09:01 14001950 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7e1e000-b7e24000 rw-p b7e1e000 00:00 0
b7e24000-b7e72000 r-xp 00000000 09:01 14162680 /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
b7e72000-b7e7b000 rwxp 0004e000 09:01 14162680 /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
b7e7b000-b7e7c000 rwxp b7e7b000 00:00 0
b7e7c000-b7e7d000 rw-p b7e7c000 00:00 0
b7e7d000-b7e9d000 r-xp 00000000 09:01 10121624 /usr/lib/libpng12.so.0.18.0
b7e9d000-b7e9e000 rw-p 00020000 09:01 10121624 /usr/lib/libpng12.so.0.18.0
b7e9e000-b7eb1000 r-xp 00000000 09:01 4284865 /lib/libz.so.1.2.3
b7eb1000-b7eb2000 rw-p 00012000 09:01 4284865 /lib/libz.so.1.2.3
b7eb2000-b7ec3000 r-xp 00000000 09:01 8379106 /lib/libpthread-2.5.so
b7ec3000-b7ec4000 r--p 00010000 09:01 8379106 /lib/libpthread-2.5.so
b7ec4000-b7ec5000 rw-p 00011000 09:01 8379106 /lib/libpthread-2.5.so
b7ec5000-b7ec7000 rw-p b7ec5000 00:00 0
b7ec7000-b7f1a000 r-xp 00000000 09:01 13974950 /usr/lib/libSDL-1.2.so.0.11.0
b7f1a000-b7f1c000 rw-p 00052000 09:01 13974950 /usr/lib/libSDL-1.2.so.0.11.0
b7f1c000-b7f23000 rw-p b7f1c000 00:00 0
b7f23000-b7f24000 r-xp 00000000 09:01 9306858 /usr/lib/gconv/ISO8859-1.so
b7f24000-b7f26000 rw-p 00000000 09:01 9306858 /usr/lib/gconv/ISO8859-1.so
b7f26000-b7f2a000 r-xp 00000000 09:01 8379170 /lib/libnss_dns-2.5.so
b7f2a000-b7f2c000 rw-p 00003000 09:01 8379170 /lib/libnss_dns-2.5.so
b7f2c000-b7f31000 r-xp 00000000 09:01 13974807 /usr/lib/libXrandr.so.2.1.0
b7f31000-b7f32000 rw-p 00005000 09:01 13974807 /usr/lib/libXrandr.so.2.1.0
b7f32000-b7f34000 rw-p b7f32000 00:00 0
b7f34000-b7f35000 r-xp b7f34000 00:00 0 [vdso]
b7f35000-b7f4c000 r-xp 00000000 09:01 8379314 /lib/ld-2.5.so
b7f4c000-b7f4d000 r--p 00016000 09:01 8379314 /lib/ld-2.5.so
b7f4d000-b7f4e000 rw-p 00017000 09:01 8379314 /lib/ld-2.5.so
bff39000-bff4e000 rw-p bff39000 00:00 0 [stack]
Aborted.

On an other try, zsnes froze when I tried to quit.
Any idea what is going on or at least an idea how I can try to find out what is going on ?

Games are NSRT verified.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Warning: Not everything in SVN is for everybody and is always a work in progress.

Read this thread first: http://board.zsnes.com/phpBB2/viewtopic.php?t=9526

Please do not report stuff that is in SVN that we're working on.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
mnk
Rookie
Posts: 20
Joined: Sat Feb 05, 2005 12:32 am

Post by mnk »

I know what svn is.
The point is that it has worked until about 2-3 weeks ago and I find it a bit strange that instead of stopping to work altogether it brakes only for some games.
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

mnk wrote:I know what svn is.
The point is that it has worked until about 2-3 weeks ago and I find it a bit strange that instead of stopping to work altogether it brakes only for some games.
You shouldn't, its code that is being worked on daily, don't expect it to be stable all the time.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
mnk
Rookie
Posts: 20
Joined: Sat Feb 05, 2005 12:32 am

Post by mnk »

My point is not "It's broken" but "it's broken for SOME of the games"
I would not post it if it was simply broken, but if it stopped working only for some titles, somebody could have missed it. Whatsmore, as I suspect the latest sound handling changes are the issue, why did they affect quiting the GUI ?
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Pagefault is working on the cores dammit. Everything is NOT GOING TO WORK FINE.
Anything that does work fine is NOT SUPPOSED TO.

Stop trying, use a stable version and we'll all waste less time on non-issues.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Kajuru
Regular
Posts: 253
Joined: Wed Oct 18, 2006 6:43 pm
Location: localhost

Post by Kajuru »

grinvader wrote:Anything that does work fine is NOT SUPPOSED TO.
So damn true.
Stifu
Regular
Posts: 245
Joined: Fri Dec 10, 2004 10:02 pm

Post by Stifu »

Shall we start filing bug reports for things that work but shouldn't ? :p
Panzer88
Inmate
Posts: 1485
Joined: Thu Jan 11, 2007 4:28 am
Location: Salem, Oregon
Contact:

Post by Panzer88 »

dear ZSNES team, I must say that the latest build of ZSNES SVN WORKS! I'm appalled at this, how could you let it happen!?

Seeing as it is just a work in progress and no one should be trying to play on an ever changing build I think you should really break it. NOW.

/end sarcastic rant.

people really need to be thankful for what they get out of you guys. If someone can't wait for an official release, well that's just desperate
[quote="byuu"]Seriously, what kind of asshole makes an old-school 2D emulator that requires a Core 2 to get full speed? [i]>:([/i] [/quote]
Post Reply