[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2020-11-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=405017

--- Comment #10 from Nate Graham  ---


*** This bug has been marked as a duplicate of bug 405210 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-05-26 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

--- Comment #9 from skierpage  ---
KDE Frameworks 5.58.0 seems to have fixed the crash \o/

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-05-13 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

--- Comment #8 from skierpage  ---
(In reply to Alexander Stippich from comment #7)
> This should be fixed by 
> https://phabricator.kde.org/R286:6e449d44bb5dd7aca58464306d0b7da1312be8ee
> which was included in KF 5.56

Sadly I still get a crash with KDE Frameworks 5.57. I left this as a duplicate
and added the new stack trace to bug 404565 comment 11.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=405017

Nate Graham  changed:

   What|Removed |Added

  Latest Commit||https://phabricator.kde.org
   ||/R286:6e449d44bb5dd7aca5846
   ||4306d0b7da1312be8ee
   Version Fixed In||5.56

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-17 Thread Alexander Stippich
https://bugs.kde.org/show_bug.cgi?id=405017

Alexander Stippich  changed:

   What|Removed |Added

 CC||a.stipp...@gmx.net

--- Comment #7 from Alexander Stippich  ---
This should be fixed by 
https://phabricator.kde.org/R286:6e449d44bb5dd7aca58464306d0b7da1312be8ee
which was included in KF 5.56

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=405017

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #6 from Nate Graham  ---


*** This bug has been marked as a duplicate of bug 404565 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-11 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

--- Comment #5 from skierpage  ---
Created attachment 118727
  --> https://bugs.kde.org/attachment.cgi?id=118727=edit
New crash information added by DrKonqi

baloo_file_extractor (5.55.0) using Qt 5.11.3

- What I was doing when the application crashed:
On restart I guess baloo tried to index a problem file again, and it reported a
crash.

The backtrace includes Exiv2Extractor:fetchGpsAltitude. `exiv2 print -p
a`reports pretty similar GPSAltitude info in the problem file compared to a
working panorama, so maybe it isn't the value but the structure or size of the
image and its metadata.

-- Backtrace (Reduced):
#8  0x7f1620856278 in std::__replacement_assert
(__file=__file@entry=0x7f162096ff08 "/usr/include/c++/8/bits/stl_vector.h",
__line=__line@entry=950, __function=__function@entry=0x7f16209cc740

>::operator[](unsigned long) const::__PRETTY_FUNCTION__> "std::vector<_Tp,
_Alloc>::const_reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp,
_Alloc>::size_type) const [with _Tp = unsigned char; _Alloc =
std::allocator; std::vector"...,
__condition=__condition@entry=0x7f162096fed8 "__builtin_expect(__n <
this->size(), true)") at
/usr/include/c++/8/x86_64-redhat-linux/bits/c++config.h:2389
#9  0x7f162090dc85 in std::vector >::operator[] (__n=, this=) at
/usr/src/debug/exiv2-0.26-12.fc29.x86_64/src/value.cpp:229
#10 Exiv2::DataValue::write (os=..., this=) at
/usr/src/debug/exiv2-0.26-12.fc29.x86_64/src/value.cpp:233
#11 0x7f162090dcb9 in Exiv2::DataValue::toLong (this=,
n=) at /usr/include/c++/8/bits/stl_vector.h:948
#12 0x7f1620fcb56c in KFileMetaData::Exiv2Extractor::fetchGpsAltitude
(this=, data=...) at /usr/include/c++/8/ext/aligned_buffer.h:74

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-09 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

skierpage  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1
 Resolution|WAITINGFORINFO  |---

--- Comment #4 from skierpage  ---
The Google Pixel 2 panorama JPG file that crashes baloo file indexer is too big
to attach at 6,502,554 bytes. It's on https://www.skierpage.com/ in a folder
named /bugs, named PANO_20190217_130422.vr.jpg , together with another panorama
that's smaller that *doesn't* crash named PANO_20190217_130355.vr.jpg. The
crasher is 9112x1670 pixels. The rest of the data reported by ImageMagick's
`identify -verbose` seems pretty similar.

BTW as comment 3 indicates Fedora upgraded me to a newer version of
Plasma/Frameworks than the original comment.

Maybe this bug should be refiled against exiv2-libs, perhaps in
http://dev.exiv2.org/projects/exiv2/issues ? But I tried all variations of
`exiv2 print -p s|a|e|t|v|h|i|x|c|p|C|R|S|X PANO_bad.jpg` and got no crashes.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-08 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

skierpage  changed:

   What|Removed |Added

 CC||skierp...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-08 Thread skierpage
https://bugs.kde.org/show_bug.cgi?id=405017

--- Comment #2 from skierpage  ---
(In reply to Nate Graham from comment #1)
> You can run `balooctl status` to see which file it crashes on.
That didn't help, it just prints the status of the index. Instead I moved all
the pictures to (unindexed) /tmp, then `balooctl disable`, `balooctl enable`,
and after it had caught up, I moved each file back in a loop. It's crashing on
a 6.5 MB Google Panorama photo. I then ran `balooctl index
~/Pictures/2019/PANO_20190217_130422.vr.jpg` and got a third crash:
   Indexing /home/spage/Pictures/2019/PANO_20190217_130422.vr.jpg
   /usr/include/c++/8/bits/stl_vector.h:950: std::vector<_Tp,
_Alloc>::const_reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp,
_Alloc>::size_type) const [with _Tp = unsigned char; _Alloc =
std::allocator; std::vector<_Tp, _Alloc>::const_reference =
const unsigned char&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]:
Assertion '__builtin_expect(__n < this->size(), true)' failed.
KCrash: Application 'balooctl' crashing...

I'll try to link in the Crash Reporting Assistant and attach the big image...

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-baloo] [Bug 405017] baloo_file_extractor crash, in Exiv2::DataValue::toLong in kfilemetadata_exiv2extractor

2019-03-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=405017

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||n...@kde.org
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Nate Graham  ---
You can run `balooctl status` to see which file it crashes on.

-- 
You are receiving this mail because:
You are watching all bug changes.