I'm surprised this is still happening? I can't seem to reproduce this at all anymore. I fired everything up a few hours ago, and try as i did to scan, stop suddenly, delete it or start scanning again, whatever i tried...it slowly got on with the next job i set and all with no crashes. :)
I find following the code itself incredibly difficult (and not just because i'm not used to vala lol), but i thought i'd be helpful and build it with clang to look for outstanding errors (really i was trying to look for some sort of obvious deletion of an already deleted entity. If it's there, it's beyond my abilities to see it.) HOWEVER...aside from a LOT of dead assignments/initialisations (some/all of which may be false-positives) there are 7 null pointer dereferences in the code and since they're unsafe/problematic/apocalyptic, i've put them in bug #1212452 (https://bugs.launchpad.net/ubuntu/+source/simple- scan/+bug/1212452) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to simple-scan in Ubuntu. https://bugs.launchpad.net/bugs/1029670 Title: *** glibc detected *** ./src/simple-scan: double free or corruption (fasttop): 0x00007f4f5c06dc90 *** Status in Simple Scan: Confirmed Status in “simple-scan” package in Ubuntu: Confirmed Bug description: I can readily reproduce this by doing the following: 1) Open simple-scan 2) scan a page 3) while some way through scanning the page, hit the cancel button and wait for it to finish 4) clicking the scan button now will crash the program The error appears as *** glibc detected *** ./src/simple-scan: double free or corruption (fasttop): 0x00007f4f5c06dc90 *** i'll attach some data below. To manage notifications about this bug go to: https://bugs.launchpad.net/simple-scan/+bug/1029670/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

