Marlin unstable, crashing in list & column modes
Bug #1041601 reported by
Chascon
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Marlin |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When in list & column modes, Marlin often crashes while accessing folders.
Steps to reproduce
List mode
-use the left and right arrow keys to open and close folders
-watch Marlin crash
Column mode
-run through the tree back and forth
-watch Marlin crash
I'm running on Ubuntu 12.10 presently, but have had the issue as far back as Natty?
For me, Marlin shines because of these views, that the dev has the brilliance to recognize that ordinary views are unproductive and plain out-dated. Thus, bringing stability would seem to be of primary importance.
To post a comment you must log in.
I created backtraces with gdb with the following steps:
gdb marlin
run
[make marlin crash]
bt
First use case, list mode:
gdb marlin 04-0ubuntu2) 7.4-2012.04 gnu.org/ licenses/ gpl.html> bugs.launchpad. net/gdb- linaro/>... marlin. ..Reading symbols from /usr/lib/ debug/usr/ bin/marlin. ..done. 64-linux- gnu/libthread_ db.so.1" . bugs.launchpad. net/marlin window_ columns_ new file:///home/daniel async.vala: 92: dir file:///home/daniel ref_count 2 plugins_ ubuntuone_ real_directory_ loaded icon_info_ infos_caches themed_icon_cache 5 vala:164: directory done loading icon_info_ infos_caches themed_icon_cache 12 dy.vala: 83: call when ready OK - empty list plugins_ ubuntuone_ daemon_ ready /home/daniel/ Pictures - IDEOS X5 plugins_ ubuntuone_ daemon_ ready /home/daniel/ Pictures - U8800 window_ columns_ finalize plugins_ ubuntuone_ real_directory_ loaded view_finalize vala:164: directory done loading icon_info_ infos_caches themed_icon_cache 20
GNU gdb (Ubuntu/Linaro 7.4-2012.
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
done.
(gdb) run
Starting program: /usr/bin/marlin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffecaf3700 (LWP 7741)]
[New Thread 0x7fffe7fff700 (LWP 7742)]
[INFO 13:05:37.420525] Welcome to Marlin
[INFO 13:05:37.420599] Version: 0.1
[INFO 13:05:37.420646] Report any issues/bugs you might find to http://
[New Thread 0x7fffdf0aa700 (LWP 7743)]
[New Thread 0x7fffde8a9700 (LWP 7744)]
[INFO 13:05:37.692988] marlin_
[WARN 13:05:37.695390] gof-directory-
[INFO 13:05:37.695578] plugin.vala:121: CANCEL
[WARN 13:05:37.695621] plugin.vala:136: CTags Plugin dir file:///home/daniel
[INFO 13:05:37.695663] marlin_
[INFO 13:05:37.695699] file file:///home/daniel
[INFO 13:05:37.704013] slot_active file:///home/daniel
[INFO 13:05:37.704070] slot_active > merge menus
[New Thread 0x7fffd3522700 (LWP 7745)]
[WARN 13:05:37.741450] >>> marlin_
[Thread 0x7fffd3522700 (LWP 7745) exited]
[WARN 13:05:37.814665] ViewContainer.
[New Thread 0x7fffd3522700 (LWP 7746)]
[WARN 13:05:37.817383] >>> marlin_
[INFO 13:05:37.818744] gof-callwhenrea
[Thread 0x7fffd3522700 (LWP 7746) exited]
[INFO 13:05:37.910928] U1 path marlin_
[INFO 13:05:37.910975] U1 path marlin_
[Thread 0x7fffde8a9700 (LWP 7744) exited]
[INFO 13:05:43.861548] marlin_
[INFO 13:05:43.861807] plugin.vala:121: CANCEL
[WARN 13:05:43.861841] plugin.vala:136: CTags Plugin dir file:///home/daniel
[INFO 13:05:43.861873] marlin_
[INFO 13:05:43.861901] file file:///home/daniel
[INFO 13:05:43.870483] slot_active file:///home/daniel
[INFO 13:05:43.870745] slot_active > merge menus
[WARN 13:05:43.875016] fm_columns_
[WARN 13:05:43.880488] ViewContainer.
[New Thread 0x7fffde8a9700 (LWP 7747)]
[WARN 13:05:43.882972] >>> marlin_
[Thread 0x7fffde8a9700 (LWP 7747) exited]
[New Thread 0x7fffde8a9700 (LWP 7748)]
[WARN 13:05:43.941746] >>> marlin_icon_i...