abrt version: 1.1.13 architecture: x86_64 Attached file: backtrace cmdline: ucview component: ucview crash_function: __memcpy_ssse3_back executable: /usr/bin/ucview kernel: 2.6.35.4-28.fc14.x86_64 package: ucview-0.31-1.fc14 rating: 4 reason: Process /usr/bin/ucview was killed by signal 11 (SIGSEGV) release: Fedora release 14 (Laughlin) time: 1286310749 uid: 500 comment ----- Ucview does not segfault every time. Sometimes the program opens and shows a "Crash Detected"-dialog. The console is flooded with: ** Message: Could not convert format: MJPG 47504a4d to RGB3 33424752 How to reproduce ----- 1.install ucview 2.start it 3.select OK in the "Select device"-window
Created attachment 451766 [details] File: backtrace
Thank you for filing the bug! Could you please try it again with libucil-0.9.10-1.fc14 from testing? https://admin.fedoraproject.org/updates/libucil-0.9.10-1.fc14
Crashes similarly with 0.9.10-1.fc14. Should I attach the backtrace again?
Not necessary if nothing has really been changed. I just wanted to prevent myself from fixing a bug that is already fixed in the new version. The original backtrace is fine. I'll have a look at it. Thank you for the feedback!
This seems to be a known issue. It's already reported in the upstream tracker. Unfortunately, there has been no update for two years: http://unicap-imaging.org/forums/viewtopic.php?f=7&t=55&p=228 http://unicap-imaging.org/forums/viewtopic.php?f=8&t=89&p=338
I've been playing with that a bit and I am able to get the messages "Could not convert format: MJPG 47504a4d to RGB3 33424752". However there is no crash in my case. Even the valgrind is silent during the capture. Please provide versions of all related packages: $ rpm -q libucil libunicap libunicapgtk ucview
libucil-0.9.10-1.fc14.x86_64 libunicap-0.9.12-2.fc14.x86_64 libunicapgtk-0.9.8-3.fc14.x86_64 ucview-0.31-1.fc14.x86_64 But for me, this bug doesn't matter anymore as I found a better webcam application. If there have been no updates to ucview for 2 years, perhaps the package should be dropped from Fedora?
Good point, ucview should be updated to the latest upstream version - let's track separately: bug 643107 However so far no bug landed in the ucview package itself, as they mostly come from the libraries listed above. I admit the bug statistics aren't anyhow bright for that libraries, but we're continuously fixing the reported bugs and eliminating them one by one. Unfortunately the here reported crash is hard to fix for me, as I am not able to reproduce it myself.
(In reply to comment #7) > But for me, this bug doesn't matter anymore as I found a better webcam > application. If there have been no updates to ucview for 2 years, perhaps the > package should be dropped from Fedora? Well, the last ucview update was 8 months ago, not 2 years ago (bug #53070). I think, Kamil was more referring to the specific issue from the upstream tracker.
Sure, the update of ucview is just a regular update. It won't solve the reported bugs probably. As for the bug fixing, we need to focus on the libraries in the first place. Btw. bug #530708 is the right one.
After the update to ucview 0.33-1, it no longer segfaults. It will show the crash dialog on top of the video window, but the program works now (i.e. I can see the web camera picture). Launching ucview doesn't cause abrt to pop up anymore. Here are the errors I get in the console: (ucview:26386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (ucview:26386): GConf-CRITICAL **: gconf_client_set_string: assertion `val != NULL' failed (ucview:26386): Gtk-CRITICAL **: IA__gtk_widget_shape_combine_mask: assertion `gtk_widget_get_has_window (widget)' failed
This message is a notice that Fedora 14 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 14. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At this time, all open bugs with a Fedora 'version' of '14' have been closed as WONTFIX. (Please note: Our normal process is to give advanced warning of this occurring, but we forgot to do that. A thousand apologies.) Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, feel free to reopen this bug and simply change the 'version' to a later Fedora version. Bug Reporter: Thank you for reporting this issue and we are sorry that we were unable to fix it before Fedora 14 reached end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" (top right of this page) and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping