New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resize Window Core Dump #236

Closed
williams13 opened this Issue Jul 15, 2013 · 9 comments

Comments

Projects
None yet
5 participants
@williams13
Contributor

williams13 commented Jul 15, 2013

Plotting a simple 1D plot. Resize the canvas to the smallest size causes a core dump.

@ghost ghost assigned doutriaux1 and hvo Jul 15, 2013

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jul 15, 2013

@hvo
That's probably thread related as well can you please look at this one too.

Thanks,

C.

@benbu

This comment has been minimized.

Member

benbu commented Jul 15, 2013

I'm not getting a core dump, but I get these messages:

QWidget::setMinimumSize: (/QCellContainer) Negative sizes (-3,334) are not possible
QWidget::setMinimumSize: (/QCellContainer) Negative sizes (-3,294) are not possible
QWidget::setMinimumSize: (/QCellContainer) Negative sizes (-3,334) are not possible

I'm plotting clt, wth lat and lon averaged so it's just a 1D variable, and plotting with BoxPlot ASD

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jul 15, 2013

yes it seems to happen with 1D variable better (couldnt reproduce it with 2D). I also got it when resizing a 1D plot super fast to a huge window.

@benbu

This comment has been minimized.

Member

benbu commented Jul 15, 2013

I just tried using a 1D variable, using BoxFill ASD, and Yxvsx ASD1, tried resizing the canvas all around by dragging the cell handle and the window handle quickly. What variable and plot are you using exactly?
uvcdatsmallcanvas

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jul 15, 2013

This is happening outside of the GUI. Should have mentioned it. I think the GUI introduces enough latency that the thread issue isn't triggered.

@hvo

This comment has been minimized.

Contributor

hvo commented Jul 16, 2013

I've just tried it running the attached script (using the same code that I
last checked in):

~/src/uvcdat/install/bin/python run_script.py testplot.py

I was able to resize the VCS canvas really quickly, went all the way down
to an empty size and I still couldn't get the crash. Please also my
recording at:
http://vgc.poly.edu/files/hvo/testplot.mov
(the interactions was actually smoother without the recording).

Charles: could you produce a stack trace when it crashed?

On Mon, Jul 15, 2013 at 7:02 PM, Charles notifications@github.com wrote:

This is happening outside of the GUI. Should have mentioned it. I think
the GUI introduces enough latency that the thread issue isn't triggered.


Reply to this email directly or view it on GitHubhttps://github.com//issues/236#issuecomment-21010226
.

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jul 16, 2013

Huy,

Which branch are you using for vcs? bug51?

Just wan tto make sure I'm using the same one as you.

C.

From: "Huy T. Vo" <notifications@github.commailto:notifications@github.com>
Reply-To: UV-CDAT/uvcdat <reply@reply.github.commailto:reply@reply.github.com>
Date: Monday, July 15, 2013 5:18 PM
To: UV-CDAT/uvcdat <uvcdat@noreply.github.commailto:uvcdat@noreply.github.com>
Cc: "Doutriaux, Charles" <doutriaux1@llnl.govmailto:doutriaux1@llnl.gov>
Subject: Re: [uvcdat] Resize Window Core Dump (#236)

I've just tried it running the attached script (using the same code that I
last checked in):

~/src/uvcdat/install/bin/python run_script.py testplot.py

I was able to resize the VCS canvas really quickly, went all the way down
to an empty size and I still couldn't get the crash. Please also my
recording at:
http://vgc.poly.edu/files/hvo/testplot.mov
(the interactions was actually smoother without the recording).

Charles: could you produce a stack trace when it crashed?

On Mon, Jul 15, 2013 at 7:02 PM, Charles <notifications@github.commailto:notifications@github.com> wrote:

This is happening outside of the GUI. Should have mentioned it. I think
the GUI introduces enough latency that the thread issue isn't triggered.


Reply to this email directly or view it on GitHubhttps://github.com//issues/236#issuecomment-21010226
.


Reply to this email directly or view it on GitHubhttps://github.com//issues/236#issuecomment-21013493.

@hvo

This comment has been minimized.

Contributor

hvo commented Jul 16, 2013

Charles,

I'm on 'bug51_vcs_animations_thread'.

Huy

On Mon, Jul 15, 2013 at 8:24 PM, Charles notifications@github.com wrote:

Huy,

Which branch are you using for vcs? bug51?

Just wan tto make sure I'm using the same one as you.

C.

From: "Huy T. Vo" <notifications@github.com<mailto:
notifications@github.com>>
Reply-To: UV-CDAT/uvcdat <reply@reply.github.com<mailto:
reply@reply.github.com>>
Date: Monday, July 15, 2013 5:18 PM
To: UV-CDAT/uvcdat <uvcdat@noreply.github.com<mailto:
uvcdat@noreply.github.com>>
Cc: "Doutriaux, Charles" <doutriaux1@llnl.govmailto:doutriaux1@llnl.gov>

Subject: Re: [uvcdat] Resize Window Core Dump (#236)

I've just tried it running the attached script (using the same code that I
last checked in):

~/src/uvcdat/install/bin/python run_script.py testplot.py

I was able to resize the VCS canvas really quickly, went all the way down
to an empty size and I still couldn't get the crash. Please also my
recording at:
http://vgc.poly.edu/files/hvo/testplot.mov
(the interactions was actually smoother without the recording).

Charles: could you produce a stack trace when it crashed?

On Mon, Jul 15, 2013 at 7:02 PM, Charles <notifications@github.com<mailto:
notifications@github.com>> wrote:

This is happening outside of the GUI. Should have mentioned it. I think
the GUI introduces enough latency that the thread issue isn't triggered.


Reply to this email directly or view it on GitHub<
https://github.com/UV-CDAT/uvcdat/issues/236#issuecomment-21010226>
.


Reply to this email directly or view it on GitHub<
https://github.com/UV-CDAT/uvcdat/issues/236#issuecomment-21013493>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/236#issuecomment-21013686
.

@doutriaux1

This comment has been minimized.

Member

doutriaux1 commented Jul 23, 2013

Mac?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment