Bug 751922 - [abrt] tracker-0.12.7-1.fc16: MemStream::getChar: Process /usr/libexec/tracker-extract was killed by signal 11 (SIGSEGV)
Summary: [abrt] tracker-0.12.7-1.fc16: MemStream::getChar: Process /usr/libexec/tracke...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: tracker
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Deji Akingunola
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:985128c9e2c6d4177fa5445a916...
: 756596 757323 757326 757373 757467 757643 758515 759431 759728 759878 760670 760900 761496 765761 766210 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-08 03:31 UTC by luavi1
Modified: 2012-07-31 13:31 UTC (History)
17 users (show)

Fixed In Version: tracker-0.12.8-2.fc16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-14 23:38:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: dso_list (7.76 KB, text/plain)
2011-11-08 03:31 UTC, luavi1
no flags Details
File: smolt_data (2.50 KB, text/plain)
2011-11-08 03:31 UTC, luavi1
no flags Details
File: maps (36.00 KB, text/plain)
2011-11-08 03:31 UTC, luavi1
no flags Details
File: backtrace (41.39 KB, text/plain)
2011-11-08 03:31 UTC, luavi1
no flags Details
check result of mmap (598 bytes, patch)
2011-11-30 10:45 UTC, Marek Kašík
no flags Details | Diff

Description luavi1 2011-11-08 03:31:11 UTC
libreport version: 2.0.7
abrt_version:   2.0.6
backtrace_rating: 4
cmdline:        /usr/libexec/tracker-extract
crash_function: MemStream::getChar
executable:     /usr/libexec/tracker-extract
kernel:         3.1.0-0.rc6.git0.3.fc16.x86_64
pid:            27439
pwd:            /
reason:         Process /usr/libexec/tracker-extract was killed by signal 11 (SIGSEGV)
time:           Tue 08 Nov 2011 03:05:02 GMT
uid:            1001
username:       margus
xsession_errors: 

backtrace:      Text file, 42380 bytes
dso_list:       Text file, 7945 bytes
maps:           Text file, 36863 bytes
smolt_data:     Text file, 2559 bytes

environ:
:SHELL=/bin/bash
:DBUS_STARTER_ADDRESS=unix:abstract=/tmp/dbus-npdm9xsCDf,guid=ebcf0f8c2ecdde19b89a7b9600015598
:XDG_SESSION_COOKIE=b4982a494a6344777277e4850000000c-1320720661.595492-600134890
:XDG_RUNTIME_DIR=/run/user/margus
:DISPLAY=:0
:DESKTOP_SESSION=gnome
:LC_MEASUREMENT=en_GB.utf8
:SSH_AUTH_SOCK=/tmp/keyring-5rpGxJ/ssh
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/23741,unix/unix:/tmp/.ICE-unix/23741
:LC_MONETARY=en_GB.utf8
:LC_NUMERIC=en_GB.utf8
:LC_TIME=en_GB.utf8
:WINDOWPATH=3
:PATH=/usr/local/bin:/usr/bin:/bin
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:GDMSESSION=gnome
:XDG_VTNR=3
:USERNAME=margus
:XDG_SESSION_ID=34
:GPG_AGENT_INFO=/tmp/keyring-5rpGxJ/gpg:0:1
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-npdm9xsCDf,guid=ebcf0f8c2ecdde19b89a7b9600015598
:XDG_SEAT=seat0
:XAUTHORITY=/var/run/gdm/auth-for-margus-vb9x20/database
:USER=margus
:DBUS_STARTER_BUS_TYPE=session
:GNOME_KEYRING_PID=23736
:SHLVL=1
:PWD=/home/margus
:GNOME_KEYRING_CONTROL=/tmp/keyring-5rpGxJ
:LANG=en_US.UTF-8
:_=/usr/bin/dbus-launch
:LOGNAME=margus
:HOME=/home/margus

