After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683619 - tracker-miner-fs crashed with SIGSEGV in g_type_check_instance_is_a()
tracker-miner-fs crashed with SIGSEGV in g_type_check_instance_is_a()
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: Miners
0.14.x
Other Linux
: Normal major
: ---
Assigned To: tracker-general
Depends on:
Blocks:
 
 
Reported: 2012-09-08 12:26 UTC by melchiaros
Modified: 2012-12-09 11:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
stacktrace of the crash (8.54 KB, text/plain)
2012-09-08 12:26 UTC, melchiaros
Details
stacktrace source (7.32 KB, text/plain)
2012-09-08 12:27 UTC, melchiaros
Details
stacktrace threads (17.11 KB, text/plain)
2012-09-08 12:28 UTC, melchiaros
Details

Description melchiaros 2012-09-08 12:26:04 UTC
Created attachment 223806 [details]
stacktrace of the crash

I have originally posted on launchpad:

https://bugs.launchpad.net/ubuntu/+source/tracker/+bug/1041534

I copy the report here and attach a stacktrace. There are more logs automatically attached, but to much to copy them here one by one.

From launchpad:-----------------------------------------------------------------

tracker crashed on cut and past an fresh extracted archive(java content).

Reproducing procedure:

1.Download knime archive in Donwload folder from:

http://www.knime.org/downloads/knime/linux64

2.Exrtract the archive with nautilus -> right mouse click -> extract here
3.Cut out the extracted folder and past it in a different directory -> e.g home/user
4.See the crasher on cut & paste operation

The archive is arround 160MB and with this to big for attaching.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: tracker-miner-fs 0.14.1-1ubuntu2
ProcVersionSignature: Ubuntu 3.5.0-11.11-generic 3.5.2
Uname: Linux 3.5.0-11-generic x86_64
ApportVersion: 2.5.1-0ubuntu2
Architecture: amd64
Date: Sat Aug 25 13:43:03 2012
ExecutablePath: /usr/lib/tracker/tracker-miner-fs
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120722)
ProcCmdline: /usr/lib/tracker/tracker-miner-fs
ProcEnviron:
 PATH=(custom, no username)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f3f2e47628c <g_type_check_instance_is_a+60>: testb $0x4,0x16(%rdi)
 PC (0x7f3f2e47628c) ok
 source "$0x4" ok
 destination "0x16(%rdi)" (0x00000a16) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: tracker
StacktraceTop:
 g_type_check_instance_is_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_file_equal () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/libtracker-miner-0.14.so.0
 ?? () from /usr/lib/libtracker-miner-0.14.so.0
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: tracker-miner-fs crashed with SIGSEGV in g_type_check_instance_is_a()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Comment 1 melchiaros 2012-09-08 12:27:40 UTC
Created attachment 223807 [details]
stacktrace source
Comment 2 melchiaros 2012-09-08 12:28:37 UTC
Created attachment 223808 [details]
stacktrace threads
Comment 3 Martyn Russell 2012-09-10 16:03:25 UTC
I just tested this here with master which is pretty close to 0.14.2. IT worked fine with no crashes.

Can you try testing with 0.14.2 and let me know if this is still an issue? I have a feeling we fixed the issue causing this.
Comment 4 melchiaros 2012-09-10 17:55:59 UTC
In principle yes, but it would be easier for me when 0.14.2 were on Quantal.

Can you bring it up there?!
Comment 5 melchiaros 2012-12-09 11:02:56 UTC
I have retested with Ubuntu13.04 64bit , which incorporates tracker 0.14.4.

The crasher is gone.

I set this as RESOLVED FIXED


greetings