[ubuntu-mono] [Bug 40954] Re: f-spot crashes after some time when I browse through the images and watch them with a double click

xenomorph alex.olk at googlemail.com
Sun Apr 23 17:33:01 BST 2006


Oh, seems that I can not add an attachment, so here are some backtraces:

(gdb) run f-spot.exe
Starting program: /usr/bin/mono f-spot.exe
[Thread debugging using libthread_db enabled]
[New Thread -1210423616 (LWP 19835)]
[New Thread -1215140944 (LWP 19838)]
[New Thread -1220469840 (LWP 19839)]
Starting new FSpot server
[New Thread -1273951312 (LWP 19841)]
[New Thread -1275003984 (LWP 19842)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220469840 (LWP 19839)]
0xb3eb8d40 in ?? ()
(gdb) bt
#0  0xb3eb8d40 in ?? ()
#1  0xb3eb8ff1 in ?? ()
#2  0x003059b0 in ?? ()
#3  0x003059b0 in ?? ()
#4  0x003059b0 in ?? ()
#5  0x0871c6bc in ?? ()
#6  0xb7411298 in ?? ()
#7  0x003059b0 in ?? ()
#8  0x003059b0 in ?? ()
#9  0x0871c6bc in ?? ()
#10 0xb74112bc in ?? ()
#11 0xb3eb8ff1 in ?? ()
#12 0x003059b0 in ?? ()
#13 0x0873949c in ?? ()
#14 0xb3eb8f48 in ?? ()
#15 0xb74112e8 in ?? ()
#16 0xb74112e8 in ?? ()
#17 0xb3eb8f71 in ?? ()
#18 0x003059b0 in ?? ()
#19 0xb74112e8 in ?? ()
#20 0x08090cdd in mono_domain_set_internal (domain=0x871c6bc) at domain.c:877
Previous frame inner to this frame (corrupt stack?)
(gdb) thread apply all bt

Thread 5 (Thread -1275003984 (LWP 19842)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f08eec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x080fe69d in timedwait_signal_poll_cond (cond=0xb7943838,
    mutex=0xb7943820, timeout=0x0) at handles.c:1321
#3  0x08100593 in _wapi_handle_timedwait_signal_handle (handle=0x439,
    timeout=0x0) at handles.c:1390
#4  0x081005f7 in _wapi_handle_wait_signal_handle (handle=0xfffffffc)
    at handles.c:1350
#5  0x081011f3 in WaitForSingleObjectEx (handle=0x439, timeout=4294967295,
    alertable=1) at wait.c:187
#6  0x080e658e in ves_icall_System_Threading_Monitor_Monitor_wait (
    obj=0x8ec90, ms=4294967292) at monitor.c:781
#7  0xb4181bd1 in ?? ()
#8  0x0008ec90 in ?? ()
#9  0xffffffff in ?? ()
#10 0x083dec28 in ?? ()
#11 0x08749dc8 in ?? ()
#12 0x08735608 in ?? ()
#13 0x0002a618 in ?? ()
#14 0x0008ec90 in ?? ()
---Type <return> to continue, or q <return> to quit---
#15 0x00000001 in ?? ()
#16 0xb400f2b8 in ?? ()
#17 0xb4181bac in ?? ()
#18 0xb400f2d0 in ?? ()
#19 0xb4181aae in ?? ()
#20 0x0008ec90 in ?? ()
#21 0xffffffff in ?? ()
#22 0x0008ed20 in ?? ()
#23 0x0008ecf0 in ?? ()
#24 0xb400f318 in ?? ()
#25 0xb41821a2 in ?? ()
#26 0x0008ec90 in ?? ()
#27 0x0008ecf0 in ?? ()
#28 0x0071caf4 in ?? ()
#29 0x00000000 in ?? ()

