| Summary: | media-sound/bmpx-0.36.1 crashes on startup after splash screen | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Philip Allison <mangobrain> |
| Component: | Current packages | Assignee: | Samuli Suominen (RETIRED) <ssuominen> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
/usr/libexec/beep-media-player-2-bin --no-log output
emerge --info Backtrace of segfault when creating UI |
||
|
Description
Philip Allison
2007-01-16 19:29:32 UTC
Created attachment 107204 [details]
/usr/libexec/beep-media-player-2-bin --no-log output
Created attachment 107206 [details]
emerge --info
You need to build it with USE="debug" and run /usr/libexec/beep-media-player-2-bin in gdb and provide meaningfull backtrace or this is all worthless. (In reply to comment #3) > You need to build it with USE="debug" and run > /usr/libexec/beep-media-player-2-bin in gdb and provide meaningfull backtrace > or this is all worthless. > Will get on it sharpish. I had some strace output, but didn't think that would be meaningful, and was unsure of the recommended next step. :) See http://www.gentoo.org/proj/en/qa/backtraces.xml and reopen when ready.... ;) Created attachment 107224 [details]
Backtrace of segfault when creating UI
Hrm. Building in debug mode seemed to slightly change the nature of the bug; now, instead of a "guaranteed" segfault, occasionally it will simply go into a busy loop instead of opening the UI (but not apparently crash). I've left it for a few minutes and it doesn't appear to be in any hurry to actually open the window. Anyway, I have attached a backtrace. I turned off my CFLAGS during the build, so it ought to be sane, but it doesn't mean much to me - not surprising seeing as I haven't actually programmed using Glade or GNOME libs directly. Please, tell me I won't need to rebuild half of GNOME in debug mode to get readable output :P > as I haven't actually programmed using Glade or GNOME libs directly. Please,
> tell me I won't need to rebuild half of GNOME in debug mode to get readable
> output :P
Because I'm not sure is that enough or not I'm going to review this bug with upstream soon as upstream is actually available.. he is currently without internet connection at home and is online only occasionally. Besides, he is preparing 0.40 release and if this is an actual bug I'm sure he wants to fix this before releasing.
Also not sure if this applies to you or not but note that if you recently upgraded from GCC 3.4.x to GCC 4.x, you need to rebuild all C++ libraries (pretty much means you have to rebuild world, sorry) because libstdc++.so.6 layer has been changed and is not backwards entirely compatible (it should be, but it isn't). Also note that this breakage is beyond revdep-rebuild capabilities to fix as library name has not been changed (it should have been, in my opinion).
ok, I've just committed 0.40.0_rc3 to tree, this bug should be gone with it. |