|
|
#13 | |
|
Registered User
Join Date: Jun 2009
Posts: 9
|
Hello stephen,
the file-upload is running. files named with my nick. Is this now a nvidia-vdpau-problem or a xine-vdpau-problem? Great Job! Wolfgang |
|
|
|
|
|
|
#14 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
You wrote:
If you need the full log from the console of VDR/xine-vdpau (ca. 8 MB), no problem. Could you upload this, or attach it (it should compress very well)? There's one thing I'd like to check. Thanks. |
|
|
|
|
|
|
#15 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
This is probably a xine bug.
I've decoded VDPAU's internal data structures, and found that there's at least one video surface allocated with size 1280x720 (VDPAU handle 4 in the core dump, which matches your earlier VDPAU_TRACE output). However, note that I also see handle 7, 8, 9, ... in VDPAU allocated as size 720x576. If you look at your complete trace log, I suspect you'll find a vdp_video_surface_create call returning handle 4, with size parameters 1280x720. The allocation happens before the short log you uploaded starts. Now, the vdp_video_surface_put_bits_y_cb_cr API doesn't specify the size of the data being uploaded to the surface. Instead, it requires that the application provide data that exactly matches the complete size of the surface. Hence, VDPAU is accessing 1280x720 pixels from the application data, but given the pitches xine is supplying, I guess there's only enough valid memory for 720x576 pixels to be read. Hopefully, this is enough for the xine developers to look into the problem. |
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Dec 2008
Posts: 173
|
Quote:
r272 fixes that. |
|
|
|
|
|
|
#17 |
|
Registered User
Join Date: Jun 2009
Posts: 9
|
Hello stephen,
many thanks for your debugging! I think the upload of the full-log is not necassery, or you need it for other things? @crisalide,thank you for the very quick fixing in xine-vdpau Wolfgang |
|
|
|
|
|
#18 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
Yes, since crisalide confirmed/fixed the issue, there's no need for the full log.
|
|
|
|
|
|
|
#19 |
|
Registered User
Join Date: Jun 2009
Posts: 9
|
Hello crisalide,
i've installed r272, the fix is great, the segfault never comes ever more. Wolfgang |
|
|
|
![]() |
| Thread Tools | |
|
|