Thread 4 (Thread -1273951312 (LWP 19841)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f08eec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x080fe69d in timedwait_signal_poll_cond (cond=0xb7942908,
    mutex=0xb79428f0, timeout=0x0) at handles.c:1321
#3  0x08100593 in _wapi_handle_timedwait_signal_handle (handle=0x415,
---Type <return> to continue, or q <return> to quit---
    timeout=0x0) at handles.c:1390
#4  0x081005f7 in _wapi_handle_wait_signal_handle (handle=0xfffffffc)
    at handles.c:1350
#5  0x081011f3 in WaitForSingleObjectEx (handle=0x415, timeout=4294967295,
    alertable=1) at wait.c:187
#6  0x080e658e in ves_icall_System_Threading_Monitor_Monitor_wait (
    obj=0x2d4828, ms=4294967292) at monitor.c:781
#7  0xb4181bd1 in ?? ()
#8  0x002d4828 in ?? ()
#9  0xffffffff in ?? ()
#10 0x08735538 in ?? ()
#11 0x083df040 in ?? ()
#12 0x08735608 in ?? ()
#13 0x00000000 in ?? ()

Thread 3 (Thread -1220469840 (LWP 19839)):
#0  0xb3eb8d40 in ?? ()
#1  0xb3eb8ff1 in ?? ()
#2  0x003059b0 in ?? ()
#3  0x003059b0 in ?? ()
#4  0x003059b0 in ?? ()
#5  0x0871c6bc in ?? ()
#6  0xb7411298 in ?? ()
---Type <return> to continue, or q <return> to quit---
#7  0x003059b0 in ?? ()
#8  0x003059b0 in ?? ()
#9  0x0871c6bc in ?? ()
#10 0xb74112bc in ?? ()
#11 0xb3eb8ff1 in ?? ()
#12 0x003059b0 in ?? ()
#13 0x0873949c in ?? ()
#14 0xb3eb8f48 in ?? ()
#15 0xb74112e8 in ?? ()
#16 0xb74112e8 in ?? ()
#17 0xb3eb8f71 in ?? ()
#18 0x003059b0 in ?? ()
#19 0xb74112e8 in ?? ()
#20 0x08090cdd in mono_domain_set_internal (domain=0x871c6bc) at domain.c:877
Previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread -1215140944 (LWP 19838)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f0bd56 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x080f4f74 in collection_thread (unused=0x0) at collection.c:34
#3  0xb7f06341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7e704ee in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread -1210423616 (LWP 19835)):
#0  mono_class_vtable (domain=0x21f00, class=0x81ef20c) at object.c:688
#1  0x080d1343 in mono_string_new_size (domain=0x81ef20c, len=7)
    at object.c:2817
#2  0x080e30ae in ves_icall_System_String_InternalAllocateStr (
    length=136411820) at string-icalls.c:639
