Summary: | app-misc/workrave 1.9.1 segfaults | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joachim Bartosik (RETIRED) <jbartosik> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | damian.only, fauli |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://issues.workrave.org/show_bug.cgi?id=910 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 310261 | ||
Attachments: |
My emerge --info
Backtrace. 1.patch |
Description
Joachim Bartosik (RETIRED)
![]() Created attachment 228721 [details]
My emerge --info
Without an actual traceback, there is little chance we can help fixing it. http://www.gentoo.org/proj/en/qa/backtraces.xml Created attachment 228803 [details]
Backtrace.
Binary created with FEATURES="nostrip" CFLAGS="-O2 -pipe -march=native -mtune=native -mssse3 -ggdb" CXXFLAGS="${CFLAGS}" emerge -v workrave
Add USE=gstreamer, I get the same segfault. This seems to be and old problem: http://bugs.gentoo.org/show_bug.cgi?id=253637#c4 And should be solved by the following patch: http://bugs.gentoo.org/attachment.cgi?id=188060&action=view I will report it upstream But fauli reported in bug 310261 that it doesn't fix the problem :-( (In reply to comment #6) > But fauli reported in bug 310261 that it doesn't fix the problem :-( You should state the build conditions (USE=-gstreamer) in the upstream bug report. But, on my system workrave works fine even with or without gstreamer support :-/ (In reply to comment #8) > But, on my system workrave works fine even with or without gstreamer support > :-/ Pacho, the upstream bug report has more hints how to fix. I think you can now incorporate a proper fix. Created attachment 235553 [details, diff]
1.patch
Does attached patch work for you?
(In reply to comment #10) > Created an attachment (id=235553) [details] > 1.patch > > Does attached patch work for you? As it segfaulted on the laptop that got stolen...I can't tell. Well, we can wait a week or so for other people (like reporter) to test and, if nobody is able to, I can commit it anyway since I think it should be ok Ok, found a system that segfaults. Patch works. +*workrave-1.9.1-r1 (16 Jun 2010) + + 16 Jun 2010; Pacho Ramos <pacho@gentoo.org> -workrave-1.9.0.ebuild, + -files/workrave-1.9.0-compilation-fixes.patch, + -files/workrave-1.9.0-dbus-glib.xml, -files/workrave-1.9.0-gcc43.patch, + -files/workrave-1.9.0-gcc44.patch, -files/workrave-1.9.0-gui.xml, + -files/workrave-1.9.0-nosoundplayer.patch, + -files/workrave-1.9.0-parallel-make.patch, + -files/workrave-1.9.0-service.in, -workrave-1.9.1.ebuild, + +workrave-1.9.1-r1.ebuild, +files/workrave-1.9.1-nogst-crash.patch: + Revision bump to include a patch fixing crashes with USE=-gstreamer on + some systems (bug #316637; thanks to Joachim Bartosik, Christian + Faulhammer and Rob Caelers). Remove old testing. |