1
00:00:00,240 --> 00:00:08,240
you might think of malware or poorly coded programs as common causes of a

2
00:00:04,960 --> 00:00:10,480
crashed phone but users of both Android

3
00:00:08,240 --> 00:00:16,000
and iOS have reported their devices being taken down by things as simple as

4
00:00:13,120 --> 00:00:20,320
text messages or even photos how in the world could receiving a string of

5
00:00:17,520 --> 00:00:25,519
characters or loading up a picture forced your phone to shut down or worse

6
00:00:22,960 --> 00:00:29,760
get stuck in a boot loop let's start with text bombs which have notably

7
00:00:27,840 --> 00:00:35,520
affected iphones several times in recent years a text bomb is simply a specific string

8
00:00:33,280 --> 00:00:38,559
of text that will cause your device to crash because it can't handle it

9
00:00:37,520 --> 00:00:45,680
correctly typically a text bomb may contain symbols emojis or rarely used characters

10
00:00:43,920 --> 00:00:51,360
that make your phone do additional processing one well-known example is the rainbow

11
00:00:48,960 --> 00:00:56,800
glitch from a few years ago where typing a white flag emoji the number zero and

12
00:00:54,160 --> 00:01:00,800
then a rainbow emoji and then sending it would cause the recipient's phone to

13
00:00:58,480 --> 00:01:05,439
freeze because iOS tried to combine these characters into a rainbow flag but

14
00:01:03,600 --> 00:01:10,240
a bug in the programming kept it from doing so properly more recently we saw a

15
00:01:08,400 --> 00:01:14,479
certain text string in the cindy language which is spoken in parts of

16
00:01:12,080 --> 00:01:18,799
india and pakistan crashed some devices running iOS 13. the bug was caused

17
00:01:17,119 --> 00:01:24,799
because some languages written in a peugeot arabic script including cindy

18
00:01:21,600 --> 00:01:27,119
stack diacritical marks on top of the

19
00:01:24,799 --> 00:01:32,240
main characters meaning that an individual character can get quite tall

20
00:01:29,600 --> 00:01:35,840
with lots of marks above and below it when iOS went to show you the

21
00:01:34,000 --> 00:01:39,119
abbreviated version before you opened your full messaging app it would get

22
00:01:37,600 --> 00:01:43,040
confused because it didn't know how to handle the extra character bulk

23
00:01:41,280 --> 00:01:47,040
ultimately the operating system would try to access an area of RAM that didn't

24
00:01:45,119 --> 00:01:51,680
even exist and if you know anything about programming memory faults like

25
00:01:48,960 --> 00:01:56,079
this commonly cause crashes now let's shift gears and talk about how photos

26
00:01:53,920 --> 00:02:00,479
can also bring down your phone in may 2020 there was an innocent enough

27
00:01:58,159 --> 00:02:04,880
looking photo of a landscape circulating that caused some Android phones to crash

28
00:02:03,280 --> 00:02:09,840
if users tried setting it as their wallpaper ironic given the tranquil

29
00:02:07,680 --> 00:02:13,760
mountain scenery that it contained the issue here had to do with color

30
00:02:11,920 --> 00:02:19,200
space you can learn more about color spaces right up here but put simply it's

31
00:02:16,800 --> 00:02:24,400
the system that software and hardware use to store color information and

32
00:02:21,599 --> 00:02:28,560
reproduce colors accurately the Android operating system uses the srgb color

33
00:02:26,640 --> 00:02:33,920
space which is quite standard across the web every pixel in an srgb image has its

34
00:02:31,599 --> 00:02:38,760
red blue and green values the three primary colors expressed as 8 bits so

35
00:02:36,959 --> 00:02:42,879
each pixel can have 255 different intensities red green and

36
00:02:41,599 --> 00:02:48,160
blue to create whatever color you're supposed to see

37
00:02:45,360 --> 00:02:53,200
problem is if an image is coded to use a different color space it might support

38
00:02:50,560 --> 00:02:56,319
more values than just 8 bits per channel RGB

39
00:02:54,239 --> 00:03:01,200
so if the values in an expanded color space are higher than what the srgb only

40
00:02:58,959 --> 00:03:05,760
operating system expects it can generate what's called an out of bounds exception

41
00:03:03,519 --> 00:03:09,840
and make your phone crash since the os doesn't know what to do with those

42
00:03:07,280 --> 00:03:13,680
values making matters worse because your wallpaper obviously loads whenever you

43
00:03:12,239 --> 00:03:17,680
restart your phone incidents like these can trap your

44
00:03:15,599 --> 00:03:22,319
device in a boot loop meaning you might have to resort to a complete factory

45
00:03:19,840 --> 00:03:25,120
reset to resolve the problem what can you do as a user to prevent this kind of

46
00:03:23,840 --> 00:03:30,560
misfortune well unfortunately these issues are really

47
00:03:28,000 --> 00:03:34,560
just caused by programming bugs so the best thing you can do is keep tabs on

48
00:03:32,239 --> 00:03:38,879
your favorite tech news sites and steer clear of any game-breaking texts or

49
00:03:36,480 --> 00:03:43,440
photos until the problem is patched now if you'll excuse me i've got to message

50
00:03:40,799 --> 00:03:46,400
some beautiful pictures to people that i don't like

51
00:03:45,360 --> 00:03:51,840
for now though let's talk about something i do like the mass drop x

52
00:03:48,799 --> 00:03:53,920
sennheiser open back hd 58x jubilee

53
00:03:51,840 --> 00:03:57,680
headphones tuned by axel grell of sennheiser and massdrop based on

54
00:03:55,760 --> 00:04:03,760
community feedback he's a super cool guy by the way i had the privilege of meeting him once they feature new 150

55
00:04:01,519 --> 00:04:08,879
ohm drivers and a colorway inspired by the hd 580s you get a clear fast and

56
00:04:06,640 --> 00:04:14,000
dynamic sound profile glossy black headband elliptical ear cups super comfy

57
00:04:11,680 --> 00:04:17,680
replaceable soft velour ear pads also comfy and a detachable six foot cable

58
00:04:16,160 --> 00:04:21,919
check them out now at the link in the video description so thanks for watching

59
00:04:19,759 --> 00:04:24,880
guys like dislike check out our other videos leave a comment with video

60
00:04:23,520 --> 00:04:30,639
suggestions and don't forget to subscribe so you don't miss any more

61
00:04:26,960 --> 00:04:34,520
exciting episodes of Techquickie

62
00:04:30,639 --> 00:04:34,520
it's a tech and it's quickie
