Project

General

Profile

Crash #2281

qnet - crashing when using scroll bar

Added by Lynn Weller over 2 years ago. Updated over 2 years ago.

Status:
Acknowledged
Priority:
Normal
Assignee:
-
Category:
Applications
Target version:
-
Impact:
Software Version:
Test Reviewer:

Description

Crashed 3x in a row for me today. Have an image or two loaded (not linked), maybe zoomed in close to 1:1, and simply using the scroll bar to move up and down the image. Not sure exactly what does it, but sometime during the process of moving up or down the program crahses. Below is what goes to screen:

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'std::out_of_range'
what(): vector::M_rangecheck

[2] Abort qnet

I can't give you an exact sequence of events to get it crash, but it's always when using the scroll bar going up and down.
I was working with Themis data which are a bit long. There's some test data under /work/users/lweller/Isis3Tests/Qnet/MiscSegFaultsWithGround/, Extracted_ThemisOnly.lis and Extracted_ThemisOnly.net. I'm playing with it now and of course can't get it to crash. Ha! I did crash. Had 3 images open, added to this post, went back and began scrolling in one then it crashed.

History

#1 Updated by Lynn Weller over 2 years ago

  • Description updated (diff)

#2 Updated by Lynn Weller over 2 years ago

  • Description updated (diff)

#3 Updated by Lynn Weller over 2 years ago

I wonder if this is related to the zoom tool crash, #2171. I think, but am not positive, that the zoom tool is enabled while I'm trying to use the scroll bar. I'll see if I can get it to crash under #2171.

#4 Updated by Moses Milazzo over 2 years ago

  • Status changed from New to Acknowledged

#5 Updated by Lynn Weller over 2 years ago

FYI - I have not encountered this problem since I originally posted. I can't even reproduce when trying to break it. We might consider making it lower priority or reject it until it happens again.

Also available in: Atom PDF