crashes when a filename uses ":"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
F-Spot |
Fix Released
|
Medium
|
|||
f-spot (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: f-spot
F-spot doesn't work since I have upgraded Ubuntu to version 9.10.
I get the following error message, when I start It: URI scheme must start with a letter and must consist of one of alphabet, digits, '+', '-' or '.' character. (in `System')
I have been using f-spot since it's the main photo gallery in ubuntu, and I have lot of pictures.
I found similar bug in this site, but for version 8.10 and with low importance.
Could you suggest me anything for the souliton of this problem, or help you except of this log?
Thank you for your help in advance.
Log:
** Running f-spot in Debug Mode **
** Running Mono with --debug **
Xlib: extension "RANDR" missing on display ":0.0".
Gtk-Message: Failed to load module "globalmenu-gnome": libglobalmenu-
[Info 21:20:07.456] Initializing DBus
[Debug 21:20:07.649] DBusInitialization took 0,177432s
[Info 21:20:07.649] Initializing Mono.Addins
[Debug 21:20:07.888] Mono.Addins Initialization took 0,238372s
[Info 21:20:07.895] Starting new FSpot server (f-spot 0.6.1.4)
[Debug 21:20:08.088] Db Initialization took 0,146042s
** (f-spot:5417): CRITICAL **: atk_object_
** (f-spot:5417): CRITICAL **: atk_object_
** (f-spot:5417): CRITICAL **: atk_object_
** (f-spot:5417): CRITICAL **: atk_object_
** (f-spot:5417): CRITICAL **: atk_object_
[Debug 21:20:08.580] Query Started : SELECT * FROM photos ORDER BY time DESC, filename DESC
[Debug 21:20:08.640] QueryToTemp took 0,059585s : SELECT * FROM photos ORDER BY time DESC, filename DESC
[Debug 21:20:08.640] Reloading the query took 0,062687s
[Debug 21:20:08.941] PhotosPerMonth took 0,048361s
[Debug 21:20:08.943] TimeAdaptor REAL Reload took 0,25309s
[Warn 21:20:09.025] Caught an exception - URI scheme must start with a letter and must consist of one of alphabet, digits, '+', '-' or '.' character. (in `System')
at System.Uri.Parse (UriKind kind, System.String uriString) [0x00000]
at System.Uri.ParseUri (UriKind kind) [0x00000]
at System.Uri..ctor (System.Uri baseUri, System.String relativeUri, Boolean dontEscape) [0x00000]
at System.Uri..ctor (System.Uri baseUri, System.String relativeUri) [0x00000]
at PhotoStore.
at PhotoStore.Query (Banshee.
at PhotoStore.Query (System.String query) [0x00000]
at PhotoStore.
at FSpot.PhotoQuer
at FSpot.PhotoQuer
at FSpot.Browsable
at FSpot.Browsable
at FSpot.Browsable
at FSpot.Browsable
at FSpot.Browsable
at FSpot.PhotoView
at MainWindow..ctor (.Db db) [0x00000]
at FSpot.Core.
at FSpot.Core.Organize () [0x00000]
at FSpot.Driver.Main (System.String[] args) [0x00000]
summary: |
- F-spot crashes when i start It. + F-spot crashes when a filename uses ":" |
summary: |
- F-spot crashes when a filename uses ":" + crashes when a filename uses ":" |
Changed in f-spot: | |
status: | Unknown → Incomplete |
Changed in f-spot: | |
status: | Incomplete → Fix Released |
Changed in f-spot: | |
importance: | Unknown → Medium |
I put System. Console. WriteLine to PhotoStore. GetAllVersions method to check parameters of Uri constructor, and I get this:
. /home/zita/ Képek/2009/ 07/31/ 20(M%C3% B3dos%C3% ADtva%20ekkor: %20gThumb% 20k%C3% A9pmegjelen% C3%ADt% C5%91). JPG
.
base_uri = file://
filename = DSCF8355%
[Warn 21:55:14.014] Caught an exception - URI scheme must start with a letter and must consist of one of alphabet, digits, '+', '-' or '.' character. (in `System')
.
.