Description of problem: Eaystag segfault at startup I rebuilded with version 2.3.6 and there is no problem with it. (just a svg easytag-symbolic.svg in icons dir to add to rpm's file list) Version-Release number of selected component (if applicable): easytag-2.3.3-1.mga5.x86_64.rpm How reproducible: Always Steps to Reproduce: 1. [user@host ~]$ easytag GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. ** (easytag:24826): CRITICAL **: ET_Save_File_Data_From_UI: assertion 'ETFile != NULL && ETFile->FileNameCur != NULL && ETFile->FileNameCur->data != NULL' failed Erreur de segmentation (Segmentation fault in english) Reproducible: Steps to Reproduce:
Assigning to the maintainer.
CC: (none) => geiger.david68210Assignee: bugsquad => cvargas
Created attachment 6516 [details] Easytag 2.3.6 in Cauldron RC x86_64 Hi, in my box Mageia Cauldron RC is works fine Linux localhost 3.19.4-desktop-2.mga5 #1 SMP Fri Apr 17 21:49:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux cat /etc/release Mageia release 5 (Cauldron) for x86_64 lib64gtk+2.0-devel-2.24.26-3.mga5 lib64opus-devel-1.1-3.mga5 lib64opusfile-devel-0.6-3.mga5 lib64vorbis-devel-1.3.5-1.mga5 lib64speex-devel-1.2-0.rc1.10.mga5 lib64wavpack-devel-4.70.0-3.mga5 lib64id3-devel-3.8.3-26.mga5 libid3tag0-0.15.1b-16.mga5 lib64id3_3.8_3-3.8.3-26.mga5 libid3_3.8_3-3.8.3-26.mga5 lib64id3tag-devel-0.15.1b-16.mga5 id3lib-3.8.3-26.mga5 lib64id3tag0-0.15.1b-16.mga5 lib64flac-devel-1.3.1-2.mga5
Summary: Eaystag segfault at startup => Easytag segfault at startup
How do you have a 2.3.6 version ? On cooker it's still 2.3.3 version... I rebuilded for myself a 2.3.6 version, could you commit the new version on cooker ? I test with a non-empty music directory, full of flacs & some crappy mp3 from various unreliable sources. # urpmq -i easytag http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list: media/core/release/media_info/20150514-203857-info.xml.lzma Name : easytag Version : 2.3.3 Release : 1.mga5 Group : Sound/Utilities Size : 3759652 Architecture: x86_64 Source RPM : easytag-2.3.3-1.mga5.src.rpm URL : https://wiki.gnome.org/Apps/EasyTAG Summary : Tag editor for MP3, OGG files Description : EasyTAG is an utility for viewing and editing tags of MP3, MP2, FLAC, Ogg Vorbis, MP4/AAC, MusePack, Wavpack, Speex and Monkey's Audio files. Its simple and nice GTK+ interface makes tagging easier under GNU/Linux. Features: - View, edit, write tags of MP3, MP2 files (ID3 tag with pictures), FLAC files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag), MP4/AAC (MP4/AAC tag), and MusePack, Wavpack, Monkey's Audio files (APE tag), Speex files, - Auto tagging: parse filename and directory to complete automatically the fields (using masks), - Ability to rename files and directories from the tag (using masks) or by loading a text file, - Process selected files of the selected directory, - Recursion for tagging, removing, renaming, saving..., - Can set a field (artist, title,...) to all other files, - Read file header informations (bitrate, time, ...) and display them, - Ability to open a directory or a file with an external program, - CDDB support (manual and automatic search), - A tree based browser or a view by Artist & Album, - A playlist generator window,
# cat /etc/release Mageia release 5 (Cauldron) for x86_64
(In reply to Raphael Gertz from comment #3) > On cooker it's still 2.3.3 version... I think after all these years now you can say "cauldron" :P
the freeze push was not (yet) pushed
Version 2.3.3 is still in cauldron, so bug still valid. Either the freeze push was forgotten, or it didn't build. Cesar, you'll have to provide an update to Mageia 5 then (and maybe a note in Errata).
Whiteboard: (none) => MGA5TOO FOR_ERRATA
Whiteboard: MGA5TOO FOR_ERRATA => MGA5TOO
Hi. Yesterday, I installed easytag (easytag-2.3.3-1.mga5) to MAGEIA 5 system and it doesn't run. An error occurs : > easytag ** (easytag:10659): CRITICAL **: ET_Save_File_Data_From_UI: assertion 'ETFile != NULL && ETFile->FileNameCur != NULL && ETFile->FileNameCur->data != NULL' failed ** (easytag:10659): CRITICAL **: et_picture_new: assertion 'description != NULL' failed ** (easytag:10659): CRITICAL **: et_picture_new: assertion 'description != NULL' failed Erreur de segmentation note : cat /etc/release : Mageia release 5 (Official) for x86_64 Can you repair it ? Thanks
CC: (none) => seilebost
Adding other packagers in CC because the maintainer still hasn't pushed a fixed version to Mageia 5 where it still crashes.
CC: (none) => pkg-bugs
Priority: Normal => High
Strange! it seems to work properly here on my mga5_64 ----------------------------------- $ rpm -qa |grep 'easytag' easytag-2.3.3-1.mga5 $ $ easytag ** (easytag:16526): CRITICAL **: ET_Save_File_Data_From_UI: assertion 'ETFile != NULL && ETFile->FileNameCur != NULL && ETFile->FileNameCur->data != NULL' failed ** (easytag:16526): CRITICAL **: ET_Save_File_Data_From_UI: assertion 'ETFile != NULL && ETFile->FileNameCur != NULL && ETFile->FileNameCur->data != NULL' failed ** (easytag:16526): CRITICAL **: ET_Save_File_Data_From_UI: assertion 'ETFile != NULL && ETFile->FileNameCur != NULL && ETFile->FileNameCur->data != NULL' failed $ ----------------------------------- No Segmentation fault here!
However, I just pushed a new version 2.4.0 for mga5. seilebost, can you test this update from mga5/Core/updates_testing repo and confirm if this segfault is now fixed or not, please? Thanks in advance!
Hi. I installed easytag-2.4.0-1.mga5 and ... it's OK. It works fine. Thanks. Best Regards. Seilebost
Ok then Assigning to QA, Advisory: ============================= Many users have reported that easytag version 2.3.3 does not work at all due to a segmentation fault. This update fixes this issue. ============================= Packages in 5/core/updates_testing: ======================== easytag-2.4.0-1.mga5.i586.rpm easytag-2.4.0-1.mga5.x86_64.rpm easytag-nautilus-2.4.0-1.mga5.i586.rpm easytag-nautilus-2.4.0-1.mga5.x86_64.rpm Source RPM: ======================== easytag-2.4.0-1.mga5.src.rpm
Assignee: cvargas => qa-bugs
Seilebost, did you test i586 or x86_64?
Priority: High => NormalVersion: Cauldron => 5Whiteboard: MGA5TOO => (none)Severity: critical => normal
Hi, x86_64 Regards
Not able to reproduce the segfault but update tested ok mga5 64 Validating. Advisory uploaded. Please push to 5 updates Thanks
Keywords: (none) => validated_updateWhiteboard: (none) => advisory mga5-64-okCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2015-0187.html
Status: NEW => RESOLVEDResolution: (none) => FIXED
Hi. I have tested on another computer (asus H200 laptop). Same OS (Mageia 5 64 bit), same kernel (latesdt) and ... this bug doesn't exist on easytag v2.3.3-1 ! Very strange ... Regards
Did you test with the same collection of music ? For me the bug is triggered by bad tagged mp3 in the previous version. With an empty Music directory I didn't had the bug. But easytag is used especialy for fixing bad tagged music files.