connecting users of the CorelDRAW family of products

Repeat Ctrl+L Bug in PHOTO-PAINT X6

rated by 0 users
This post has 5 Replies | 2 Followers

Share  
Page 1 of 1 (6 items) | RSS

Top 200 Contributor
San Francisco, CA
Male
Jed Hunsaker Posted: Wed, May 16 2012 22:21

Steps to reproduce:

  1. Feather an object. I would imagine other effects will produce the same result.
  2. Hold down Ctrl+L to "Repeat Object Feather".

Now, as a programmer myself, I realize the implication here, but it seems to me that there is some kind of asynchronous thread processing the effect and by trying to apply another effect at the same time it tries to access the same object as data at the same time; thereby, creating the collision.

If I'm not mistaken, care needs to be taken with the thread pool to lock-out other threads from accessing the same object until it's done.

Granted, users should probably not do this type of action, but I did find a scenario in which it was useful. That said, PP should definitely not crash under any circumstances and I hope I've provided not only enough information, but a resolution as well.

Furthermore, I would be willing to bet that this "bug" produces crashes in other, less ridiculous, circumstances and that by fixing this bug, you might also fix other bugs that were hard to trace, previous to now.

Top 200 Contributor
San Francisco, CA
Male

I can't figure out how to delete this post, but I've moved it to the PP thread at http://community.coreldraw.com/forums/t/33360.aspx

Top 10 Contributor
Melbourne
Male

Jed Hunsaker:

Steps to reproduce:

 

  1. Feather an object. I would imagine other effects will produce the same result.
  2. Hold down Ctrl+L to "Repeat Object Feather".

Hi Jed,

I am not sure what is happening on your PC, but Ctrl+L on mine repeated the feathering perfectly. I did it again...same result...then I pressed Ctrl+L repeatedly in rapid succession and it kept up with me, adding feathering each time. Admittedly I was feathering a basic square. Certainly no crashes.

Best regrds,
Brian.

Brian Melbourne

Top 200 Contributor
San Francisco, CA
Male

Thanks for trying. Can you try to hold down Ctrl+L instead of manually pressing over and over? I'm looking for the rapid built-in repeat stroke that you get when you hold it down. Thanks.

Top 10 Contributor
Melbourne
Male

Jed Hunsaker:

Thanks for trying. Can you try to hold down Ctrl+L instead of manually pressing over and over? I'm looking for the rapid built-in repeat stroke that you get when you hold it down. Thanks.

Hi Jed,

I just tried and still no crash. The feathering was continuously increasing and the progress bar kept on rapidly shooting across. I am running a 2nd Gen Core i7.

Best regards,
Brian.

Brian Melbourne

Top 200 Contributor
San Francisco, CA
Male

Hmm, well I'm unable to reproduce myself today so... one of those things.

Page 1 of 1 (6 items) | RSS
© Corel Corporation. The content herein is in the form of a personal web log ("Blog") or forum posting. As such, the views expressed in this site are those of the participants and do not necessarily reflect the views of Corel Corporation, or its affiliates and their respective officers, directors, employees and agents. Terms and Conditions / User Guidelines.