Ticket #4 (closed enhancement: fixed)

Opened 4 years ago

Last modified 8 months ago

Better Error Handling

Reported by: kix Owned by: scdbackup
Priority: minor Milestone: 0.3
Component: libburn Version: TRUNK
Keywords: error messages Cc:

Description

In the event of a user trying to burn to media that cannot be written to, or using drives that don't support writing; the error messages generated are not very informative. (Messages such as "Insert a Blank Disc" are currently generated, irrespective of the actual cause of error)

It would be useful to detect different types of such errors and display appropriate error messages.

Change History

Changed 4 years ago by kix

  • owner changed from pygi to kix
  • status changed from new to assigned

Changed 4 years ago by kix

  • owner changed from kix to pygi
  • status changed from assigned to new

Changed 4 years ago by scdbackup

You mean the code in directory test here ? If so, i'll accept part of this ticket:

burniso.c should be better by now,

blank.c is now in tests with appendable CDs

devices.c will be next.

Changed 4 years ago by pygi

  • version changed from 0.2 to TRUNK
  • type changed from task to enhancement
  • milestone deleted

He meant libburn itself.

Changed 4 years ago by scdbackup

I will work near the signal handler of cdrskin soon and will at that occasion evaluate its usability for migration into libburn. That would be a big improvement for simple apps. Elaborate apps will want to do their own error handling and rather have API functions to get out of libburn-specific mess (including a *drive reset*).

The upward error wiring is non existent and substituted by assert() driven suicide-on-error handling.

In general libburn should get an encapsulated libburn object which contains any state variable of the library instance. Such a thing will have to provide decent error communications from start. It should also be able to cohabitate with other libburn instances within the same process. (Not my desk. I would always do this on process-to-process level. Decoupling is good.)

Changed 3 years ago by scdbackup

  • owner changed from pygi to scdbackup
  • status changed from new to assigned

See also #74

Changed 3 years ago by scdbackup

Meanwhile there is upward error message transport via libdax_msgs.[ch]

API: burn_msgs_set_severities(), burn_msgs_obtain()

and a builtin optional signal handler.

API: burn_set_signal_handling(), burn_abort_handler_t

Changed 3 years ago by scdbackup

  • status changed from assigned to closed
  • resolution set to fixed
  • milestone set to 0.2.8

I think this meanwhile has improved enough to close the ticket.

Changed 3 years ago by pygi

  • milestone changed from 0.2.8 to 0.3

Milestone 0.2.8 deleted

Changed 8 months ago by carlisle1981

It is by no means unusual to see women shuttling among jewelry stores where various jewelries have great attraction to them. Just keep away from over-feminine jewels. In respect that unique taste and personal qualities will be displayed if the jewels are well matched with clothes. But it is hard for people to master the tips in choosing jewelries properly. Hope the following tips on choosing and matching jewelries could assist you in some way When choosing jewels, make sure that the jewels are matched with your complexion, dresses, personalities, profession, etc. The top principle is that the jewels you chose should be neither repeat your face shape nor extremely opposite to your face shape. As for square shape face, oval or oblong shaped jewels work best. They soften the jaw line, giving it more definition and shape. Hooped earrings are also an excellent choice. People with the Afro hairstyle should wear loud and large earrings. Fancy clothes coordinating links of london bracelets with slight tint could be better. It could not be more suitable for you to wear a piece of real links of london sweetie bracelet when attending dinner parties since they could fully express your elegance and glamour. On the contrary, the jewels with dark color will let these women having fair skin look brighter. While jewelries in large size could better highlight the features of the ladies who are tall and plump, comparing with the ones in small size. Young women will pay more attention to the bright color and special designs of the jewelries.

Note: See TracTickets for help on using tickets.