Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170914 - DirDialog from wxwindows (wxGTK-2.6.3.3) segfaults on alpha (wxpython is affected too).
Summary: DirDialog from wxwindows (wxGTK-2.6.3.3) segfaults on alpha (wxpython is affe...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Alpha Linux
: High normal (vote)
Assignee: Alpha Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 113119 137987
  Show dependency tree
 
Reported: 2007-03-14 17:44 UTC by Jose Luis Rivero (yoswink) (RETIRED)
Modified: 2007-07-02 18:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Segfaulting wxpython testcase (wxsegfault.py,196 bytes, text/plain)
2007-03-14 19:06 UTC, Jose Luis Rivero (yoswink) (RETIRED)
Details
Segfaulting wxwindows testcase (wxbug.cpp,431 bytes, text/plain)
2007-03-16 10:32 UTC, Jose Luis Rivero (yoswink) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-03-14 17:44:49 UTC
For some reason, wxDirDialog segfaults on alpha.

I tested it with wxpython-2.6.10/2.6.3.3 (with/without USE="unicode opengl") and wxGTK-2.6.3.3.
Alpha seems to be the only arch affected (x86 and sparc are sane AFAIK).

I still not sure if it's a bug in the python bindings or in the wxwindows itself.
Comment 1 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-03-14 19:06:51 UTC
Created attachment 113285 [details]
Segfaulting wxpython testcase

wxpython buggy test
Comment 2 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-03-16 10:30:10 UTC
Well, problem isn't in the python bindings but in the wxWindows package itself.
Comment 3 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-03-16 10:32:53 UTC
Created attachment 113461 [details]
Segfaulting wxwindows testcase	

wxwindows buggy test
Comment 4 Mart Raudsepp gentoo-dev 2007-05-02 19:27:02 UTC
Can a backtrace be made available? I don't have an alpha available to me.
Should it crash on launch with no actions I need to take to make it crash? If no specific interaction is necessary then I indeed can't reproduce it on my x86.

If someone with an alpha would be able to work with me realtime on this over IRC (nickname leio) I'd appreciate it. I have a 2.6.4.0 ebuild version and patchset available that I want to put in tree soon (I still need to do ABI compatibility testing), and it would be nice if that version will work without this crash on alpha - some testing from alpha people would help to ensure that ;)
Comment 5 Mart Raudsepp gentoo-dev 2007-05-03 00:00:24 UTC
Jose has tried 2.6.4.0, and at least the attached wxwidgets testcase doesn't crash anymore with a debug build.
He will try with the same build settings as 2.6.3.3 and test bittornado and other things as well. Meanwhile I'll try to work towards 2.6.4.0 in portage (ABI checks, etc) and if all is fine (no patches for alpha support necessary) add it.
Comment 6 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-05-03 10:57:20 UTC
I've tested 2.6.0.4 with / without USE="unicode,debug" and all works as expected. bittornado and audacity work fine with the new version.

2.6.0.4 seems to solve all the problems on alpha. So, when it reaches portage,
we can close this as FIXED.

/me loves stories with a happy end.

Thanks a lot to Mart.
Comment 7 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2007-07-02 18:43:18 UTC
New glibc-2.5 fixes this bug.

After having some problems with the glibc stable version, now all is fine and I think we can close this.

Thanks.