GNOME Bugzilla – Bug 154867
[laplace] Filter crashes
Last modified: 2007-10-07 13:52:25 UTC
Distribution: Debian 3.1 Package: camorama Severity: normal Version: GNOME2.8.0 0.17 Gnome-Distributor: Debian Synopsis: Filter crash Bugzilla-Product: camorama Bugzilla-Component: User Interface Bugzilla-Version: 0.17 BugBuddy-GnomeVersion: 2.0 (2.8.0) Description: Description of the crash: Application crashed. had to kill it. Steps to reproduce the crash: 1. Lauch camoraram 2. Deactivate color correction 3. Activate 'Laplace' filter Expected Results: 'Lapalace' filtered image How often does this happen? always. (reproductible) Additional Information: Debian Sid as of oct 7 2004 Debugging Information: Backtrace was generated from '/usr/bin/camorama' (no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread -1222713216 (LWP 8093)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0xb78d340e in __waitpid_nocancel () from /lib/tls/libpthread.so.0
+ Trace 50876
Thread 1 (Thread -1222713216 (LWP 8093))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-10-08 03:38 ------- Unknown version 0.17 in product camorama. Setting version to "unspecified". Unknown platform unknown. Setting to default platform "Other". Unknown milestone "unknown" in product "camorama". Setting to default milestone for this product, '---' The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@bugzilla.gnome.org. Previous reporter was aurelien@freenet.ath.cx. Setting to default status "UNCONFIRMED". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
*** Bug 159150 has been marked as a duplicate of this bug. ***
*** Bug 161623 has been marked as a duplicate of this bug. ***
*** Bug 162448 has been marked as a duplicate of this bug. ***
*** Bug 171253 has been marked as a duplicate of this bug. ***
Duplicate of earlier bug *** This bug has been marked as a duplicate of 120953 ***
*** Bug 311883 has been marked as a duplicate of this bug. ***
I think this was marked as a duplicate by mistake. Reopening.
My bad. It was marked as a duplicate of the wrong bug. There is a Laplace Function stack trace bug. Will mark correctly. *** This bug has been marked as a duplicate of 169304 ***
*** Bug 317752 has been marked as a duplicate of this bug. ***
I don't think this is a duplicate of bug 169304 but rather of bug 169034 and since this seems to be the first, lets keep this one open and mark others duplicates of this one.
Renaming to make finding dups easier
*** Bug 346564 has been marked as a duplicate of this bug. ***
Short of the very last function call, the stacktraces for bug 154867, bug 156333 and bug 156354 are identical. Maybe those functions share a common issue?
*** Bug 351292 has been marked as a duplicate of this bug. ***
Created attachment 71242 [details] [review] Possible fix for this crash
Not sure how the original code worked, so the attached diff is another implementation of a laplace filter which shouldn't stray outside the frame buffer.
Thanks a lot, Simon. Unfortunately I have to tell you that this bug should already be fixed with the current cvs HEAD code (I need to release that though). If you're fixing bugs, please do this only for the cvs version of the code so you can make sure there's no duplicated work. If you have other things to fix, please do this. Your patch looked very nice.
Hi Sven, thanks for the encouragement. Don't worry about the duplicated work - it was a small fix so I just did it instead of spending the time to find your CVS repos. Perhaps I'm a bit lazy... I assumed it wasn't fixed because the bug status here is "unconfirmed"; I'm new to bugzilla. Sorry you had to waste a bit more time writing that comment, though.
*** Bug 352952 has been marked as a duplicate of this bug. ***
*** Bug 357342 has been marked as a duplicate of this bug. ***
*** Bug 357609 has been marked as a duplicate of this bug. ***
*** Bug 358522 has been marked as a duplicate of this bug. ***
can anybody PLEASE test this running camorama 0.18 and add a comment here? according to comment #17 this should not happen anymore. thanks in advance!
Tested release 0.18 just now. All the filters work fine, once you figure out how to find them :-)
assuming this is fixed then. simon, thanks for the quick feedback!
*** Bug 360215 has been marked as a duplicate of this bug. ***
*** Bug 360921 has been marked as a duplicate of this bug. ***
*** Bug 360947 has been marked as a duplicate of this bug. ***
*** Bug 361230 has been marked as a duplicate of this bug. ***
*** Bug 361265 has been marked as a duplicate of this bug. ***
*** Bug 361631 has been marked as a duplicate of this bug. ***
*** Bug 361656 has been marked as a duplicate of this bug. ***
*** Bug 362029 has been marked as a duplicate of this bug. ***
*** Bug 362150 has been marked as a duplicate of this bug. ***
*** Bug 362280 has been marked as a duplicate of this bug. ***
*** Bug 362632 has been marked as a duplicate of this bug. ***
*** Bug 362987 has been marked as a duplicate of this bug. ***
*** Bug 363945 has been marked as a duplicate of this bug. ***
*** Bug 363997 has been marked as a duplicate of this bug. ***
*** Bug 364021 has been marked as a duplicate of this bug. ***
*** Bug 364826 has been marked as a duplicate of this bug. ***
*** Bug 366959 has been marked as a duplicate of this bug. ***
*** Bug 375398 has been marked as a duplicate of this bug. ***
*** Bug 380539 has been marked as a duplicate of this bug. ***
*** Bug 382987 has been marked as a duplicate of this bug. ***
*** Bug 396893 has been marked as a duplicate of this bug. ***
*** Bug 404251 has been marked as a duplicate of this bug. ***
*** Bug 405511 has been marked as a duplicate of this bug. ***
*** Bug 410348 has been marked as a duplicate of this bug. ***
*** Bug 421442 has been marked as a duplicate of this bug. ***
*** Bug 434422 has been marked as a duplicate of this bug. ***
*** Bug 441742 has been marked as a duplicate of this bug. ***
*** Bug 456014 has been marked as a duplicate of this bug. ***
*** Bug 479529 has been marked as a duplicate of this bug. ***