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

Reply via email to