Bug 542945 - [abrt] crash detected in gnusim8085-1.3.5-5.fc12
Summary: [abrt] crash detected in gnusim8085-1.3.5-5.fc12
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnusim8085
Version: 12
Hardware: i686
OS: Linux
urgent
urgent
Target Milestone: ---
Assignee: Rangeen Basu Roy Chowdhury
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:60d4df7819575bbf57ff41ba4ed...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-01 09:58 UTC by Miguel
Modified: 2009-12-11 18:34 UTC (History)
2 users (show)

Fixed In Version: 1.3.5-6.fc11
Clone Of:
Environment:
Last Closed: 2009-12-11 18:31:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (4.66 KB, text/plain)
2009-12-01 09:58 UTC, Miguel
no flags Details

Description Miguel 2009-12-01 09:58:16 UTC
abrt 1.0.0 detected a crash.

How to reproduce
-----
1.Click about menu
2.
3.

Attached file: backtrace
cmdline: gnusim8085
component: gnusim8085
executable: /usr/bin/gnusim8085
kernel: 2.6.31.5-127.fc12.i686
package: gnusim8085-1.3.5-5.fc12
rating: 3
reason: Process was terminated by signal 11

Comment 1 Miguel 2009-12-01 09:58:20 UTC
Created attachment 375010 [details]
File: backtrace

Comment 2 Chitlesh GOORAH 2009-12-02 13:44:26 UTC
Indeed it crashes. I'll contact upstream.

Are you experienced other issues with it which need to be addressed too ?

Comment 3 Chitlesh GOORAH 2009-12-02 19:04:17 UTC
Bug reported to upstream.
https://sourceforge.net/tracker/?func=detail&aid=2907681&group_id=86462&atid=579699

@Rangeen I'll leave it to you to update the package accordingly.

Comment 4 Rangeen Basu Roy Chowdhury 2009-12-02 19:10:01 UTC
Today I built a svn version and did not notice the problem locally. I will try and update the rpm with the svn version and check.

Comment 5 Rangeen Basu Roy Chowdhury 2009-12-03 11:04:03 UTC
I found out the issue. It seems that the path is hardcoded to PREFIX/share/docs/gnusim8085/AUTHORS and not PREFIX/share/docs/gnusim8085-$version/AUTHORS. I will try and update the rpm with a hack. Aanjhan is here at FOSS.in . I will talk to him and try to get the problem solved in the source code too.

Comment 6 Chitlesh GOORAH 2009-12-03 17:59:24 UTC
@Rangeen: Hmm you update it the wrong way at least not the fedora way.

First the version is wrong.

Second, why are you having 2 doc directories ?
If authors is not in the proper directory either work which upstream to fix it or patch the source.

As a rule, in the real world, separate all files as per their version if not you can't have different versions of the same software installed in parallel.

First step, ask the fedora insfrastructure to delete the new gnusim8085 you did. 
http://koji.fedoraproject.org/koji/buildinfo?buildID=144242 and for all the CVS branches.

Then delete the latest CVS tag.

You also change the following:
-make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
+make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGSldroot}"

Also, the quickest way to fix the problem is to use "epoch" in your spec file, don't do so. I don't believe you are ready to mess with epoch and this will also cause unwanted issues with RPM in the future.

I would appreciate if you don't push gnusim8085 to the mirrors before consulting me.

Comment 7 Chitlesh GOORAH 2009-12-08 09:47:02 UTC
Hello Rangeen,  have you fixed this commit issue already ?

Comment 8 Miguel 2009-12-09 00:06:54 UTC
i don't know how a rpm package works, but if the file is in "/usr/share/doc/gnusim8085-1.3.5" and the code points to  "/usr/share/docs/gnusim8085/AUTHORS" 
i think that the easiest way is changue the string into the source code for any like  "/usr/share/docs/gnusim8085"+"-"+VERSION+"/AUTHORS" (change + to strcat calls)

i download the source code for check and there are a variable called VERSION in interface.c file but i haven't no idea how glade works and in the begin puts
/*
 * DO NOT EDIT THIS FILE - it is generated by Glade.
 */

Comment 9 Fedora Update System 2009-12-10 05:13:40 UTC
gnusim8085-1.3.5-6.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gnusim8085-1.3.5-6.fc11

Comment 10 Fedora Update System 2009-12-10 05:13:45 UTC
gnusim8085-1.3.5-6.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/gnusim8085-1.3.5-6.fc12

Comment 11 Chitlesh GOORAH 2009-12-10 05:29:27 UTC
Rangeen, you should really pay attention to your package. I've fixed it and pushed it to fedora updates.

Comment 12 Rangeen Basu Roy Chowdhury 2009-12-10 13:23:16 UTC
I was of station and still is. Before leaving I fixed the problem but I did not commit. Thanks Chitlesh for fixing the issue. I will definitely pay attention next time I do any changes.

Comment 13 Fedora Update System 2009-12-11 18:31:17 UTC
gnusim8085-1.3.5-6.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2009-12-11 18:34:32 UTC
gnusim8085-1.3.5-6.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.