var_log_messages:
:Nov  8 02:55:08 bytes kernel: [87695.581427] tracker-extract[27072]: segfault at 51cb785 ip 00007f27cc6b41ff sp 00007fff23c579e8 error 4 in libpoppler.so.18.0.0[7f27cc592000+1d9000]
:Nov  8 02:55:09 bytes abrt[27110]: Saved core dump of pid 27072 (/usr/libexec/tracker-extract) to /var/spool/abrt/ccpp-2011-11-08-02:55:08-27072 (165187584 bytes)
:Nov  8 03:04:08 bytes kernel: [88235.943835] tracker-extract[27365]: segfault at 1628ad51 ip 00007fdd39d0e1ff sp 00007fff79736068 error 4 in libpoppler.so.18.0.0[7fdd39bec000+1d9000]
:Nov  8 03:04:09 bytes abrt[27403]: Saved core dump of pid 27365 (/usr/libexec/tracker-extract) to /var/spool/abrt/ccpp-2011-11-08-03:04:08-27365 (125743104 bytes)
:Nov  8 03:04:20 bytes kernel: [88247.887908] tracker-extract[27407]: segfault at 1628ad51 ip 00007f938850b1ff sp 00007fff096e6598 error 4 in libpoppler.so.18.0.0[7f93883e9000+1d9000]
:Nov  8 03:04:20 bytes abrt[27437]: Not dumping repeating crash in '/usr/libexec/tracker-extract'
:Nov  8 03:05:02 bytes kernel: [88289.802229] tracker-extract[27439]: segfault at d113dad ip 00007f2cb1d0e1ff sp 00007fff96485c48 error 4 in libpoppler.so.18.0.0[7f2cb1bec000+1d9000]
:Nov  8 03:05:03 bytes abrt[27461]: Saved core dump of pid 27439 (/usr/libexec/tracker-extract) to /var/spool/abrt/ccpp-2011-11-08-03:05:02-27439 (131178496 bytes)

Comment 1 luavi1 2011-11-08 03:31:15 UTC
Created attachment 532180 [details]
File: dso_list

Comment 2 luavi1 2011-11-08 03:31:16 UTC
Created attachment 532181 [details]
File: smolt_data

Comment 3 luavi1 2011-11-08 03:31:19 UTC
Created attachment 532182 [details]
File: maps

Comment 4 luavi1 2011-11-08 03:31:21 UTC
Created attachment 532183 [details]
File: backtrace

Comment 5 Mihai Harpau 2011-11-08 11:09:38 UTC
Package: tracker-0.12.7-1.fc16
Architecture: x86_64
OS Release: Fedora release 16 (Verne)

Comment
-----
It is happend after a reboot

Comment 6 Henry Pfeil 2011-11-08 13:38:48 UTC
Package: tracker-0.12.4-2.fc16
Architecture: x86_64
OS Release: Fedora release 16 (Verne)

Comment
-----
This appeared as soon as ccpp-200-11-08-06:30_55-2005 started sending its core dump for analysis.

Comment 7 Henry Pfeil 2011-11-08 13:40:53 UTC
Package: tracker-0.12.4-2.fc16
Architecture: x86_64
OS Release: Fedora release 16 (Verne)

Comment
-----
Started adding additional info in dump ccpp-2011-11-08-06:30:55-2005

Comment 8 Deji Akingunola 2011-11-08 14:37:29 UTC
This look like a bug in poppler-glib, re-assigning.

@ luarvik1;
Can you possibly attach (or make available) the file causing this crash? 
"file:///home/margus/Documents/unsorted-old/documents_backup/Misc.%20Literature/Consciousness%20Books%20Collection/John%20Searle%20-%20Mind,%20A%20Brief%20Introduction%20(2004).pdf"

