From: Dennis S. <sy...@yo...> - 2004-11-06 18:36:09
|
On Fri, 2004-11-05 at 22:42 +0100, Thomas Klausner wrote: > Hi! > > I just made NetBSD packages for libvisual (0.1.7), libvisual-plugins > (0.1.7), and libvisual-bmp (0.1.0). (pkgsrc/audio/libvisual*) Thank you a lot!! :) > I needed two patches for libvisual that should be integrated in > the main tree in some form. Both commited!, again, thanks a lot, I personally don't have much experience with different systems than linux, so this is really appreciated. > Also, the configure script complains about libdl missing; > however, on NetBSD (and the other BSDs too, I think) libdl > is not needed, the dl* functions are in libc itself. At > least it doesn't stop here :) Hmms, I'm not too sure about this one, Duilio do you have more experience with this ? > And libvisual-plugins is lying to me -- the configure script > says: > install path : /usr/pkg/libvisual > while in reality, the plugins go into /usr/pkg/lib/libvisual. Ai, my experience with auto* is very bad, Do you know a possible solution for this ? > I also tried using the plugins with bmp, and I get lots of: > libvisual CRITICAL: XMMS plugin: visual_mem_free(): assertion `ptr != NULL' failed > lines. Other errors I see (not so often): This is known, and mostly fixed in CVS! :) > On startup, right after "Last plugin: infinite": > libvisual CRITICAL: XMMS plugin: visual_plugin_load(): assertion `ref != NULL' failed Hmms, I've got to look into this... > Right before "negotiating plugin libvisual DNA helix animation" > and "negotiating plugin libvisual madspin port": > libvisual CRITICAL: XMMS plugin: visual_video_free_buffer(): assertion `video->screenbuffer != NULL' failed Yep known, this comes from the VisBin eventually, which is pure suckage, I've simply done VisBin wrong, design and impl wise, and we're going to redo it completely from scratch after all the stuff it will depend on is implemented. > Sometimes when switching: > libvisual WARNING: XMMS plugin: visual_video_free_with_buffer(): VisVideo structure doesn't have an allocated screen buffer, visual_video_free() must be used > libvisual WARNING: XMMS plugin: visual_video_free_with_buffer(): VisVideo structure doesn't have an allocated screen buffer, visual_video_free() must be used Again, VisBin is broken :) will be fixed. > Also, sometimes when disabling the plugin in bmp: > libvisual CRITICAL: XMMS plugin: visual_actor_destroy(): assertion `actor != NULL' failed > libvisual CRITICAL: XMMS plugin: visual_video_free_with_buffer(): assertion `video != NULL' failed I've seen this, I will look into that as well. > Tell me how I can help debugging them. I think we can nail most of it for atleast the next release by ourself, but nonetheless thank you! :) > Cheers, > Thomas Cheers and thanks a lot, it's really appreciated! Dennis |