PR# 12756 Undocking toolbar and moving to right side of main window causes crash
Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2007/05/17
Class: Bug
Severity: Serious
Number: 12756
Release: 6.0.68415
Confidential: No
Status: Analyzed
Responsible: alexk_es
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3
Solaris 10 on x86
Synopsis: Undocking toolbar and moving to right side of main window causes crash
Description
Delete ~/.es directory. Compile sample graphical application. As soon as compilation starts, move mouse over "handle" at far left side of Address tool bar, so that you're ready to move it. When compilation finishes, left-click on toolbar "handle", undock it and move it to right side of main window. As soon as mouse reaches right side of main window (and before releasing mouse button), estudio crashes with attached trace.
To Reproduce
Problem Report Interactions
Still crashes (with same trace) with rev 69383.
Hi, David, I can reproduce this problem if GTK assertion enabled. (Change `enable_ev_gtk_log (0)' from GTK EV_APPLICATION_IMP.make to `enable_ev_gtk_log (2)'.) I made SD_TOOL_BAR_DRAWER_IMP only drawing things when the widget is displayed in revision#69360. Then this problem is fixed on my Solaris. Could you check if this bug still exists on your Solaris? Thanks Larry
I don't see anything wrong in what you are doing. I tried to reproduce this bug on rev 69141 using the second method (the one submitted on June 6) with the files attached to the report but it did not crash. However, if I use the attached ecrc60_new instead of the original ecrc60 previously attached (and with all the *.wb files the same as the ones originally attached), then it crashes every time. Please try method 2 (added on June 6) but copy ecrc60_new into ~/.es/ecrc60 instead of the originally submitted ecrc60 file. Hopefully, you can then reproduce it (crashes every time for me). Output of isainfo -kv for me is "64-bit amd64 kernel modules", just in case it is relevant.
I still can't reproduce this problem in both ways. 2 Reproduce video attached. The video is compressed by 7 zip. The videos format is AVI. Could you tell me the where am I wrong in the reproduce videos? Thanks.
Here is another way to reproduce this bug. Put the attached files in the appropriate place under ~/.es directory. Start estudio and open a project. Move mouse over Rename button (or many other buttons). Estudio crashes every time with the previously attached trace. Using JDS under Solaris 10 on x86, application font is "Sans 12". I run into this bug all the time. It is an absolute release blocker.