Comment 9 Henry Pfeil 2011-11-08 15:27:52 UTC
(In reply to comment #7)
> Package: tracker-0.12.4-2.fc16
> Architecture: x86_64
> OS Release: Fedora release 16 (Verne)
> 
> Comment
> -----
> Started adding additional info in dump ccpp-2011-11-08-06:30:55-2005

Removed all new tracker entries from the Application Autostart list. Methinks tracker was trying to track an nfs mount that I use for HPC before it was mounted. 
(That project is on hold until I figure out how openmpi got so misconfigured that it can't run jobs sent from a slackware box. Will try creating soft links in /usr/bin for /usr/lib64/openmpi/bin/*, but I digress.)

Comment 10 Henry Pfeil 2011-11-09 14:15:04 UTC
This and my abrt on Bug 734011 might be caused by the fact that in XFCE4, the Thunar launcher in my bottom panel had "Use startup notification" checked. After I unchecked that option, one instance of Thunar pops up relatively instantly. Before, it would take 10-20 seconds before the first instance appeared followed by a second instance a short time later.
Tips & Tricks: Do not check "Use startup notification" in a Thunar launcher.

Comment 11 Henry Pfeil 2011-11-13 16:31:25 UTC
(In reply to comment #10)
> This and my abrt on Bug 734011 might be caused by the fact that in XFCE4, the
> Thunar launcher in my bottom panel had "Use startup notification" checked.
> After I unchecked that option, one instance of Thunar pops up relatively
> instantly. Before, it would take 10-20 seconds before the first instance
> appeared followed by a second instance a short time later.
> Tips & Tricks: Do not check "Use startup notification" in a Thunar launcher.

Red Herring. Not related to startup notification. Methinks there's a bit of nonsense going on with gvfsd.

Click thunar launch icon.

Two new processes appear while waiting for the first window (15-20 sec):
/usr/libexec/gvfsd-network --spawner :1.5 /org/gtk/gvfs/exec_spaw/1
/usr/libexec/gvfsd-smb-browse --spawner :1.5 /org/gtk/gvfs/exec_spaw/2

After the first window appears, two new processes appear in the process list:

/usr/libexec/gvfsd-network --spawner :1.5 /org/gtk/gvfs/exec_spaw/3
usr/lib64/tumbler-1/tumblerd

A short time later, the second thunar window appears along with a new process:

 /usr/libexec/gvfsd-dnssd --spawner :1.5 /org/gtk/gvfs/exec_spaw/4

When I close the second thunar window, the gvfsd-smb-browse process and the second gvfsd-network process go away, leaving exec_spaw/1, tumblerd and exec_spaw/4

Sorry, abrt appended my tracker issue here. Should I open a new bug for thunar vs gvfs?

Comment 12 Deji Akingunola 2011-11-25 19:21:05 UTC
*** Bug 756596 has been marked as a duplicate of this bug. ***

Comment 13 Marek Kašík 2011-11-28 11:26:55 UTC
*** Bug 757323 has been marked as a duplicate of this bug. ***

Comment 14 Marek Kašík 2011-11-28 11:27:00 UTC
*** Bug 757326 has been marked as a duplicate of this bug. ***

Comment 15 Marek Kašík 2011-11-28 11:27:05 UTC
*** Bug 757373 has been marked as a duplicate of this bug. ***

Comment 16 Marek Kašík 2011-11-28 11:27:11 UTC
*** Bug 757467 has been marked as a duplicate of this bug. ***

Comment 17 Marek Kašík 2011-11-28 12:28:31 UTC
Hi,

I'm returning this bug back to tracker. Tracker calls "poppler_document_new_from_data (contents, len, NULL, &error)" with contents = 0xffffffffffffffff. It is probably because the previous "contents = mmap()" failed and returned MAP_FAILED ( = (void *) -1).

Regards

Marek

Comment 18 Marek Kašík 2011-11-30 10:45:02 UTC
Created attachment 538504 [details]
check result of mmap

This patch should prevent tracker from crash.

Comment 19 soa 2011-12-01 05:24:43 UTC
Package: tracker-0.12.4-2.fc16
Architecture: i686
OS Release: Fedora release 16 (Verne)

Comment
-----
..........

Comment 20 soa 2011-12-01 06:48:03 UTC
Package: tracker-0.12.4-2.fc16
Architecture: i686
OS Release: Fedora release 16 (Verne)

Comment
-----
............

Comment 21 Deji Akingunola 2011-12-05 05:53:50 UTC
*** Bug 759431 has been marked as a duplicate of this bug. ***

Comment 22 Deji Akingunola 2011-12-05 05:54:37 UTC
*** Bug 759728 has been marked as a duplicate of this bug. ***

Comment 23 Deji Akingunola 2011-12-05 05:55:13 UTC
*** Bug 759878 has been marked as a duplicate of this bug. ***

Comment 24 Deji Akingunola 2011-12-05 06:13:15 UTC
*** Bug 757643 has been marked as a duplicate of this bug. ***

Comment 25 Deji Akingunola 2011-12-05 17:00:44 UTC
*** Bug 758515 has been marked as a duplicate of this bug. ***

Comment 26 Fedora Update System 2011-12-05 17:39:32 UTC
tracker-0.12.8-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/tracker-0.12.8-1.fc16

Comment 27 Fedora Update System 2011-12-06 01:01:05 UTC
Package tracker-0.12.8-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing tracker-0.12.8-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2011-16804/tracker-0.12.8-1.fc16
then log in and leave karma (feedback).

Comment 28 Deji Akingunola 2011-12-07 01:31:42 UTC
*** Bug 760670 has been marked as a duplicate of this bug. ***

Comment 29 Deji Akingunola 2011-12-12 12:58:09 UTC
*** Bug 760900 has been marked as a duplicate of this bug. ***

Comment 30 Deji Akingunola 2011-12-12 13:04:16 UTC
*** Bug 761496 has been marked as a duplicate of this bug. ***

Comment 31 Deji Akingunola 2011-12-12 13:12:52 UTC
*** Bug 765761 has been marked as a duplicate of this bug. ***

Comment 32 Deji Akingunola 2011-12-12 13:17:49 UTC
*** Bug 766210 has been marked as a duplicate of this bug. ***

Comment 33 Fedora Update System 2011-12-14 23:38:50 UTC
tracker-0.12.8-2.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 34 Sam Thursfield 2012-07-31 13:31:40 UTC
I have pushed this patch to upstream master: http://git.gnome.org/browse/tracker/commit/?id=008677280d32b6db56483832b143760888c91ad4

It should be fixed in 0.14.3

Thanks!


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