#3  0xb62696de in ?? ()
#4  0x00000007 in ?? ()
#5  0xbfdea2e4 in ?? ()
#6  0x081e54c8 in ?? ()
#7  0x0834efd8 in ?? ()
#8  0x00000007 in ?? ()
#9  0x00000005 in ?? ()
#10 0x001bff00 in ?? ()
#11 0xbfde9dc0 in ?? ()
#12 0xb62696bc in ?? ()
#13 0xbfde9dec in ?? ()
#14 0xb61139e9 in ?? ()
#15 0x00000007 in ?? ()
#16 0x00419d08 in ?? ()
#17 0x00000004 in ?? ()
#18 0xbfde9dec in ?? ()
#19 0xb3ed75ce in ?? ()
---Type <return> to continue, or q <return> to quit---
#20 0x0008e780 in ?? ()
#21 0x00385c48 in ?? ()
#22 0x00419d08 in ?? ()
#23 0x00000004 in ?? ()
#24 0xbfde9e18 in ?? ()
#25 0xb3ed7516 in ?? ()
#26 0x001bff00 in ?? ()
#27 0x00000005 in ?? ()
#28 0x0005b260 in ?? ()
#29 0x00382948 in ?? ()
#30 0x00000001 in ?? ()
#31 0x00382948 in ?? ()
#32 0x0005b260 in ?? ()
#33 0x00367e40 in ?? ()
#34 0x00000001 in ?? ()
#35 0xbfde9e70 in ?? ()
#36 0xb3ed79e9 in ?? ()
#37 0x00385c48 in ?? ()
#38 0x001bff00 in ?? ()
#39 0x00385d98 in ?? ()
#40 0x00385d98 in ?? ()
#41 0x00de9e44 in ?? ()
#42 0x002528d0 in ?? ()
---Type <return> to continue, or q <return> to quit---
#43 0x002528b8 in ?? ()
#44 0x002c5180 in ?? ()
#45 0x002c5168 in ?? ()
#46 0x002c5150 in ?? ()
#47 0x002c5138 in ?? ()
#48 0x003ff450 in ?? ()
#49 0x00385d98 in ?? ()
#50 0x00192e38 in ?? ()
#51 0x003ff450 in ?? ()
#52 0x00465c00 in ?? ()
#53 0xbfde9e80 in ?? ()
#54 0x0005b260 in ?? ()
#55 0x00465888 in ?? ()
#56 0x00000001 in ?? ()
#57 0xbfde9f30 in ?? ()
#58 0xb3eda648 in ?? ()
#59 0x00367e40 in ?? ()
#60 0x003ff588 in ?? ()
#61 0x003ff450 in ?? ()
#62 0x003ff438 in ?? ()
#63 0x00385d98 in ?? ()
#64 0x0036cba0 in ?? ()
#65 0x003ff588 in ?? ()
---Type <return> to continue, or q <return> to quit---
#66 0x003ff450 in ?? ()
#67 0x003ff438 in ?? ()
#68 0x00385d98 in ?? ()
#69 0x08337d8c in ?? ()
#70 0xbfde9ed0 in ?? ()
#71 0xb7414e7e in ?? ()
#72 0x08337d8c in ?? ()
#73 0xbfdea2e4 in ?? ()
#74 0x081e54c8 in ?? ()
#75 0x082534b8 in ?? ()
#76 0x00465f78 in ?? ()
#77 0xbfde9ee0 in ?? ()
#78 0x00465c18 in ?? ()
#79 0x0005b260 in ?? ()
#80 0x00465870 in ?? ()
#81 0x00465720 in ?? ()
#82 0x00465888 in ?? ()
#83 0x00385d98 in ?? ()
#84 0x003f7bf0 in ?? ()
#85 0x00000000 in ?? ()
#0  0xb3eb8d40 in ?? ()
(gdb)

(gdb) run f-spot.exe
Starting program: /usr/bin/mono f-spot.exe
[Thread debugging using libthread_db enabled]
[New Thread -1211128128 (LWP 19995)]
[New Thread -1215845456 (LWP 19996)]
[New Thread -1221174352 (LWP 19997)]
Starting new FSpot server
[New Thread -1274590288 (LWP 19999)]
[New Thread -1275642960 (LWP 20000)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221174352 (LWP 19997)]
0xb3e156e8 in ?? ()
(gdb) bt
#0  0xb3e156e8 in ?? ()
#1  0xb3e15999 in ?? ()
#2  0x003058e8 in ?? ()
#3  0x003058e8 in ?? ()
#4  0x003058e8 in ?? ()
#5  0x087184ac in ?? ()
#6  0xb7365298 in ?? ()
#7  0x003058e8 in ?? ()
#8  0x003058e8 in ?? ()
#9  0x087184ac in ?? ()
#10 0xb73652bc in ?? ()
#11 0xb3e15999 in ?? ()
#12 0x003058e8 in ?? ()
#13 0x0873e45c in ?? ()
#14 0xb3e158f0 in ?? ()
#15 0xb73652e8 in ?? ()
#16 0xb73652e8 in ?? ()
#17 0xb3e15919 in ?? ()
#18 0x003058e8 in ?? ()
#19 0xb73652e8 in ?? ()
#20 0x08090cdd in mono_domain_set_internal (domain=0x87184ac) at domain.c:877
Previous frame inner to this frame (corrupt stack?)
(gdb) mono_backtrace 20
#0 0xb3e156e8 in  CacheEntry:Dispose () + 0x20 (0xb3e156c8 0xb3e15759) [0x21f00 - f-spot.exe]
#1 0xb3e15999 in  CacheEntry:Finalize () + 0x11 (0xb3e15988 0xb3e159b3) [0x21f00 - f-spot.exe]
#2  0x003058e8 in ?? ()
#3  0x003058e8 in ?? ()
#4  0x003058e8 in ?? ()
#5  0x087184ac in ?? ()
#6  0xb7365298 in ?? ()
#7  0x003058e8 in ?? ()
#8  0x003058e8 in ?? ()
#9  0x087184ac in ?? ()
#10 0xb73652bc in ?? ()
#11 0xb3e15999 in  CacheEntry:Finalize () + 0x11 (0xb3e15988 0xb3e159b3) [0x21f00 - f-spot.exe]
#12 0x003058e8 in ?? ()
#13 0x0873e45c in ?? ()
#14 0xb3e158f0 in  (wrapper runtime-invoke) System.Object:runtime_invoke_void (object,intptr,intptr,intptr) + 0x0 (0xb3e158f0 0xb3e15980) [0x21f00 - f-spot.exe]#15 0xb73652e8 in ?? ()
#16 0xb73652e8 in ?? ()
#17 0xb3e15919 in  (wrapper runtime-invoke) System.Object:runtime_invoke_void (o---Type <return> to continue, or q <return> to quit---
bject,intptr,intptr,intptr) + 0x29 (0xb3e158f0 0xb3e15980) [0x21f00 - f-spot.exe]
#18 0x003058e8 in ?? ()
#19 0xb73652e8 in ?? ()
(gdb)



(gdb) mono_backtrace 21
#0 0xb3e156e8 in  CacheEntry:Dispose () + 0x20 (0xb3e156c8 0xb3e15759) [0x21f00 - f-spot.exe]
#1 0xb3e15999 in  CacheEntry:Finalize () + 0x11 (0xb3e15988 0xb3e159b3) [0x21f00 - f-spot.exe]
#2  0x003058e8 in ?? ()
#3  0x003058e8 in ?? ()
#4  0x003058e8 in ?? ()
#5  0x087184ac in ?? ()
#6  0xb7365298 in ?? ()
#7  0x003058e8 in ?? ()
#8  0x003058e8 in ?? ()
#9  0x087184ac in ?? ()
#10 0xb73652bc in ?? ()
#11 0xb3e15999 in  CacheEntry:Finalize () + 0x11 (0xb3e15988 0xb3e159b3) [0x21f00 - f-spot.exe]
#12 0x003058e8 in ?? ()
#13 0x0873e45c in ?? ()
#14 0xb3e158f0 in  (wrapper runtime-invoke) System.Object:runtime_invoke_void (object,intptr,intptr,intptr) + 0x0 (0xb3e158f0 0xb3e15980) [0x21f00 - f-spot.exe]#15 0xb73652e8 in ?? ()
#16 0xb73652e8 in ?? ()
#17 0xb3e15919 in  (wrapper runtime-invoke) System.Object:runtime_invoke_void (o---Type <return> to continue, or q <return> to quit---
bject,intptr,intptr,intptr) + 0x29 (0xb3e158f0 0xb3e15980) [0x21f00 - f-spot.exe]
#18 0x003058e8 in ?? ()
#19 0xb73652e8 in ?? ()
warning: Unable to restore previously selected frame.
#0  0xb3e156e8 in ?? ()
(gdb)

-- 
f-spot crashes after some time when I browse through the images and watch them with a double click
https://launchpad.net/bugs/40954



More information about the Ubuntu-mono mailing list