Code
root@dm900:~# grab -v
AiO Dreambox Screengrabber 0.95
Detected STB: Brcm7439
Grabbing Video ...
... converting Video from YUV to RGB color space
... Video-Size: 1280 x 688
*** Error in `grab': double free or corruption (out): 0xb55da008 ***
Aborted (core dumped)
root@dm900:~#
Alles anzeigen
Bei vertikalen Auflösungen 608 < vres < 706 kommt es im grab Programm für die ARM Prozessoren reproduzierbar zum Absturz. Der Fehler liegt beim free der luma map. Offensichtlich wird in der genannten Auflösung der Speicherbereich der luma map korrumpiert, so dass es bei der Freigabe mit free zum segmentation fault kommt.
Da ich ohne Dokumentation des Videospeichers der ARM Prozessoren die Sourcen nicht nachvollziehen kann, wäre es schön wenn mir jemand einen Link zu einer geeigneten Dokumentation schicken könnte. Noch besser wäre es, wenn jemand mit Plan von der Sache das Fixen übernimmt...