Welcome to TalkGraphics.com
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Join Date
    Oct 2008
    Location
    Sundern, Germany
    Posts
    352

    Default 100% way to crash Xtreme (NULL pointer)

    Thought this might be useful to the devs.

    1. Create photo document
    2. Import image
    3. Activate "Mask mode"
    4. Draw a closed shape
    5. Draw a second closed shape inside the first shape
    6. "Combine Shapes" -> "Substract Shapes" (I would have expected the top shape to create a hole in the mask created by the bottom shape, like in does with "manual mask mode" ;-), but this does not work)
    7. Undo
    8. Serious Error from Xtreme - Access Violation exception at 0x00000000
    Alexander Ewering
    instinctive mediaworks

  2. #2
    Join Date
    Jun 2002
    Location
    Dunoon, Scotland
    Posts
    4,778

    Default Re: 100% way to crash Xtreme (NULL pointer)

    If you are wanting to make a frame for your photo surely the wat to do this is to do the following:
    1. Draw your 2 rectangles
    2. Select both rectangles
    3. Hold down Ctrl+2 (Subtract Shapes)
    4. Fit your photo to suit frame
    Design is thinking made visual.

  3. #3
    Join Date
    Oct 2008
    Location
    Sundern, Germany
    Posts
    352

    Default Re: 100% way to crash Xtreme (NULL pointer)

    Actually no, what I wanted is to cut out an object of a photo. First the coarse shape; then I wanted to remove some additional 'holes' in it.

    Yes, the way I normally do it is to just use the shape editor to draw the desired shape, substract as needed, and then intersect it with the photo.

    This time however, I wanted to try out the feature that is "intended" to do such stuff (which is mask mode, if you ask me) - and the bug report is still valid
    Alexander Ewering
    instinctive mediaworks

  4. #4
    Join Date
    Feb 2007
    Location
    UK
    Posts
    21,303

    Default Re: 100% way to crash Xtreme (NULL pointer)

    the mask help refers specifically to combine shapes but no reference at all on intersect/subtract/slice - so rather unsupported than bug?

    not sure what advantage it would give in this respect if it was operational?
    -------------------------------
    Nothing lasts forever...

  5. #5
    Join Date
    Feb 2007
    Location
    UK
    Posts
    21,303

    Default Re: 100% way to crash Xtreme (NULL pointer)

    scrub that - there is a reference to slice.......
    -------------------------------
    Nothing lasts forever...

  6. #6
    Join Date
    Oct 2008
    Location
    Sundern, Germany
    Posts
    352

    Default Re: 100% way to crash Xtreme (NULL pointer)

    Sorry, but a NULL pointer dereference is ALWAYS a bug ;-)
    Alexander Ewering
    instinctive mediaworks

  7. #7
    Join Date
    Feb 2007
    Location
    UK
    Posts
    21,303

    Default Re: 100% way to crash Xtreme (NULL pointer)

    Fair enough - I would not know if that were so or not
    -------------------------------
    Nothing lasts forever...

  8. #8
    Join Date
    Oct 2008
    Location
    Sundern, Germany
    Posts
    352

    Default Re: 100% way to crash Xtreme (NULL pointer)

    Even if you were not a programmer - wouldn't you think that a strange error message telling about an "exception" and cryptic hexadecimal numbers is more than an "unsupported feature"?
    Alexander Ewering
    instinctive mediaworks

  9. #9
    Join Date
    Feb 2007
    Location
    UK
    Posts
    21,303

    Default Re: 100% way to crash Xtreme (NULL pointer)

    ok I've tried it exactly as you state several times using both freehand and pen tool, menu and keyboard shortcuts for subtract, and menu and bar for undo

    the subtractiion did not work, true - but neither did I get any crash/error/exception...

    AVE's crop up every now and then in xtreme, I'm used to them, but like you say, I have no real idea what they refer to specifically
    -------------------------------
    Nothing lasts forever...

  10. #10
    Join Date
    Oct 2008
    Location
    Sundern, Germany
    Posts
    352

    Default Re: 100% way to crash Xtreme (NULL pointer)

    A null pointer exception in general most probably means that Xtreme tried to access an object (image, vector shape, menu button, window, view, ...) that does not exist (anymore).

    In this case, the explanation is probably that the substract operation never actually took place (which is actually reflected in its visible result), and then Xtreme tries to "undo" it
    Alexander Ewering
    instinctive mediaworks

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •