WineHQ
Bug Tracking Database – Bug 24960

 Bugzilla

 

Last modified: 2013-11-22 12:50:52 UTC  

BioEdit crashes with "setup_exception_record stack overflow"

Bug 24960 - BioEdit crashes with "setup_exception_record stack overflow"
BioEdit crashes with "setup_exception_record stack overflow"
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: -unknown
1.3.6
x86-64 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://www.mbio.ncsu.edu/BioEdit/bioe...
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2010-10-30 15:59 UTC by Francisco Pina Martins
Modified: 2013-11-22 12:50 UTC (History)
2 users (show)

See Also:
Regression SHA1:
Fixed by SHA1:
Distribution: ---
Staged patchset:


Attachments
Example large datafile (44.89 KB, application/x-wine-extension-fas)
2010-10-30 15:59 UTC, Francisco Pina Martins
Details
Example small datafile (4.19 KB, text/plain)
2010-10-30 16:00 UTC, Francisco Pina Martins
Details
New test file (16.39 KB, text/plain)
2010-11-01 17:50 UTC, Francisco Pina Martins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Pina Martins 2010-10-30 15:59:33 UTC
Created attachment 31609 [details]
Example large datafile

BioEdit installs and runs fine, but freezes when you try to load a datafile.
Steps to reproduce:
Download and install BioEdit (http://www.mbio.ncsu.edu/BioEdit/bioedit.html);
Run BioEdit;
Open a large datafile (example datafile in attachment - "large_data.fas");
The only error message in the console is:

err:seh:setup_exception_record stack overflow 1532 bytes in thread 0020 eip 7bc3e5aa esp 00230d34 stack 0x230000-0x231000-0x330000

Ctrl+c kills the program.

This does not happen if a smaller file is loaded (example in attachment - "small_data.fas").

Note: This example is not a particularly large datafile. I just called it large to distinguish the two examples.
Comment 1 Francisco Pina Martins 2010-10-30 16:00:20 UTC
Created attachment 31610 [details]
Example small datafile

Attached small datafile example.
Comment 2 Louis Lenders 2010-10-31 06:20:39 UTC
(In reply to comment #0)

> Open a large datafile (example datafile in attachment - "large_data.fas");
> The only error message in the console is:
> 
> err:seh:setup_exception_record stack overflow 1532 bytes in thread 0020 eip
> 7bc3e5aa esp 00230d34 stack 0x230000-0x231000-0x330000
> 


I don;t get this error here. The large file opens just fine on my computer.

 Maybe a x86-64-only problem?
Comment 3 Francisco Pina Martins 2010-10-31 06:33:28 UTC
Could be.
I will try to reproduce in a i686 machine. I'll report back when I get the chance.
Comment 4 Francisco Pina Martins 2010-11-01 17:32:17 UTC
I can't reproduce on an i686 machine either.
I will retest on x86_64 again from the start, just to make sure.
Comment 5 Francisco Pina Martins 2010-11-01 17:50:25 UTC
Created attachment 31659 [details]
New test file

I cannot reproduce using the large file, but I have uploaded a new file that exhibits the problem here on X86_64.
Also one more thing - this appears to be dependent on the directory where the datafile is.
If the file is in (in my directory tree):
"~/Science/MSc/phylogenies/gene/test.fas"

I can reproduce the bug just fine.


If it is in:
"~/Desktop/test.fas"

The file opens fine.

Just placing it under:
"~/Desktop/BioEdit/test.fas"

Will trigger the problem again.
Comment 6 Francisco Pina Martins 2010-11-04 17:42:20 UTC
Confirming this happens on i686 too with the new file.
However, in this case, instead of getting a freeze, I get a segfault:

zsh: segmentation fault  WINEPREFIX=~/wine.tmp wine wine.tmp/drive_c/BioEdit/BioEdit.exe
Comment 7 spoonie 2010-12-29 19:30:40 UTC
I get 

err:seh:setup_exception_record stack overflow 828 bytes in thread 002a eip 00436293 esp 00240ff4 stack 0x240000-0x241000-0x340000

After the level is loaded on AVP2 the game will lock up. Im running Archlinux x86_64 with a wineprefix=32.

Do you think it will be related? the game engine has finshed loading the level then it crashes.

thanks guys
Comment 8 Andrew Nguyen 2010-12-29 19:36:56 UTC
(In reply to comment #7)
> I get 
> 
> err:seh:setup_exception_record stack overflow 828 bytes in thread 002a eip
> 00436293 esp 00240ff4 stack 0x240000-0x241000-0x340000
> 
> After the level is loaded on AVP2 the game will lock up. Im running Archlinux
> x86_64 with a wineprefix=32.
> 
> Do you think it will be related? the game engine has finshed loading the level
> then it crashes.
> 
> thanks guys

No, the error is generic and the issue with the game almost certainly has nothing to do with the BioEdit crash.
Comment 9 Francisco Pina Martins 2011-10-30 10:39:26 UTC
I cannot reproduce this anymore in wine 1.3.31.
Can anyone confirm? is it good for closing?
Comment 10 Austin English 2013-11-13 16:51:29 UTC
This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
Comment 11 Francisco Pina Martins 2013-11-13 17:33:21 UTC
Cannot reproduce under 1.7.6.
As far as I can tell it's fixed. =-)
Comment 12 Austin English 2013-11-13 20:54:02 UTC
(In reply to comment #11)
> Cannot reproduce under 1.7.6.
> As far as I can tell it's fixed. =-)

Fixed then, thanks.
Comment 13 Alexandre Julliard 2013-11-22 12:50:52 UTC
Closing bugs fixed in 1.7.7.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers