http://bugs.winehq.org/show_bug.cgi?id=31207
Bug #: 31207 Summary: graphstudio crashes Product: Wine Version: 1.5.8 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com Classification: Unclassified
Created attachment 40984 --> http://bugs.winehq.org/attachment.cgi?id=40984 Log: graphstudio crashes
1. Download graphstudio from http://blog.monogram.sk/janos/download/dl-graphstudio.php
sha1sum graphstudio.exe a9e60ea3c1e18c6b2b8a2290b896eede3b355e7d
Reference: http://blog.monogram.sk/janos/tools/monogram-graphstudio/
2. Start graphstudio.exe with Wine
3. Click "Graph->Insert Filter"
4. Click on any filter, for example: "GStreamer splitter filter"
5. Click on "Change merit", then click "OK" without change anything
6. Click on "Property page", then click "OK" without do anything
Result: graphstudio crash after clicking "OK"&>
http://bugs.winehq.org/show_bug.cgi?id=31207
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source URL| |http://blog.monogram.sk/jan | |os/download/dl-graphstudio. | |php
http://bugs.winehq.org/show_bug.cgi?id=31207
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winegstreamer
https://bugs.winehq.org/show_bug.cgi?id=31207
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Is this still an issue in Wine 1.7.45 or later?
https://bugs.winehq.org/show_bug.cgi?id=31207
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net, | |super_man@post.com
--- Comment #2 from super_man@post.com --- I did try few of the available filters and used the steps mentioned I can't reproduce the crash. This needs winegstreamer suppot included in compile time?
sha1sunm matches
wine 1.7.55
https://bugs.winehq.org/show_bug.cgi?id=31207
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? | Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello Qian,
please retest and resolve as needed.
Regards
https://bugs.winehq.org/show_bug.cgi?id=31207
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=31207
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- I also don't have any "GStreamer*" filters in the list so probably I don't have winegstreamer support too, so I can't help testing.
https://bugs.winehq.org/show_bug.cgi?id=31207
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arnfranke@yahoo.com
--- Comment #5 from Aaron Franke arnfranke@yahoo.com --- Is this still an issue in Wine 2.6?
https://bugs.winehq.org/show_bug.cgi?id=31207
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #6 from joaopa jeremielapuree@yahoo.fr --- Tested the procedure of comment 0. No crash.
Can an administrator close the bug as FIXED?
Download link is burst. This one works https://web.archive.org/web/20120423063752if_/http://blog.monogram.sk:80/jan...
sha1sum is the same
https://bugs.winehq.org/show_bug.cgi?id=31207
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEEDINFO |RESOLVED URL|http://blog.monogram.sk/jan |https://web.archive.org/web |os/download/dl-graphstudio. |/20120423063752if_/http://b |php |log.monogram.sk:80/janos/do | |wnload/dl-graphstudio.php
--- Comment #7 from Jeff Zaroyko jeffz@jeffz.name --- Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=31207
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|graphstudio crashes |Monogram GraphStudio | |crashes when using | |Graph->Insert Filter
https://bugs.winehq.org/show_bug.cgi?id=31207
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7ae35a04f4dbc4284a69cfc1fef | |9dfbeb225e2b0 Summary|Monogram GraphStudio |Monogram GraphStudio v0.3.x |crashes when using |crashes when using |Graph->Insert Filter |Graph->Insert Filter
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
this was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/7ae35a04f4dbc4284a69cfc1fe... ("winegstreamer: Zero-initialize the GstImpl filter."), part of Wine 3.3 release.
Thanks Zeb.
There are a number of winegstreamer commits in between Wine 3.2 and 3.3. That one was specifically responsible for fixing the crash (just click the filter properties multiple times).
--- snip --- $ git log --pretty=format:"%h - %an: %s" ^wine-3.2 wine-3.3 | grep gst
577fd01249 - Zebediah Figura: winegstreamer: Remove unused callbacks. 999c862f4f - Zebediah Figura: winegstreamer: Wait for GST_EVENT_CAPS instead of data. 7ae35a04f4 - Zebediah Figura: winegstreamer: Zero-initialize the GstImpl filter. c907d69cf0 - Zebediah Figura: winegstreamer: Avoid using the same event for multiple purposes. 9550556f3c - Zebediah Figura: winegstreamer: Use ERR instead of FIXME for GStreamer errors. 7bf59055cb - Zebediah Figura: winegstreamer: Make sure the pipeline state is NULL before removing output pins. 3201cee735 - Zebediah Figura: winegstreamer: Don't wait for the no-more-pads signal if playback fails. 2ea0d6ff81 - Zebediah Figura: winegstreamer: Check for failure from gst_element_set_state() instead of counting pads. 5374d5ca59 - Zebediah Figura: winegstreamer: Stop creating the filter if gstreamer fails to render. --- snip ---
$ sha1sum graphstudio.exe a9e60ea3c1e18c6b2b8a2290b896eede3b355e7d graphstudio.exe
$ du -sh graphstudio.exe 1.2M graphstudio.exe
$ wine --version wine-3.2-198-g7ae35a04f4
$ wine --version wine-5.5-208-g3047385437
Regards
https://bugs.winehq.org/show_bug.cgi?id=31207
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.6.