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 695453 - v 2.1.7 crashes when browsing my folder
v 2.1.7 crashes when browsing my folder
Status: RESOLVED FIXED
Product: easytag
Classification: Other
Component: general
2.1.x
Other Linux
: High critical
: 2.1
Assigned To: EasyTAG maintainer(s)
EasyTAG maintainer(s)
: 702915 707664 722915 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-03-08 17:45 UTC by riimzzai
Modified: 2014-01-24 14:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GDB Log w/backtrace (2.57 KB, text/plain)
2013-03-31 13:39 UTC, Nathan A. Stine
Details

Description riimzzai 2013-03-08 17:45:53 UTC
the program stops and crashes when browsing (searching) for files. 

it seems to happen only with folder containing m4a or mp4 files...

thx for support
Comment 1 riimzzai 2013-03-08 17:46:29 UTC
Ubuntu 12.04 uptodate
Comment 2 riimzzai 2013-03-08 17:59:53 UTC
Here is an extract of ls -l of the folder that makes problem. I (me user) own the files.

-rw-rw-r-- 1 .mp3
-rw-r--r-- 1 .mp4
-rw-rw-r-- 1 .m4a
-rw-rw-r-- 1 .jpeg
-rw-rw-r-- 1 .m4a
-rw-rw-r-- 1 .mp4
-rw-rw-r-- 1 .m4a
-rw-r--r-- 1 .mp4
-rw-rw-r-- 1 .mp4
-rw-rw-r-- 1 .m4a
-rw-rw-r-- 1 .mp3
-rw-rw-r-- 1 .jpeg
-rw-rw-r-- 1 .m4a
-rw-r--r-- 1 .mp4
-rw-rw-r-- 1 .m4a
-rw-rw-r-- 1 .mp3
-rw-r--r-- 1 .mp4
Comment 3 riimzzai 2013-03-08 18:08:05 UTC
okay, i removed the mp4 (video) files from the folder and now its fine.

so one or several .mp4 files are making the problem...
Comment 4 David King 2013-03-11 08:10:31 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 5 Nathan A. Stine 2013-03-31 13:39:39 UTC
Created attachment 240206 [details]
GDB Log w/backtrace
Comment 6 Nathan A. Stine 2013-03-31 13:40:23 UTC
I am experiencing the same behavior on Parabola GNU/Linux.  I have attached a GDB backgtrace.
Comment 7 David King 2013-03-31 14:23:03 UTC
Comment on attachment 240206 [details]
GDB Log w/backtrace

Thanks for the trace. Could you install the debug symbols for EasyTAG and TagLib and get another back trace? Finally, could you paste the stack trace into the comment field rather than attaching it to the bug. This way, the stack trace plugin can process the trace.
Comment 8 Nathan A. Stine 2013-03-31 19:08:54 UTC
Sorry about that David.  I'm new to Parabola.  Hopefully this will be enough for you.

  • #0 taglib_tag_title
    at /home/stinerman/build/taglib/src/taglib-1.8/bindings/c/tag_c.cpp line 139
  • #1 Mp4tag_Read_File_Tag
    at src/mp4_tag.c line 94
  • #2 ET_Add_File_To_File_List
    at src/et_core.c line 510
  • #3 Read_Directory
    at src/easytag.c line 3568
  • #4 Browser_Tree_Node_Selected
    at src/browser.c line 804
  • #5 ??
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #8 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #10 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #12 ??
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #15 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #19 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #20 ??
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #22 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 main
    at src/easytag.c line 426

Comment 9 David King 2013-03-31 21:09:28 UTC
(In reply to comment #8)
> Sorry about that David.  I'm new to Parabola.  Hopefully this will be enough
> for you.

Thanks Nathan, with that trace I was able to fix the bug. I pushed a patch to fix to the MP4 error handling and crash to master as commit f4c3b3fbacdaf6a4c32b2c39efa88c6fea6926b1.
Comment 10 David King 2013-06-23 19:41:42 UTC
*** Bug 702915 has been marked as a duplicate of this bug. ***
Comment 11 David King 2013-09-07 14:59:30 UTC
*** Bug 707664 has been marked as a duplicate of this bug. ***
Comment 12 David King 2014-01-24 14:18:48 UTC
*** Bug 722915 has been marked as a duplicate of this bug. ***